superpowers

Organize AI-driven software development into planning, execution, and review cycles.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/chadsmith-webdev/roofer-demo-v2 --skill superpowers-chadsmith-webdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: superpowers
Source: https://github.com/chadsmith-webdev/roofer-demo-v2/tree/main/.agents/skills/superpowers
Command: npx skills add https://github.com/chadsmith-webdev/roofer-demo-v2 --skill superpowers-chadsmith-webdev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Structured AI coding relies on ad-hoc practices. This framework enforces disciplined planning, testing, and systematic execution to prevent chaos in agent-driven development.

Core Features & Use Cases

  • Planning-first workflow: define tasks, estimates, and acceptance criteria before coding.
  • Test-driven guidance: prompts for tests prior to implementation and structured review.
  • Collaboration primitives: supports multi-agent coordination and task reviews for quality.

Quick Start

Instruct the AI to design and execute a feature by first outlining requirements, creating a task plan, and iteratively validating with tests.

Frequently Asked Questions about superpowers

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure AI coding workflows for complex feature development?

Structured AI coding workflows organize agent-driven development into disciplined planning, execution, and review phases to prevent chaos in complex feature development. This framework enforces task definition, estimates, and acceptance criteria before coding begins.

What is the best way to plan multi-file refactoring with an AI agent?

Multi-file refactoring with an AI agent requires a planning-first workflow that outlines requirements and creates a task plan before execution. Iterative validation with tests ensures the refactoring meets structured acceptance criteria throughout the process.

How does test-driven development work with AI-assisted coding?

Test-driven AI-assisted coding prompts the agent to generate and validate tests prior to implementation. This structured review cycle ensures code quality by iteratively validating outputs against defined acceptance criteria before finalizing the feature.

Can I use this workflow framework for multi-agent code reviews?

Yes, this workflow framework includes collaboration primitives that support multi-agent coordination and structured task reviews. These primitives ensure quality control across AI-assisted teams by enforcing systematic review cycles after execution.

Do I need specific dependencies to run modular AI development workflows?

No specific dependencies are required to run modular AI development workflows. The framework operates independently to enforce disciplined planning, test-first development, and iterative review cycles for agent-driven software engineering.

Why does ad-hoc AI coding fail for complex software development tasks?

Ad-hoc AI coding fails for complex software development tasks because it lacks disciplined planning, testing, and systematic execution. Without enforcing modular composition and iterative review cycles, agent-driven development descends into unstructured chaos.