superpowers
claudecodexPlan, Build, Review workflow with brainstorming, subagent driven development, systematic debugging, and TDD
15 skills · hooks
Utility commands and skills for general development
Plugin dev-utils from marketplace dimagi-claude-workflows in dimagi/dimagi-claude-workflows. Commands read from the repo's manifest — 2 days ago.
add-mobile-stringUse when the user asks to add a new Android string resource with translations to the CommCare Android project, given a string resource name and English text
audit-dependenciesRun a full dependency audit for a project — covers Python (pip-tools) and front-end (npm/yarn) if present. Produces report, applies safe bumps, emits Jira-ready ticket list for risky/EoL items. Use when running quarterly maintenance or on demand.
babysit-prsOne sweep over my open PRs — address new review comments, check CI, branch freshness, lint/format & generated-artifact drift, and description sync, fixing and pushing — tracking state so reruns skip already-handled work. Designed to be driven by /loop. Pass a PR number to work a single PR instead.
create-mobile-prUse when creating, opening, or submitting a pull request in a Dimagi mobile/CommCare repo — identified by JIRA-prefixed branches (e.g. CCCT-1929-...), a `RELEASES.md` with `### Release Notes` and `### QA Notes` sections, and the dimagi PR template (Safety story / Product Description / Technical Summ
create-prUse when the user asks to create, open, or submit a GitHub pull request, says "make a PR", "open a PR", or wants to commit, push, and turn the current branch into a PR. For mobile/CommCare repos with JIRA-prefixed tickets and RELEASES.md QA notes, prefer create-mobile-pr instead.
explain-diff-htmlUse when the user asks for a rich explanation of a code change, diff, branch, or PR. Produces HTML output.
git-rebaseUse when squashing fixup commits into earlier commits, cleaning up a feature branch with interactive rebase, recovering a dropped or failed autosquash, inserting a reformatting commit before code changes, moving file changes between commits, splitting one working-tree edit across several historical
grill-meInterview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
iterate-prFix CI failures and address review feedback on the current branch's PR. Use when CI is failing, review comments need addressing, or you need to push fixes for an open PR. Supports --dry-run to preview without changes.
pr-riskUse when grading how risky a Dimagi mobile/CommCare pull request is and setting its risk label (Low Risk, Medium Risk, High Risk) — "grade the risk on this PR", "what risk label should this get", "regrade #4012 after my changes", "set the risk label". Called by `create-mobile-pr` before a PR opens;
pr-status-reportUse when the user asks for a PR report, PR status, open PRs overview, or wants to know which pull requests need their attention in the current repository
record-mobile-demoUse when the user wants a demo video (or GIF) of a mobile change - "record a demo", "make a video of this change", "demo this for the PR", "screen-record the new flow". Drives a plugged-in Android device or an emulator through the flow, records a clean replay with scrcpy, and polishes it with captio
step-by-stepBuild an implementation one small unit at a time (usually a function), pausing after each so the user can explain the code back in their own words before anything else is written. Use when the user invokes /step-by-step or asks to go "one function at a time", "slow down so I can follow", or "let me
vertical-orderingUse when writing new functions, extracting helpers, refactoring modules, or reorganizing code — any time function placement order is a decision
/dev-utils:pr-walkthroughGenerate a comprehensive reading guide for a pull request — includes a narrative reading order, architecture impact analysis, review comment summary, prior state context, and potential concerns ranked by risk.
/dev-utils:review-planInteractively review a plan across architecture, code quality, tests, and performance before any code changes.
Plan, Build, Review workflow with brainstorming, subagent driven development, systematic debugging, and TDD
15 skills · hooks
Skills for the CommCare Connect Team
12 skills · 1 agent
Perform thorough code review
2 skills · 7 agents
Skills for the CommCare Tech Team
7 skills
Up-to-date library documentation lookup via Upstash Context7 MCP server
4 skills
Skills for defining and working towards professional goals
4 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Perform AI code review on Git diffs — supports workspace changes, branch ranges, and single commits with concurrent per-file analysis, codebase search, and deep context-aware review.
2 commands
Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development
9 skills · 1 command · 8 agents
Repomix MCP server for AI-powered codebase analysis. Pack local/remote repositories and search or read the generated outputs. Foundation plugin that enables all Repomix features in Claude Code.
1 MCP server
AI-supervised issue tracker for coding workflows
1 skill · 1 agent · hooks
Architecture diagrams, explanations and Mermaid source for any public GitHub repository, from gitdiagram.com.
2 skills · 1 MCP server
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.