superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
A tested harness for durable work across coding agents: CLAUDE.md/CHECKPOINT.md state files, an orientation gate, an interview-before-you-build gate and other hooks, and seventeen skills that encode the conventions so you never re-explain them.
Plugin mackforge-harness-toolbox from marketplace harness-toolbox in dtiger1889-ops/claude-harness-toolbox. Commands read from the repo's manifest — today.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
breakdownDecomposes one tangled problem into a smallest next action and a compact plan. Use only for /breakdown, "break this down", "break it down", or "decompose this". For open-ended ideation use fanout; skip when the task is already one clear action.
checkpointUpdates the current project's CHECKPOINT.md in place so another session can resume from verified state. Use for /checkpoint, "save progress", "update checkpoint", a completed unit of work, or impending compaction. Preserves history, records unfinished work, and runs bundled validation and size check
decisionsBuilds the decision board for the current project: only the choices that are genuinely the user's to make right now, each with its options and, per option, why you'd pick it, what it costs and what it unblocks. Use when the user types /decisions or says "what do I need to decide", "show me my decisi
dumbCorrects an immediately previous response or action that the user says was wrong, incomplete, lazy, or missed the point. Use for /dumb and corrections such as "that was dumb", "fix it", "that's not done", or "you skipped" directed at the previous work. Delivers the correction and records reusable le
fanoutRuns five parallel ideation agents with distinct perspectives, then a critic, for an open-ended problem. Use only for /fanout, "run a fanout", "fanout this", or "give me frames on X". Intended for design, naming, strategy, and hypotheses with multiple valid answers; unsuitable for routine verificati
grill-meInterviews the user before new work, then records an agreed build brief. Use for /grill-me, "interview me first", or the first build of a new project, milestone, app, skill, automation, document, or design. Skip fixes, edits, explanations, one-shot commands, work with an existing spec, and unattende
logRecords reusable facts, corrections, decisions, and rule violations in the document or ledger that owns them. Use for /log, "log this", "capture this", "write that down", "don't lose this", or "log that lapse". Complements checkpoint, which owns project resume state; does not run on every answer.
necromancyRecovers a Claude Code session that ended before its checkpoint was saved, using a deterministic digest of the local session store. Use for /necromancy, "recover the dead session", "resurrect that session", or a crash before checkpointing. Does not recover other agents' stores, editor autosaves, or
new-projectScaffolds a new project folder from the harness templates and -- the load-bearing half -- registers it everywhere it must appear (the project ledger, any container index, its backup lane). Use when the user says "/new-project", "new project", "set up a project for X", or promotes an outgrown scratch
outsideChecks prior art, related workspace projects, and relevant notes before choosing an approach. Use for /outside, "get an outside view", "check prior art", "are we reinventing the wheel", or "has anyone already built this". Runs one bounded reconnaissance pass without helper agents.
plainRe-expresses a dense response in plain English while preserving its substance. Use for /plain, "say that in plain English", "de-jargon this", "unpack that", or "explain that like a normal person". Targets the previous assistant message unless the user supplies another passage. Picture mode, only whe
preventCorrects a repeated or documented mistake and strengthens the failing workflow so the rule is encountered or enforced at decision time. Use for /prevent, "we've talked about this", "you should know this", "this is documented", or "why do you keep doing this" about previous work. Delivers a durable w
proveVerifies disputed factual claims in a previous response against actual sources. Use for /prove, "prove it", "did you make that up", "source?", or "where did you get that" about an earlier assertion. Reports confirmed, wrong, or unverified claims with citations and corrects the answer.
redteamRuns one adversarial review of a claim, plan, or answer. Use only for /redteam, "push back on this", "red-team this", or "stress-test this". Identifies failure mechanisms and the cheapest way to test them. For broader ideation use fanout; for source verification use prove.
specWrites or reviews a change or decision spec with explicit tradeoffs and closeout criteria. Use for /spec, "spec this", "write a spec", review of a spec's open questions, or closing, archiving, and promoting a finished spec. Does not authorize implementation by itself.
spinoffStarts a separate session for a side topic from a short brief rather than copying the whole conversation. Use only for /spinoff, "spin this off", "hand this off to a new session", or "take this to its own session". Does not trigger automatically or replace a conversation fork.
vetDecides whether someone else's repo, skill, plugin or MCP server is worth adding to this workspace, and records the verdict in a ledger where the next session finds it. Use when the user drops a link or a list of links and asks if it is useful, worth adding or worth stealing, says "eval this", "vet
powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/tmux_receipt.ps1"
powershell.exe -NoProfile -Command "try { if (Test-Path CHECKPOINT.md) { Write-Output '=== CHECKPOINT RECEIPT (resume context for this project) ==='; Write-Output ('CHECKPOINT.md present: ' + (Get-Ite
powershell.exe -NoProfile -Command "if (Test-Path CHECKPOINT.md) { Write-Output 'REMINDER: Context is about to be compacted. If CHECKPOINT.md in the current project has not been updated this session,
powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/guard.ps1"
powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/deny_backstop.ps1"
powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/orient_gate.ps1"
powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/grill_gate.ps1"
powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/grill_gate.ps1"
powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/log_backstop.ps1"
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
CMEM Pro for the Claude app - hooks stream tool use to cmem.ai and inject observations into new sessions and agents
3 skills · 1 MCP server · hooks
AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.
3 skills · 6 commands · 1 MCP server · hooks
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development
9 skills · 1 command · 8 agents
AI-supervised issue tracker for coding workflows
1 skill · 1 agent · hooks
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.