한줄 요약
슈퍼파워는 코딩 에이전트가 요구사항 분석, 설계, TDD 기반 구현을 체계적으로 수행하도록 돕는 스킬 프레임워크이자 소프트웨어 개발 방법론이다.
핵심 기능
자동 트리거: 에이전트가 프로젝트를 시작하면 자동으로 활성화되어 요구사항을 먼저 파악한다.
단계별 프로세스: 요구사항 분석 → 설계 문서화 → TDD 기반 구현 계획 → 서브에이전트 기반 개발 순으로 진행된다.
서브에이전트 개발: 각 엔지니어링 태스크를 서브에이전트가 처리하고, 메인 에이전트가 검토 및 리뷰한다.
원칙 기반: TDD(레드/그린), YAGNI, DRY 원칙을 강조한다.
멀티 하네스 지원: Claude Code, Codex CLI, Gemini CLI, Cursor 등 다양한 코딩 에이전트 플랫폼에서 사용 가능하다.
언제 쓰나
코딩 에이전트를 사용해 소프트웨어를 개발할 때 체계적인 방법론이 필요할 때
에이전트가 무작정 코드를 작성하지 않고 요구사항 분석과 설계를 먼저 수행하길 원할 때
장시간 자율 작업이 가능한 에이전트 워크플로가 필요할 때 (예: Claude가 몇 시간 동안 계획에서 벗어나지 않고 작업)
TDD와 같은 모범 사례를 에이전트 개발에 적용하고 싶을 때