feat(skills): add Ponytail minimalism skill as external catalog entry

- Add 'external' SkillCategory + SkillArea
- Register ponytail (MIT, DietrichGebert/ponytail) in CURATED_SKILLS
- Generator: external skills carry content in custom block, no api/cli body
- Generate skills/ponytail/SKILL.md with original content preserved
- Update catalog test counts 45 -> 46
This commit is contained in:
Egor
2026-07-31 11:10:20 +03:00
parent 9f67e5cc74
commit c605cabf08
5 changed files with 154 additions and 6 deletions

View File

@@ -463,4 +463,17 @@ export const CURATED_SKILLS: CuratedSkillEntry[] = [
icon: "explore",
isNew: true,
},
// ── External (third-party) Skills ─────────────────────────────────────────
{
id: "ponytail",
name: "Ponytail (Minimalism Ladder)",
description:
"External agent skill (MIT, github.com/DietrichGebert/ponytail). Forces the laziest solution that actually works: question whether the task needs to exist at all (YAGNI), reuse what is already in the codebase, reach for the standard library before custom code, native platform features before dependencies, one line before fifty. Climb the ladder on every coding task — writing, adding, refactoring, fixing, reviewing, or designing code, and choosing libraries or dependencies. Supports intensity levels: lite, full (default), ultra. Never cut validation, error handling, security, or accessibility.",
category: "external",
area: "external",
icon: "compress",
isNew: true,
},
];