Back to Catalog
Superpowers logo
skills

Superpowers

An agentic skills framework and software development methodology that equips AI coding agents like Claude Code, Cursor, and Gemini CLI with composable skills for structured, test-driven, and reliable development workflows.

Overview

Superpowers is an open-source agentic skills framework and proven software development methodology designed specifically for AI-powered coding agents. Created by Jesse Vincent (obra), it transforms chaotic "vibe coding" into disciplined, professional-grade development by providing a library of automatic, context-triggered skills.

It works seamlessly with tools like Claude Code, Cursor, Gemini CLI, Codex, and OpenCode, enforcing best practices such as Test-Driven Development (TDD), human-in-the-loop design validation, sub-agent orchestration, and rigorous code review.

Key Features

  • Automatic Skill Activation: Skills trigger based on context—no manual commands needed in most cases.
  • Structured Workflow:
    • Brainstorming with Socratic questioning and design approval
    • Detailed implementation planning with small, verifiable tasks
    • Git worktree isolation for safe experimentation
    • Subagent-driven development with parallel execution
    • Strict RED-GREEN-REFACTOR TDD cycle (write failing test → implement → refactor)
    • Multi-stage code review (spec compliance + quality)
    • Systematic 4-phase debugging
    • Verification before task closure
  • Philosophy: YAGNI, DRY, evidence-based decisions, simplicity over complexity.
  • Composable & Extensible: Build and share new skills; includes experimental skills via Superpowers Lab.
  • Cross-Platform Support: Official marketplace integration for Claude Code and easy setup for others.

Use Cases

  • Building reliable software prototypes or production features with AI agents
  • Enforcing engineering discipline in agentic coding sessions
  • Reducing bugs and improving code maintainability in AI-assisted development
  • Team collaboration on agent-driven projects with consistent workflows
  • Learning professional software practices through guided AI pair programming

Installation

Claude Code (Recommended)

/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace

Or via official marketplace: /plugin install superpowers@claude-plugins-official

Gemini CLI

gemini extensions install https://github.com/obra/superpowers

Cursor

Use /add-plugin superpowers in the agent chat or search the plugin marketplace.

Additional setup instructions for Codex/OpenCode are available in the repo docs.

After installation, start a new session and give your agent a task—the skills will activate automatically.

Community & Resources

  • Discord: https://discord.gg/Jd8Vphy9jq
  • Marketplace: https://github.com/obra/superpowers-marketplace
  • Documentation: https://github.com/obra/superpowers/tree/main/docs
  • Blog: https://blog.fsck.com/2025/10/09/superpowers/
  • License: MIT

Superpowers has gained massive popularity in the AI coding community for making agents dramatically more effective and professional.

Related Projects

  • Superpowers Lab (experimental skills)
  • Superpowers Marketplace (curated plugins)

Start using Superpowers today to give your coding agents the structure they need to deliver high-quality results consistently.

Tags

aiclaude-codeagenticskillstddplugincoding-agentworkflowtypescriptjavascript