Tooluck logoTooluck
SKILL.md

create-skill

Agent skill fromSethGammon/Citadel

Creates new skills from the user's repeating patterns. Interview-driven: discovers the task, analyzes failure modes, generates a production SKILL.md, installs it, tests it on a real target, and teaches the user how to use it. Use when a user wants to encode a repeating workflow; do NOT use for one-off tasks or modifying existing skills.

How to install create-skill

install create-skill
# install the Citadel pack with the skills CLI
npx skills add SethGammon/Citadel

# or add only this skill to Claude Code: copy the folder

skills/create-skill/

# into

~/.claude/skills/create-skill/ (all projects)

.claude/skills/create-skill/ (one project)

skills/create-skill/SKILL.md

MITFull file
1# /create-skill — Skill Creator
2
3## Orientation
4
5**Use when:**
6- The user says "I keep doing this same thing" or "automate this for me"
7- The user wants to encode a workflow they have refined through repetition
8- The user says "create a skill for X" or "make a skill that does Y"
9
10**Do NOT use when:**
11- The user wants a one-off task done (just do it)
12- The pattern has only happened once
13- An existing skill already covers this
14- The user wants to modify an existing skill (edit directly)
15
16**Output:** A complete `.claude/skills/{name}/SKILL.md` in the project directory, tested and working.
17
18## Protocol
19
20### Step 1: DISCOVER — The Three Questions
21
22Ask these three questions and wait for answers before proceeding.
23
24**Q1: "What do you keep repeating?"**
25Listen for: trigger, steps in order, scope, frequency. If vague, probe: "Walk me through the last time you did this."
26
27**Q2: "What mistakes happen when you do it manually?"**
28Listen for: forgotten steps, ordering mistakes, convention drift, edge cases. These become guardrails and quality gates.
29
30**Q3: "What does 'done right' look like?"**
31Listen for: observable outputs, quality signals, anti-patterns. These become quality gates and exit protocol.
32
33### Step 2: ANALYZE — Extract the Skill's DNA
34
35Internal working material — do not show to user.
36
37**2a. Identity statement:** "You are a {role} that {does what} to ensure {outcome}." Must distinguish this skill from all others.
38…

Excerpt shown under the repository's MIT license.

More skills in Citadel

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates