skill-managerlisted
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` 로