Skip to content
alyn
Jesse Vincent

superpowers-skills

Community-editable skills for Claude Code's superpowers plugin

$npx skills add obra/superpowers-skills
Stars
760
Installs
17k
Forks
171
Updated
13 months ago
License
MIT

Jesse Vincent

Superpowers Skills

Open on GitHub

About the author

Jesse Vincent Creator of Superpowers

Jesse Vincent is a long-time open-source developer (Request Tracker, co-founder of Keyboardio). Superpowers, his agentic skills framework, is one of the most starred skill repos on GitHub.

31 skills in this pack.

Jesse Vincent

Superpowers Skills

49
Jesse Vincent

Gardening Skills Wiki

Maintain skills wiki health - check links, naming, cross-references, and coverage

Pack76017kCoding

Jesse Vincent

Superpowers Skills

49
Jesse Vincent

Root Cause Tracing

Systematically trace bugs backward through call stack to find original trigger

Pack76017kCoding

Jesse Vincent

Superpowers Skills

49
Jesse Vincent

Testing Skills With Subagents

RED-GREEN-REFACTOR for process documentation - baseline without skill, write addressing failures, iterate closing loopholes

Pack76017kTesting

Jesse Vincent

Superpowers Skills

47
Jesse Vincent

Code Review Reception

Receive and act on code review feedback with technical rigor, not performative agreement or blind implementation

Pack76017kCode review

Jesse Vincent

Superpowers Skills

47
Jesse Vincent

Condition-Based Waiting

Replace arbitrary timeouts with condition polling for reliable async tests

Pack76017kTesting

Jesse Vincent

Superpowers Skills

47
Jesse Vincent

Dispatching Parallel Agents

Use multiple Claude agents to investigate and fix independent problems concurrently

Pack76017kCoding

Jesse Vincent

Superpowers Skills

47
Jesse Vincent

Systematic Debugging

Four-phase debugging framework that ensures root cause investigation before attempting fixes. Never jump to solutions.

Pack76017kCoding

Jesse Vincent

Superpowers Skills

47
Jesse Vincent

Test-Driven Development (TDD)

Write the test first, watch it fail, write minimal code to pass

Pack76017kTesting

Jesse Vincent

Superpowers Skills

47
Jesse Vincent

Tracing Knowledge Lineages

Understand how ideas evolved over time to find old solutions for new problems and avoid repeating past failures

Pack76017kResearch

Jesse Vincent

Superpowers Skills

47
Jesse Vincent

Using Git Worktrees

Create isolated git worktrees with smart directory selection and safety verification

Pack76017kCoding

Jesse Vincent

Superpowers Skills

47
Jesse Vincent

Writing Skills

TDD for process documentation - test with subagents before writing, iterate until bulletproof

Pack76017kWriting

Jesse Vincent

Superpowers Skills

46
Jesse Vincent

Preserving Productive Tensions

Recognize when disagreements reveal valuable context, preserve multiple valid approaches instead of forcing premature resolution

Pack76017kCoding

Jesse Vincent

Superpowers Skills

46
Jesse Vincent

Sharing Skills

Contribute skills back to upstream via branch and PR

Pack76017kCoding

Jesse Vincent

Superpowers Skills

46
Jesse Vincent

Subagent-Driven Development

Execute implementation plan by dispatching fresh subagent for each task, with code review between tasks

Pack76017kAI engineering

Jesse Vincent

Superpowers Skills

45
Jesse Vincent

Defense-in-Depth Validation

Validate at every layer data passes through to make bugs impossible

Pack76017kCoding

Jesse Vincent

Superpowers Skills

45
Jesse Vincent

Finishing a Development Branch

Complete feature development with structured options for merge, PR, or cleanup

Pack76017kCoding

Jesse Vincent

Superpowers Skills

45
Jesse Vincent

Getting Started with Skills

Skills wiki intro - mandatory workflows, search tool, brainstorming triggers

Pack76017kCoding

Jesse Vincent

Superpowers Skills

45
Jesse Vincent

Pulling Updates from Skills Repository

Sync local skills repository with upstream changes from obra/superpowers-skills

Pack76017kCoding

Jesse Vincent

Superpowers Skills

45
Jesse Vincent

Remembering Conversations

Search previous Claude Code conversations for facts, patterns, decisions, and context using semantic or text search

Pack76017kCoding

Jesse Vincent

Superpowers Skills

45
Jesse Vincent

Verification Before Completion

Run verification commands and confirm output before claiming success

Pack76017kCoding

Jesse Vincent

Superpowers Skills

45
Jesse Vincent

When Stuck - Problem-Solving Dispatch

Dispatch to the right problem-solving technique based on how you're stuck

Pack76017kCoding

Jesse Vincent

Superpowers Skills

45
Jesse Vincent

Writing Plans

Create detailed implementation plans with bite-sized tasks for engineers with zero codebase context

Pack76017kWriting

Jesse Vincent

Superpowers Skills

44
Jesse Vincent

Brainstorming Ideas Into Designs

Interactive idea refinement using Socratic method to develop fully-formed designs

Pack76017kCoding

Jesse Vincent

Superpowers Skills

44
Jesse Vincent

Executing Plans

Execute detailed plans in batches with review checkpoints

Pack76017kCoding

Jesse Vincent

Superpowers Skills

44
Jesse Vincent

Requesting Code Review

Dispatch code-reviewer subagent to review implementation against plan or requirements before proceeding

Pack76017kCode review

Jesse Vincent

Superpowers Skills

44
Jesse Vincent

Scale Game

Test at extremes (1000x bigger/smaller, instant/year-long) to expose fundamental truths hidden at normal scales

Pack76017kGame development

Jesse Vincent

Superpowers Skills

44
Jesse Vincent

Simplification Cascades

Find one insight that eliminates multiple components - "if this is true, we don't need X, Y, or Z"

Pack76017kCoding

Jesse Vincent

Superpowers Skills

43
Jesse Vincent

Collision-Zone Thinking

Force unrelated concepts together to discover emergent properties - "What if we treated X like Y?"

Pack76017kCoding

Jesse Vincent

Superpowers Skills

43
Jesse Vincent

Inversion Exercise

Flip core assumptions to reveal hidden constraints and alternative approaches - "what if the opposite were true?"

Pack76017kCoding

Jesse Vincent

Superpowers Skills

43
Jesse Vincent

Meta-Pattern Recognition

Spot patterns appearing in 3+ domains to find universal principles

Pack76017kCoding

Showing 30 of 31. See the full pack on GitHub.

From the README

How to use superpowers-skills

Superpowers Skills

Community-editable skills for Claude Code's superpowers plugin.

Structure

  • skills/ - Core skills library
  • scripts/ - Utility scripts for skill management

Installation

This repository is automatically cloned by the superpowers plugin to ~/.config/superpowers/skills/.

Contributing

Users can fork this repo and submit PRs with new skills or improvements to existing ones.

Questions

What is obra/superpowers-skills?

Community-editable skills for Claude Code's superpowers plugin

How do I install superpowers-skills?

Run "npx skills add obra/superpowers-skills" and choose the skills you want. Many packs also document their own install path (for example a Claude Code plugin marketplace) in the README below.

How many skills are in superpowers-skills?

31 SKILL.md skills. Alyn lists 30 of them with their own pages.