studio.soluta

먼저 볼 카드 — 설치 뒤 첫 사용 확인하기

실습 Skill 사례 3

Superpowers · 계획과 검수 붙이기

Superpowers는 소프트웨어 개발 절차를 여러 스킬로 묶은 플러그인입니다. 기능을 만들기 전에 요구사항을 정리하고, 계획을 확인한 뒤 구현과 검수를 진행합니다.

포함된 흐름

  • 요구사항을 질문으로 구체화합니다.
  • 승인한 요구사항을 작업 단위로 나눕니다.
  • 테스트를 먼저 실행해 기대 동작을 고정합니다.
  • 태스크별 구현 뒤 사양과 코드 품질을 나눠 검수합니다.

한 줄 수정과 여러 파일을 바꾸는 기능은 필요한 절차가 다릅니다. 작업 크기에 맞춰 적용 범위를 정합니다.

예시 · 튜토리얼 영상에서 Superpowers의 요구사항·계획·테스트·리뷰 단계가 목록으로 보이는 영상 캡처
Superpowers가 요구사항·계획·테스트·리뷰 순서를 설명하는 화면

실행 순서

  1. 원문 저장소에서 전체 작업 흐름과 설치 대상을 확인합니다. 여러 스킬이 묶인 플러그인이므로 어떤 규칙이 자동으로 적용되는지 살펴봅니다.

  2. Claude Code에 공식 저장소를 포함해 설치를 요청합니다.

    https://github.com/obra/superpowers 저장소의 Claude Code 설치 안내를 읽고 Superpowers를 설치해 줘. 설치 뒤 자동으로 적용되는 작업 순서와 추가되는 스킬 목록을 먼저 요약해 줘.

    확인원문 설치 안내를 따르고, 요구사항 정리·계획·테스트·검수에 쓰는 스킬 목록을 요약합니다.

  3. 15분 안에 끝낼 수 있는 작은 기능을 맡기고, 코드를 바꾸기 전에 요구사항과 계획을 보여 주는지 확인합니다.

  4. 구현 뒤 테스트 결과와 코드 검수 결과가 따로 나오는지 확인합니다.

직접 해보기

내 상황에 맞춰
이 프로젝트에서 15분 안에 끝낼 수 있는 작은 개선 하나를 찾아 줘. 아직 수정하지 말고, 요구사항·완료 기준·검증 방법만 먼저 정리해 줘.

대괄호 안은 실제 값으로 바꿔서 붙여넣습니다.

한 단계 더
[만들 기능]을 구현하고 싶어. 바로 코드를 쓰지 말고, 빠진 요구사항을 확인한 뒤 작업 계획과 테스트 기준을 보여 줘.

작은 기능 하나를 맡기고 요구사항 확인부터 검수까지 어떤 단계가 실제로 실행되는지 기록해 보세요.

헷갈리기 쉬운 것

작은 오탈자 수정에도 전체 절차를 적용하면 시간이 늘어납니다. 요구사항이 명확한 한 줄 수정은 필요한 검증만 실행하도록 범위를 줄입니다.

용어 풀이

전체 용어집 →
TDD
Test-Driven Development의 줄임말입니다. 기대하는 동작을 테스트로 먼저 적고, 그 테스트를 통과하도록 구현합니다.
원본 영상

2026-07-27 기준 · 출처 · Superpowers