← ClaudeAtlas

auto-skilllisted

Evaluate current session for skill-worthy workflows and create reusable skills. Triggers on: auto-skill, create skill from session, save workflow, capture this as a skill.
0xDarkMatter/claude-mods · ★ 22 · AI & Automation · score 74
Install: claude install-skill 0xDarkMatter/claude-mods
# Auto-Skill Evaluate the current session and create a reusable skill from complex workflows. Enforces the [Agent Skills specification](https://agentskills.io/specification) and quality gates. ## When This Triggers - User runs `/auto-skill` - Stop hook suggests it after a complex session (8+ mutating ops across 4+ tool types) - User says "save this as a skill", "capture this workflow", etc. ## Command Router Parse arguments after `auto-skill` (or `/auto-skill`): | User says | Action | |-----------|--------| | `auto-skill` (no args) | Run the full evaluation procedure below | | `auto-skill off` | Disable globally: `touch ~/.claude/auto-skill.disable` and confirm | | `auto-skill on` | Enable globally: `rm -f ~/.claude/auto-skill.disable` and confirm | | `auto-skill off --project` | Disable for this project: `mkdir -p .claude && touch .claude/auto-skill.disable` | | `auto-skill on --project` | Enable for this project: `rm -f .claude/auto-skill.disable` | | `auto-skill status` | Show current state (see Status section below) | | `auto-skill pending` | Show all entries in `~/.claude/auto-skill/pending.log` (past suggestions the user may have missed) | | `auto-skill clear` | Truncate `~/.claude/auto-skill/pending.log` after confirming with user | ### Status When the user runs `auto-skill status`, check and report: ```bash # Global toggle [ -f "$HOME/.claude/auto-skill.disable" ] && echo "Global: OFF" || echo "Global: ON" # Project toggle [ -f ".claude/auto-skill.disable" ]