superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Cloud-safe core: design, refine, execute, comprehensive-review, close-out, post-build. Also login (interactive). No interactive gates that dead-end headless; installable in cloud build and pipeline environments.
Plugin yakka from marketplace yakka in codyhamilton/yakka. Commands read from the repo's manifest — 3 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.
close-outEnd a plan by collapsing its folder into one record file at `docs/plans/<NN>-<slug>.md` and deleting the folder in the same commit. Use when the work is finished: dispatched by `execute` after terminal review, or invoked after a pipeline-posture PR has merged.
comprehensive-reviewIndependent review of a change against its design's phase outcomes. Use when reviewing a PR (plan folder from the `Yakka-Plan:` marker) or after local execution. Fixes mechanical findings in place, briefs structural ones for remediation, reconstructs intent for a PR with no design.
designTurn a problem statement into a signed-off design — solution shape, domain boundaries, contracts, ownership, and phases each closed by a provable outcome. Use when a user asks for a plan or design, or to bound a work package before it is refined and built.
executeBuild one phase of a signed-off design from `docs/plans/` — refine it if needed, route briefs to rightsized workers, verify the phase outcome, record it with its closing trailer, then stop and report. Runs terminal review and close-out after the last phase. Use when the user wants designed work buil
loginLog this machine in to the yakka service with a device code — show the user a URL and code to approve in a browser, then confirm the result with `yakka status`. Use when the user asks to log in, connect to yakka, or fix a missing or expired login; not for remote or headless sessions, which set `YAKK
post-buildPipeline stage that takes a PR from "build finished" to "provably ready to merge" — classify and right-size, independent review with in-place fixes, bounded remediation for briefed findings, conditional QA against an exact-SHA deployment, one end-of-work required-checks gate, and an uncommitted merg
refineTurn the next phase of a signed-off design into dispatchable work — one complete brief per unit, written against the code as it now stands — or bounce the design with the gaps named. Use before each phase is built; skipped when the phase is one unit.
yakkaruns: python3 ${CLAUDE_PLUGIN_ROOT}/client/yakka.py mcp
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event SessionStart
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event Setup
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event InstructionsLoaded
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event UserPromptSubmit
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event UserPromptExpansion
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event MessageDisplay
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event PermissionRequest
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event PermissionDenied
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event PostToolUse
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event PostToolUseFailure
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event Notification
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event SubagentStart
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event SubagentStop
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event TaskCreated
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event TaskCompleted
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event Stop
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event StopFailure
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event TeammateIdle
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event ConfigChange
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event CwdChanged
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event DirectoryAdded
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event FileChanged
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event PreCompact
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event PostCompact
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event PreModelSwitch
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event PostModelSwitch
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event Elicitation
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event ElicitationResult
bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/script/spool.sh" --harness claude --event SessionEnd
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.