← ClaudeAtlas

extract-skilllisted

Scans the current conversation for patterns worth turning into a reusable skill or memory rule — feedback you've given Claude, workflows you've walked through, corrections, best practices, recurring setups. Proposes candidates, classifies each as skill (multi-step workflow) or memory (single rule), cross-checks against existing skills + MEMORY.md to avoid duplicates, then hands off to /skill-creator (for skills) or writes the memory entry directly. Use when the conversation contains reusable knowledge you don't want to teach Claude again — "we just figured this out, capture it", "turn this into a skill", "save this workflow", "from experience to skill".
mostafa-drz/claude-skills · ★ 4 · AI & Automation · score 76
Install: claude install-skill mostafa-drz/claude-skills
# extract-skill Turn the **current conversation** into a reusable skill or memory rule. From experience → reusable artifact. ## Preferences _On startup, use Read to load `~/.claude/skills/extract-skill/preferences.md`. If it does not exist, treat as "no preferences set" — proceed with sensible defaults._ ## Context _On startup, use Bash to:_ 1. _List existing skills: `ls ~/.claude/skills/`_ 2. _Read `~/.claude/skills/SKILLS_GUIDE.md` (inventory + conventions)_ 3. _Read `~/.claude/projects/<project-slug>/memory/MEMORY.md` if accessible (the user's auto-memory index)_ _Skip any that fail. The point is to know what already exists so we don't propose duplicates._ ## Command routing Check `$ARGUMENTS`: - **`help`** → display help then stop - **`config`** → interactive setup, then stop - **`reset`** → delete `~/.claude/skills/extract-skill/preferences.md`, confirm, stop - **`--memory-only`** → only propose memory entries, never skills - **`--skill-only`** → only propose skills, never memory entries - **`--dry-run`** → print candidates + classification, do not create anything - **anything else (including empty)** → run the skill ### Help ``` extract-skill — Capture conversation learnings as a skill or memory rule Usage: /extract-skill Scan this conversation, propose skill/memory candidates /extract-skill --memory-only Only propose memory entries (single-rule preferences) /extract-skill --skill-only Only propose skills (multi-step workflows) /ext