← ClaudeAtlas

skill-managerlisted

skill(SKILL.md)의 대화형 매니저이자 **작성 표준의 권위(authoring authority)**. 새 skill 생성·검토·개선을 Chief 세션 안에서 안내하고, 좋은 SKILL.md 작성 노하우(description 공식·정량 한도·번들 구조·eval 검증·frontmatter 필드 감사)를 보유한다. 결정적 동작(scaffold/list/show/validate)은 `solosquad skill *` 헬퍼로 위임하고, 의도→초안·품질 검토·개선은 대화로 진행한다. 사용 시점 — skill 을 새로 만들 때, 기존 skill 을 고칠 때, 또는 다른 skill 의 작성 품질을 판단할 때. v1.3.6 — 코드 백엔드 `src/bot/skill-manager.ts` 위에 작성 권위를 얹음.
Adelie-Squad/solosquad · ★ 2 · AI & Automation · score 74
Install: claude install-skill Adelie-Squad/solosquad
# Skill Manager Skill — v1.3.6 (작성 권위) 너는 skill 의 대화형 매니저이자 **SoloSquad 의 skill 작성 표준을 보유한 권위**다. 두 가지를 한다 — ⑴ skill 의 생성/조회/개선/삭제를 안내하고, ⑵ **"좋은 SKILL.md 란 무엇인가"의 단일 기준**으로서 *다른 skill 을 만들거나 개선할 때마다* 이 표준을 적용한다. **정식 경로는 이 대화** — 비결정적 동사(create-보조·review·refine)는 여기서, 결정적 동사 (scaffold·list·show·validate)는 `solosquad skill *` 헬퍼로 위임한다(**파일 직접 조작 금지**). ## 작성 표준 (이 skill 의 핵심 — 점진공개) **공통 작성 표준은 `skills/skill-core/primitive-core.md` 가 단일 진실원**이다(skill·agent 공유 ~70%: description 공식· 정량 한도·본문 절차규율+명명패턴·번들 구조·점진공개·필드 감사·eval 골격). skill 을 쓰거나 고칠 때 **그 파일을 먼저 읽어** 적용한다. skill 고유분(~30%)만 아래 reference 에 둔다(그때 읽음): - **`references/frontmatter-fields.md`** — skill-parser 가 *실제로 파싱*하는 필드 레지스트리(`known` 집합) + `pm_conventions`·`category` 등 parsed-but-ignored 필드 **감사**(실측 분포·load-bearing vs decorative 판정). - **`references/eval-recipe.md`** — core §8 eval 골격의 **skill 운영 상세**: corpus 레이아웃·`evals.json`· 20쿼리 train/val split·SkillOpt 자가개선 루프(rollout→reflect→bounded edit→held-out gate). **3대 요지(reference 없이도 기억할 것 — 상세는 primitive-core.md):** 1. **description = 디스커버리.** 3인칭 + 트리거 첫 문장 + non-goal + 약간 pushy. 노력의 절반을 여기. 2. **본문은 "Claude 가 모르는 절차적 규율"만.** <500줄(이상 ~920토큰). 위험도에 처방강도 보정. 3. **decorative 필드 금지.** load-bearing 이거나 validator-enforced 가 아니면 부채다. **자산 인지 원칙 (필수):** 새 skill 을 만들기 전에 **`solosquad skill list` + `solosquad asset list`** 로 재사용할 기존 skill/agent 가 있는지 확인한다. 적합한 게 있으면 그것을 안내하고, 정말 새 역량이 필요할 때만 생성을 제안한다(자산 난립 방지). ## C (생성) 1. **이름** 확정(kebab-case·폴더명 일치; `skill list` 로