Skip to Content

Superpowers

개요

개발 프로세스 규율 강제 플러그인. 특정 상황에서 자동으로 트리거되는 스킬 세트를 제공하여, “코드 작성 전에 계획”, “완료 전에 검증” 같은 모범사례를 강제한다.

철학

  • 상황 인식 — 사용자의 의도를 감지하여 적절한 스킬을 자동 제안
  • 프로세스 강제 — TDD, 디버깅, 계획, 검증, 코드리뷰 프로세스를 건너뛰지 못하게 함
  • 증거 기반 — 주장하기 전에 증거(테스트 결과, 빌드 로그)를 수집

스킬 카탈로그

주로 개발 프로세스 규율(TDD, 디버깅, 계획, 검증, 코드리뷰) 강제에 초점.

프로세스 규율

스킬트리거역할
brainstorming창작/기능 추가 전의도/요구사항/설계 탐색 후 구현
writing-plans멀티스텝 작업 시작 전스펙 기반 구현 계획 작성
executing-plans계획 실행 시리뷰 체크포인트가 포함된 계획 실행
test-driven-development기능 구현 전TDD 워크플로우 강제 (테스트 먼저)
systematic-debugging버그/테스트 실패 시수정 제안 전 체계적 디버깅 프로세스
verification-before-completion작업 완료 선언 전검증 명령 실행 후 성공 확인 필수

병렬 / 격리

스킬트리거역할
dispatching-parallel-agents독립 작업 2개 이상공유 상태 없는 독립 작업 병렬 분배
subagent-driven-development구현 계획 실행 시서브에이전트 기반 병렬 구현
using-git-worktrees기능 격리 필요 시git worktree로 격리된 작업 환경

리뷰 / 완료

스킬트리거역할
requesting-code-review작업 완료 / 기능 구현 후요구사항 충족 여부 코드 리뷰
receiving-code-review리뷰 피드백 수신 시기술적 엄밀성 검증, 맹목적 동의 방지
finishing-a-development-branch구현 완료 + 테스트 통과merge / PR / cleanup 결정 가이드

메타

스킬트리거역할
using-superpowers대화 시작 시스킬 사용법 확립, Skill 도구 호출 필수
writing-skills스킬 생성/편집 시스킬 생성, 편집, 배포 전 검증
Last updated on