Superpowers Integration Map

Superpowers 플러그인이 내 워크플로우에 개입하는 방식
Superpowers 개입
내 시스템 (user-proxy, qa-gate)
겹침 (둘 다 개입)
일반 단계
SessionStart Hook — 자동 주입
매 세션 시작 시 using-superpowers SKILL.md가 <EXTREMELY_IMPORTANT> 래퍼로 주입됨. 사용자 조작 불필요.
superpowers v4.3.1
사용자 작업 요청
구현, 버그 수정, 리팩토링 등
설계 단계 — brainstorming + writing-plans
Superpowers: brainstorming 스킬 강제 호출 → writing-plans로 계획 작성
내 시스템: P5 설계 우선 실행 + auto-dispatch (manager/team 자동 선택)
겹침: 둘 다 "설계 먼저" 강제
격리 작업 — using-git-worktrees
계획 실행 전 격리된 git worktree 생성. main 브랜치 직접 작업 방지.
superpowers
TDD — test-driven-development
RED (테스트 먼저 작성 + 실패 확인) → GREEN (최소 코드로 통과) → REFACTOR. 순서 위반 시 코드 삭제 강제.
superpowers
코드 작성 (Edit/Write)
PostToolUse hook: auto-validate.sh, code-quality-check.sh, no-localstorage.sh 자동 실행
에러 복구
Superpowers: systematic-debugging (Phase 1~4, 3회 실패 시 아키텍처 재검토)
내 시스템: bug-fixer 자동 호출 (1차 직접 → 2차 구조 → 3차 리셋)
겹침: 방법론 다르지만 목적 동일
완료 검증 — verification + user-proxy
Superpowers: verification-before-completion (증거 없는 주장 금지)
내 시스템: user-proxy QA (빌드 + 스크린샷 + API 테스트)
보완: 둘 다 "증거 필수"
코드 리뷰 — requesting/receiving-code-review
타스크 완료 후 리뷰 요청. 피드백은 기술적으로 검증 후 수용 (맹목적 수용 금지).
superpowers (선택적)
브랜치 마무리 — finishing-a-development-branch
4가지 옵션 제시: merge, PR, squash merge, 정리 후 대기
superpowers
SubagentStop Hook — user-proxy QA
서브에이전트 종료 시 자동 발동. 빌드 + 타입체크 + 코드 품질 검사. FAIL 시 bug-fixer 자동 호출.
내 시스템 (HARD)
qa-gate-before-push — 해시 검증
.qa-cycle-passed 파일 + 해시 검증. 없으면 git push 100% 차단.
내 시스템 (HARD)
텔레그램 알림 + 완료
소요시간 포함 알림 전송. commit + push.
내 시스템
Superpowers 강제 메커니즘
1%
1% 확률 규칙
스킬 적용 가능성이 1%라도 있으면 반드시 호출. "간단하니까 건너뛰기" 불가.
TDD
순서 위반 = 삭제
테스트 먼저 작성하지 않은 코드는 전부 삭제. "참고로 남겨두기" 불가.
3x
3 Strike Rule
3번 수정 실패 시 아키텍처 재검토 강제. "한 번 더 시도" 불가.
=
증거 = 완료
검증 명령 실행 결과 없이 "완료" 선언 금지. 추론/예상/자신감은 증거 아님.
전체 스킬 목록 (18개)
using-superpowers
세션 시작 시 규칙 설정
SessionStart 자동
brainstorming
구현 전 설계 탐색
창의적 작업 시 필수
writing-plans
다단계 구현 계획 작성
brainstorming 이후
executing-plans
다른 세션에서 계획 실행
계획 파일 로드 후
subagent-driven-dev
현재 세션 병렬 실행
독립 타스크 실행 시
test-driven-dev
RED-GREEN-REFACTOR
모든 구현/버그 수정
systematic-debugging
Phase 1~4 디버깅
버그/테스트 실패
verification-before-completion
증거 기반 완료 검증
완료 선언 전 필수
requesting-code-review
리뷰 요청
기능 완료 후 선택
receiving-code-review
리뷰 피드백 수신
피드백 구현 전
finishing-branch
병합/PR 선택지 제시
테스트 통과 후
using-git-worktrees
격리 작업공간 생성
계획 실행 전
writing-skills
스킬 작성/수정
스킬 개발 시
dispatching-parallel
2+ 독립 작업 병렬화
다중 작업 시
browsing
Chrome DevTools Protocol
superpowers-chrome
working-with-claude-code
Claude Code 공식 문서
superpowers-developing
mcp-cli / tmux / slack
실험적 도구 모음
superpowers-lab
finding-duplicate-functions
코드 중복 탐지
superpowers-lab
내 시스템 vs Superpowers 비교
영역 Superpowers 내 시스템 관계
설계 단계 brainstorming + plans P5 설계 우선 + auto-dispatch 겹침
에러 복구 systematic-debugging 4단계 bug-fixer 1차→2차→3차 겹침
완료 검증 verification (증거 필수) user-proxy QA + qa-gate 보완
TDD RED-GREEN-REFACTOR 해당 없음 SP 전용
Git Worktree 격리 작업공간 강제 해당 없음 SP 전용
자가개선 해당 없음 /self-improve + memory-bank 내 전용
사용자 대리 해당 없음 user-proxy + 온톨로지 내 전용
알림 해당 없음 텔레그램 자동 알림 내 전용