Skills for Real Engineers. Straight from my .agents directory.
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
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)
1# /create-skill — Skill Creator23## Orientation45**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 repetition8- The user says "create a skill for X" or "make a skill that does Y"910**Do NOT use when:**11- The user wants a one-off task done (just do it)12- The pattern has only happened once13- An existing skill already covers this14- The user wants to modify an existing skill (edit directly)1516**Output:** A complete `.claude/skills/{name}/SKILL.md` in the project directory, tested and working.1718## Protocol1920### Step 1: DISCOVER — The Three Questions2122Ask these three questions and wait for answers before proceeding.2324**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."2627**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.2930**Q3: "What does 'done right' look like?"**31Listen for: observable outputs, quality signals, anti-patterns. These become quality gates and exit protocol.3233### Step 2: ANALYZE — Extract the Skill's DNA3435Internal working material — do not show to user.3637**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
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
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
Production-grade engineering skills for AI coding agents.
