{ "listing": { "skills": [ { "path": "skills/feature/SKILL.md", "name": "feature", "description": "Add a capability to an existing codebase — gather the constraints that prevent false starts, implement one feature at a time against the repo's existing patterns, verify each against real feedback, then consolidate before merge.", "files": { "skills/feature/SKILL.md": "d01400255669f11bc8fcb9693b1731e936eb107e7172e51f970815ef4fd89c74", "skills/feature/references/patterns.md": "f31f1bcd8dfcb5cffd7cf572c0cd28f156a83caccd7d8a37c969ae6ad9e6982c", "skills/feature/references/verification.md": "2a27807a01cf08860459d9f78f6381ebee4dc715ecbd461d6ac35c9e9fd877fc" } }, { "path": "skills/fix/SKILL.md", "name": "fix", "description": "Diagnose a bug whose cause isn't known yet — root-cause it, prove the fix against something that failed before it (a new test, or the CI run that already did), then sweep for the same bug class. Triggers on a stack trace, a CI failure, \"why is this failing\", \"works locally but fails in CI\".", "files": { "skills/fix/SKILL.md": "c143d3f9028545c0986fa06b383e02baa899ddcf1c0ee5a55aaa7c3f9093ec12", "skills/fix/references/bug-types.md": "4d866a32a5df676364bdbfd31394cf66eb48f82f6d10ab79d96700a51ba1bfa9", "skills/fix/references/techniques.md": "37104e9a7b48fd8657875b9823a73ceffc4a2202abb06ad1fb35d58cf2ecd6e4" } }, { "path": "skills/next/SKILL.md", "name": "next", "description": "Pick the next piece of work and put it one confirmation away from started. Surveys the issues assigned to you, recommends the top one, and offers the command that opens it. Triggers on \"what's next?\", \"what should I work on?\", \"pull the next issue\".", "files": { "skills/next/SKILL.md": "108630984dd3e0e24a33f4a1a41808934f49c81b36c1abc72d5c4a5fcb1f64e1" } } ], "hooks": [ { "path": "hooks/hooks.json", "sha256": "a01438cf971b4e85258684f6b70e69d4d0944e028c07fa97fe8194064e33ae66", "event": "PostToolUse", "matcher": "Skill", "declaration": { "type": "command", "command": "bash \"${CLAUDE_PLUGIN_ROOT}/hooks/nudge.sh\"" }, "executed": false }, { "path": "hooks/hooks.json", "sha256": "a01438cf971b4e85258684f6b70e69d4d0944e028c07fa97fe8194064e33ae66", "event": "PostToolUse", "matcher": "Bash", "declaration": { "type": "command", "command": "bash \"${CLAUDE_PLUGIN_ROOT}/hooks/react.sh\"" }, "executed": false }, { "path": "hooks/hooks.json", "sha256": "a01438cf971b4e85258684f6b70e69d4d0944e028c07fa97fe8194064e33ae66", "event": "PostToolUse", "matcher": "Edit|Write|NotebookEdit", "declaration": { "type": "command", "command": "bash \"${CLAUDE_PLUGIN_ROOT}/hooks/underway.sh\"" }, "executed": false }, { "path": "hooks/hooks.json", "sha256": "a01438cf971b4e85258684f6b70e69d4d0944e028c07fa97fe8194064e33ae66", "event": "UserPromptSubmit", "matcher": null, "declaration": { "type": "command", "command": "bash \"${CLAUDE_PLUGIN_ROOT}/hooks/nudge.sh\"" }, "executed": false } ], "executions": [] } }