superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
End-to-end GitHub ticket workflow. /kit:architect runs the problem conversation and files lean issues; /kit:design settles the how and writes the plan; /kit:ship-ticket drives TDD through PR with gates you answer, or unattended, parking any ticket whose plan no longer holds. Ships an opt-in PreToolUse hook that holds Rails commits to RuboCop and Brakeman, registered per project.
Plugin kit from marketplace claude-kit in rranauro/claude-kit. Commands read from the repo's manifest — 6 days ago.
argument-pagesBuild a self-contained HTML page that argues one technical position from verified evidence — schema, queries, call sites — for a reviewer to read and act on. Use when a review, design comparison, or schema proposal needs more than terminal scrollback, or when another skill needs the evidence-page fo
asking-a-humanThe axis for a question a pass puts to a person — the register it is written in, the reach it carries as evidence, and what is not a finding. Use when a pass is about to ask a person to decide — parking the question on an issue, or asking it out loud mid-run — or when another skill needs the reach v
behavior-placementDecide where behavior belongs — model, domain object, or service — and whether the answer already exists. Use when designing new classes, reviewing a proposed service, refactoring, or when another skill needs the placement checks.
domain-modelingBuild and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a CONTEXT.md, or recording or editing an ADR.
grillingPressure-test a plan, decision, or idea by asserting what is true about it and confirming agreement, raising a decision only where one genuinely exists. Use when the user wants a direction or a ticket's boundary checked before committing to it, or uses any 'grill' trigger phrases.
improve-codebase-architectureScan a codebase for misshapen objects and present them as a visual HTML report in plans/, ranked strongest to weakest, then file the strongest as tickets under an epic and walk them through triage.
observationsRecord what a pass learned while running as a checkable claim in a store outside the repo, instead of asking the user about it — the record shape, where the store lives, and the triage that clears it down. Use when a pass closes holding something the ticket did not ask for, or when a command needs t
parkStop an unattended pass at a question only a person can answer — the comment, the kit-blocked label, the worktree left in place, and the report line. Use whenever a command running without a user reaches a decision it may not make.
project-rulesFind what a project says about how the kit runs there — which files hold its rules, which one wins when two speak, how a rule in the project's own words overrides a kit default, and where a setting may be recorded. Use whenever a command or skill reads a kit section such as `## Ship gate` or `## Wor
rails-codebase-designThe axis for judging object shape in a Rails codebase — what a well-formed class looks like, what to count when one isn't, the structural moves that fix it, and what is not a finding. Use when comparing design approaches, judging a proposed class or extraction, or when another skill needs the object
rails-excludable-specsThe axis for judging whether one RSpec example may be left out of a project's default suite run — what makes an example excludable, the evidence rarity and cost each need, what is not a reason, how an excludable example differs from a deletable one, and the tag that excludes it and the runner argume
rails-load-bearing-specsThe axis for judging whether one RSpec example is load-bearing — the positive definition, the three categories that convict a deletion candidate and the evidence each needs, and what is not a finding. Use when pruning a spec suite, when judging whether one example earns its place, or when another sk
reshapeReshape the namespaces a shape-held pull request touched, with the person at the hold choosing each move — committed on that PR's branch with no ticket, or filed as a ticket blocked on the issues that PR closes. Use when kit:ticket-loop hand-off holds a PR on shape findings and the person takes the
shape-reviewJudge the object shape a pull request, or a local diff between a base and a head, introduces — its new classes, signatures and call sites, scored on kit:rails-codebase-design with placement included — as one Markdown comment a person can post as written. Use when a PR's author was an unattended agen
show-meHelp the user understand the current topic visually with concise diagrams, code-shape sketches, and focused HTML artifacts.
start-ticketTake a GitHub issue to a wired worktree with its plan verified — the clean-main check, the worktree off the base branch, the gitignored runtime files a fresh worktree lacks, and the qualification test that decides whether the approach is settled. Use when an orchestrator needs a ticket set up for im
startable-ticketsDecide which open tickets an agent may pick up unbidden — the candidate query, the five conditions, and the batched lookups that answer them. Use when sweeping a backlog for work to start, or listing what a sweep would take.
ticket-artifactsWhere a plan, a design brief, or a walkthrough is stored and how it is found again — one marked comment on the issue as the store, a gitignored local mirror as the cache. Use whenever a command writes or looks for one of those artifacts.
ticket-loopCarry one named ticket from a wired worktree to an open PR — prepare, TDD, simplify, push — attended with gates you answer, or unattended with each gate replaced by a rule and a park where no rule decides. Use when a command has chosen a ticket and needs it implemented.
to-ticketsBreak a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker — edges as text in one file per ticket locally, or native blocking links on a real tracker.
triage-memoryAudit a project's auto-memory directory, bin every memory as stale, workflow, duplicate/conflicting, or unclassified, and clear it down with the user's per-bin approval. Use when memory has grown large, a memory turns out to be wrong, or the user asks to triage, prune, or audit memory.
visual-prWrite or rewrite a pull request body a reviewer can stop reading after the first section — Gist, acceptance criteria, evidence and screenshots, reviewer instructions, reversibility. Use when writing a PR body, or when asked for the gist of a PR, its core data structure or migration, its blast radius
visual-reviewAssess someone's pull request for a reviewer in one Gist-first page: the gist, the issue's acceptance criteria rated met/partial/missed, graded evidence, code-shape flags, whether automated reviews were addressed, whether the description matches the code, reversibility, and whether to walk it. Use w
working-filesResolve where the kit keeps a project's working files — the plan cache, the PR scratch notes, the glossary and the ADR directory — from the project's `## Working files` section, and keep a local one out of git without touching a tracked `.gitignore`. Use whenever a command or skill builds one of tho
worktree-conventionsResolve where a project's git worktrees live and how they are created, provisioned, served, and removed — by delegating to the project's own command when it has one, and falling back to a built-in layout when it doesn't. Use whenever a command needs to make, find, or remove a worktree.
worktree-reclaimReclaim git worktrees and delete their branches safely — one named target or a sweep, attended or unattended. Use when a ticket has merged, when worktrees have accumulated, or when another command needs a worktree torn down.
writing-ticketsDraft lean GitHub issues that state the problem and the decision without freezing an implementation. Use when filing an issue or ticket, or when another skill needs the ticket format.
/kit:architect/kit:commitCommit the current changes, split by concern, running the project's own test, lint and security gates on what changed. Use when `kit:ticket-loop`, `/kit:new-pull-request`, `/kit:review-copilot` or `/kit:polish-ticket` hands off work to commit.
/kit:designSettle how to build a ticket whose problem is already decided — place the behavior, compare approaches, grill the choice, and store the plan on the issue. Use when `/kit:triage`, `kit:start-ticket` or `kit:ticket-loop` hands off a ticket with no settled approach.
/kit:list/kit:new-pull-requestPush the current branch and open its pull request, with a Gist-first body wired to the issue. Use when `kit:ticket-loop` hands off an implemented branch to open its PR.
/kit:observe/kit:polish-ticket/kit:prune-specs/kit:review-copilotCollate the automated reviews on a pull request and address each finding against the code, recording every decision. Use when `kit:ticket-loop` or `/kit:start-review` hands off a PR whose reviews have landed, or when a CI gate calls it unattended.
/kit:ship-ticket/kit:start-review/kit:triage-memory-run/kit:triage/kit:walkthrough/kit:worktree-gcRemove a git worktree and delete its branch where GitHub accounts for the tip. Use when `/kit:start-review`, `kit:start-ticket` or `/kit:polish-ticket` hands off a worktree to reclaim.
reclaim-sweepSweep this project's dead worktrees unattended, isolated from the caller's session, and hand back what was reclaimed and what was held. Use when a command needs the reclaim sweep run without it filling that command's context.
reshape-inventoryGather the evidence a reshape is decided on — the scope, the shape of each namespace in it, and the ranked candidates with their call sites outside the diff — for one shape-held pull request, isolated from the caller's session. Use when kit:reshape step 3 needs its inventory. Pins its own model; lau
shape-reviewerRun kit:shape-review on one pull request, or on the diff between two refs, isolated from the caller's session, and hand back its marked comment. Use when kit:ticket-loop needs a diff's shape judged — before the PR opens, or over what a review round added. Pins its own model; launch it with none.
spec-assessorApply kit:rails-load-bearing-specs to one spec file, isolated from the caller's session, and hand back that axis's output contract. Use when /kit:prune-specs fans out its per-file assessment. Pins its own model; launch it with none.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
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
MiniMax AI skills library for frontend, fullstack, Android, iOS, shader, GIF sticker, document, presentation, spreadsheet, and multimodal media workflows
18 skills
Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workflows. This plugin provides configuration guidance (LLM commit messages, project hooks, worktree paths), automatic activity tracking (🤖/💬 indicators in `wt list` showing active Claude sessions), and a `/wt-diff` pane showing each worktree's changes.
2 skills · hooks
GSD Core is a meta-prompting, context engineering, and spec-driven development system for AI coding agents.
72 skills · 72 commands · 64 agents · 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.