obra/superpowers

Summary

Jesse-Vincent(obra)이 제작한 완전한 소프트웨어 개발 방법론. 스킬 14개가 자동 트리거되는 7단계 워크플로우로 연결된다. Claude Code 생태계에서 커뮤니티가 공식을 앞질렀음을 상징 (2026-04-24 기준 ~152k⭐ — anthropics/skills ~117k⭐ 추월)

Jesse-Vincent(obra)이 제작한 완전한 소프트웨어 개발 방법론. 스킬 14개가 자동 트리거되는 7단계 워크플로우로 연결된다. Claude Code 생태계에서 커뮤니티가 공식을 앞질렀음을 상징 (2026-04-24 기준 ~152k⭐ — anthropics/skills ~117k⭐ 추월)

개요

Jesse Vincent가 제작한 claude-code 스킬 라이브러리. claude-code-plugin-ecosystem에서 커뮤니티 주도권 이동을 상징하는 리포로, 공식 anthropics/skills보다 많은 Star를 보유한다(2026-04-24 기준).

플랫폼 중립 설계: .claude-plugin / .codex / .cursor-plugin / .opencode 4중 설치 진입점을 제공해 Claude Code 외 Codex·Cursor·Gemini CLI에서도 동일하게 사용 가능.

주요 사실

  • Star (2026-04-24): ~152k⭐ — anthropics/skills(~117k⭐) 추월 (출처: claude-code-ecosystem-map-2026)
  • 스킬 14개 (Testing 1 / Debugging 2 / Collaboration 9 / Meta 2)
  • 메타-TDD: writing-skills 스킬이 “pressure scenarios로 subagent를 실패시킨 뒤 스킬로 고쳐라”라는 스킬 제작 프로세스 자체를 기술
  • 설치 (Claude Code): /plugin install superpowers@claude-plugins-official
  • 지원 플랫폼: Claude Code, Codex CLI, Codex App, Gemini CLI, Cursor, GitHub Copilot CLI, OpenCode, Factory Droid (8개)
  • 철학: TDD / Systematic over ad-hoc / Complexity reduction / Evidence over claims

7단계 기본 워크플로우

에이전트가 스스로 적절한 스킬을 트리거 — 강제 워크플로우, 선택 사항 아님. (출처: obra-superpowers-github-readme)

  1. brainstorming — 코드 작성 전 소크라테스식 질문으로 스펙 도출
  2. using-git-worktrees — 새 브랜치 격리 워크스페이스 생성
  3. writing-plans — 2-5분 단위 태스크 분해, 파일 경로·코드·검증 명시
  4. subagent-driven-development — 태스크별 새 서브에이전트 + 2단계 리뷰
  5. test-driven-development — RED-GREEN-REFACTOR 강제 (테스트 전 작성 코드 삭제)
  6. requesting-code-review — 계획 대비 검토, Critical 이슈는 진행 차단
  7. finishing-a-development-branch — merge/PR/keep/discard 선택, 워크트리 정리

관련 개념

실전 사용 (Claude Code)

메이커-에반은 Superpowers를 Claude Code가 “시니어 개발자처럼 일하게 강제하는 워크플로우 묶음”으로 소개한다. 핵심은 바로 구현하지 않고 계획, 테스트, 구현, 스펙 리뷰, 코드 품질 리뷰를 거치게 해 성급한 코드 생성과 엣지 케이스 누락을 줄이는 것이다. 특히 brainstorming은 기능 개발 전 사용자·성공 기준·해결 문제를 묻고, subagent-driven-development는 큰 작업을 깨끗한 컨텍스트의 서브에이전트로 분산한 뒤 두 단계 리뷰를 붙인다. (출처: yt-BZPaZzjLIOY-Claude-Code-핵심도구6개)

추가 관찰 (2026-04-15): brainstorming 스킬이 UI/UX 목업 화면을 직접 뽑아주는 기능이 있어 Figma 없이 바로 디렉팅으로 프로토타이핑 가능하다고 평가. Git Worktrees 기능은 여러 작업을 독립 공간에서 동시 처리하며 의미 있는 작업 단위마다 자동 git commit을 남겨 “흐름이 끊기지 않는” 효과를 만든다. (출처: yt-af3OJ0L1jEU-GStack-Superpowers-클로드코드-후기)

관련 엔티티

  • Jesse-Vincent — 제작자 (Prime Radiant)
  • wshobson-agents — 에이전트 계층에서 생태계를 함께 주도하는 커뮤니티 리포
  • claude-code — 실행 플랫폼
  • anthropic — obra/superpowers가 Star 수에서 앞선 공식 리포 운영 주체

실전 사용 (Codex 데스크탑)

ZeroCho는 openai-codex 데스크탑에서 슈퍼파워스를 켜고 빈 폴더에 첫 프롬프트를 던지자마자 브레인스토밍(PM) → 라이팅 플랜스(개발 팀장) → 서브 에이전트 구현(병렬, git worktrees) → 코드 리뷰 → 코드 스타일 리뷰가 자동으로 흐르는 것을 시연했다. 단점은 작은 수정에도 풀 사이클을 돌려 토큰 소모가 큰 것. 그는 마지막 단계에 compound-engineering을 수동으로 끼워, 리뷰 퇴자 사유가 docs/에 누적되도록 변형한다. (출처: yt-MpeuOAmctAg-Codex-하네스-엔지니어링-실습)

실제 성과 사례

소스