skill-managerlisted
Install: claude install-skill kargnas/skills
# Skill Manager
This skill provides guidance for the full lifecycle of skill structure — creating new skills, modifying skill structure, merging related skills together, splitting overgrown skills into focused ones, and refactoring directory and file layout.
When starting, let the user know in one line that this skill is being used.
## Scope and Boundaries
Two skills cover the skill lifecycle. Use the right one — they are not interchangeable.
| Concern | Owner |
|---------|-------|
| Skill creation, directory layout, file separation, typed bundled-resource organization (guides/api-references/sub-skills/scripts/assets), modular architecture decisions, merge/split, structural anti-patterns | **skill-manager (this skill)** |
| Step wording, RFC 2119 keywords, atomic step decomposition, explicit tool naming, VERIFY gates, decision tables, subagent delegation, escape hatches, dry-run compliance for weaker LLMs, skill name + description wording (trigger surface) | **skill-prompter** |
**Decision rule:**
- "I need a new skill from scratch" → skill-manager (then hand the resulting steps to skill-prompter for compliance hardening)
- "Two skills should be merged" or "this skill is too big to split" → skill-manager
- "Steps in my skill are getting skipped on weaker models" → skill-prompter
- "Step instructions are vague or have no VERIFY gate" → skill-prompter
- "Pick the skill's name" or "write/review the description" → skill-prompter (its `references/description-rules.md`)
- Bot