← 스킬로 해 보는 실제 작업 단원 · 카드 3/7
이 단원의 카드 7개
먼저 볼 카드 — 설치 뒤 첫 사용 확인하기
실습 Skill 사례 3
Superpowers · 계획과 검수 붙이기
Superpowers는 소프트웨어 개발 절차를 여러 스킬로 묶은 플러그인입니다. 기능을 만들기 전에 요구사항을 정리하고, 계획을 확인한 뒤 구현과 검수를 진행합니다.
포함된 흐름
- 요구사항을 질문으로 구체화합니다.
- 승인한 요구사항을 작업 단위로 나눕니다.
- 테스트를 먼저 실행해 기대 동작을 고정합니다.
- 태스크별 구현 뒤 사양과 코드 품질을 나눠 검수합니다.
한 줄 수정과 여러 파일을 바꾸는 기능은 필요한 절차가 다릅니다. 작업 크기에 맞춰 적용 범위를 정합니다.
실행 순서
-
원문 저장소에서 전체 작업 흐름과 설치 대상을 확인합니다. 여러 스킬이 묶인 플러그인이므로 어떤 규칙이 자동으로 적용되는지 살펴봅니다.
-
Claude Code에 공식 저장소를 포함해 설치를 요청합니다.
https://github.com/obra/superpowers 저장소의 Claude Code 설치 안내를 읽고 Superpowers를 설치해 줘. 설치 뒤 자동으로 적용되는 작업 순서와 추가되는 스킬 목록을 먼저 요약해 줘.
확인원문 설치 안내를 따르고, 요구사항 정리·계획·테스트·검수에 쓰는 스킬 목록을 요약합니다.
-
15분 안에 끝낼 수 있는 작은 기능을 맡기고, 코드를 바꾸기 전에 요구사항과 계획을 보여 주는지 확인합니다.
-
구현 뒤 테스트 결과와 코드 검수 결과가 따로 나오는지 확인합니다.
직접 해보기
내 상황에 맞춰
이 프로젝트에서 15분 안에 끝낼 수 있는 작은 개선 하나를 찾아 줘. 아직 수정하지 말고, 요구사항·완료 기준·검증 방법만 먼저 정리해 줘.
대괄호 안은 실제 값으로 바꿔서 붙여넣습니다.
한 단계 더
[만들 기능]을 구현하고 싶어. 바로 코드를 쓰지 말고, 빠진 요구사항을 확인한 뒤 작업 계획과 테스트 기준을 보여 줘.
작은 기능 하나를 맡기고 요구사항 확인부터 검수까지 어떤 단계가 실제로 실행되는지 기록해 보세요.
헷갈리기 쉬운 것
작은 오탈자 수정에도 전체 절차를 적용하면 시간이 늘어납니다. 요구사항이 명확한 한 줄 수정은 필요한 검증만 실행하도록 범위를 줄입니다.
용어 풀이
전체 용어집 →- TDD
- Test-Driven Development의 줄임말입니다. 기대하는 동작을 테스트로 먼저 적고, 그 테스트를 통과하도록 구현합니다.
2026-07-27 기준 · 출처 · Superpowers