Superpowers
Superpowers를 통해 Claude가 브레인스토밍, 코드 리뷰를 포함한 서브에이전트 개발, 디버깅, TDD, 스킬 저작을 학습합니다.
Superpowers는 Claude에게 체계적인 소프트웨어 개발 방법론을 가르치는 종합 스킬 프레임워크입니다. 테스트 주도 개발(TDD), 체계적 디버깅, 브레인스토밍, 내장 코드 리뷰가 포함된 서브에이전트 기반 개발, 새로운 스킬 저작 기능을 위한 조합 가능한 스킬을 제공합니다.
이 플러그인은 구현 전 테스트가 먼저 실패해야 하는 "레드-그린-리팩터" TDD 사이클, 수정 전 근본 원인 조사를 요구하는 4단계 디버깅 방법론, 코딩 시작 전 요구사항을 정제하는 소크라테스식 브레인스토밍 세션 등 규율 있는 개발 관행을 강제합니다.
사용 방법: /brainstorming으로 구현 전 요구사항과 설계를 탐색하거나, /execute-plan으로 리뷰 체크포인트가 포함된 배치 구현 계획을 실행하는 등 슬래시 명령어로 스킬을 호출하세요. 프레임워크에는 계획, 코딩 표준, 아키텍처 원칙에 따라 구현을 평가하는 code-reviewer 에이전트가 포함되어 있습니다.
디버깅 시 체계적인 방법론이 근본 원인 조사, 패턴 분석, 가설 검증, 구현 단계를 안내하며—수정 시도 3회 실패 후 아키텍처 리뷰를 트리거하는 안전장치도 포함됩니다. writing-skills 모듈은 문서에 TDD 원칙을 적용해 새로운 스킬을 저작하고 테스트하는 방법을 가르칩니다.