mcpField
S
superpowers

superpowers

github.com/hasmokanAgent workflows052 installsUpdated 26w ago
Repository

About superpowers

Superpowers is a collection of agent skills for AI-assisted coding workflows, organized by development stage. It covers planning, implementation, debugging, code review, and completion, with individual skill files providing detailed guidance.

Key features

  1. 0114 skills across six workflow stages
  2. 02Brainstorming and implementation planning
  3. 03Test-driven development and debugging
  4. 04Code review and completion guidance
  5. 05Individual skill files and compiled AGENTS.md

Use cases

  1. 01Planning a new feature or project
  2. 02Debugging an issue systematically
  3. 03Applying test-first practices while coding
  4. 04Reviewing and integrating completed work

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/hasmokan/the-reverse-turing-test --skill superpowers

After installing, type/superpowersin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

AGENTS.md
requesting-code-review/
code-reviewer.md
subagent-driven-development/
code-quality-reviewer-prompt.md
implementer-prompt.md
spec-reviewer-prompt.md
systematic-debugging/
CREATION-LOG.md
condition-based-waiting-example.ts
condition-based-waiting.md
defense-in-depth.md
find-polluter.sh
root-cause-tracing.md
test-academic.md
test-pressure-1.md
test-pressure-2.md
test-pressure-3.md
test-driven-development/
testing-anti-patterns.md
writing-skills/
anthropic-best-practices.md
graphviz-conventions.dot
persuasion-principles.md
render-graphs.js
testing-skills-with-subagents.md
writing-skills/examples/
CLAUDE_MD_TESTING.md

Details

From the project README

Superpowers - Agent Development Workflows

Comprehensive agent development skill collection optimized for AI-assisted coding workflows. Contains 14 skills across 5 categories, prioritized by workflow stage to guide development from ideation to completion.

When to Apply

Reference these skills when:

  • Starting a new feature or project (brainstorming, writing-plans)
  • Debugging any issue (systematic-debugging)
  • Writing or modifying code (test-driven-development)
  • Managing branches and isolation (using-git-worktrees)
  • Completing and integrating work (finishing-a-development-branch)
  • Receiving or requesting code review (receiving-code-review, requesting-code-review)

Skill Categories by Workflow Stage

StageCategorySkillsPriority
1Ideation & Planningbrainstorming, writing-plansCRITICAL
2Implementationtest-driven-development, subagent-driven-development, executing-plansCRITICAL
3Debuggingsystematic-debuggingHIGH
4Code Reviewrequesting-code-review, receiving-code-reviewHIGH
5Completionverification-before-completion, finishing-a-development-branchHIGH
6Utilitiesusing-git-worktrees, dispatching-parallel-agents, using-superpowers, writing-skillsMEDIUM

Quick Reference

1. Ideation & Planning (CRITICAL)
  • brainstorming - Collaborative design exploration before implementation
  • writing-plans - Create detailed implementation plans with bite-sized tasks
2. Implementation (CRITICAL)
  • test-driven-development - RED-GREEN-REFACTOR cycle for all code
  • subagent-driven-development - Execute plans with fresh subagent per task
  • executing-plans - Batch execution with checkpoints in separate session
3. Debugging (HIGH)
  • systematic-debugging - Four-phase root cause investigation before fixes
4. Code Review (HIGH)
  • requesting-code-review - Dispatch code reviewer subagent after implementation
  • receiving-code-review - Technical evaluation, not performative agreement
5. Completion (HIGH)
  • verification-before-completion - Evidence before claims, always
  • finishing-a-development-branch - Merge, PR, keep, or discard options
6. Utilities (MEDIUM)
  • using-git-worktrees - Isolated workspaces for parallel development
  • dispatching-parallel-agents - One agent per independent problem domain
  • using-superpowers - How to find and invoke skills
  • writing-skills - TDD applied to process documentation

Core Principles

Each skill enforces key discipline principles:

PrincipleSkillsIron Law
Test Firsttest-driven-developmentNo production code without failing test
Root Cause Firstsystematic-debuggingNo fixes without investigation
Evidence Firstverification-before-completionNo claims without verification
Plan Firstbrainstorming, writing-plansNo code without design

How to Use

Read individual skill files for detailed instructions:

brainstorming/SKILL.md
test-driven-development/SKILL.md
systematic-debugging/SKILL.md

Each skill file contains:

  • Overview and core principle
  • When to use (and when NOT to)
  • Step-by-step process
  • Common mistakes and red flags
  • Integration with other skills

Full Compiled Document

For the complete guide with all skills expanded: AGENTS.md

Comments

Markdown supported