Skip to content

/sdd.implement

작업 목록을 기반으로 TDD 방식으로 순차적 구현합니다.

사용법

/sdd.implement [feature-id]

인수

인수설명
feature-id기능 ID (생략 시 진행 중인 작업)

동작

  1. tasks.md 읽기
  2. 다음 미완료 작업 선택
  3. TDD 방식으로 구현:
    • 테스트 작성
    • 코드 구현
    • 테스트 통과 확인
  4. 작업 상태 업데이트
  5. 다음 작업으로 이동

TDD 사이클

1. 작업 상태: "⬜ 대기" → "🔄 진행 중"
2. 테스트 작성 (RED)
3. 코드 구현 (GREEN)
4. 리팩토링 (REFACTOR)
5. 작업 상태: "🔄 진행 중" → "✅ 완료"

예시

/sdd.implement user-auth

AI: user-auth 구현을 시작합니다.

    현재 진행률: 2/8 (25%)

    다음 작업: T3 - 비밀번호 해싱 유틸

    Step 1: 테스트 작성
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━

    tests/utils/password.test.ts 파일을 생성합니다...

작업 상태

표시상태
대기
🔄진행 중
완료
실패/차단

중단 및 재개

구현 중 중단:

/sdd.implement pause

재개:

/sdd.implement

완료 후

모든 작업 완료 시:

AI: user-auth 구현이 완료되었습니다!

    완료된 작업: 8/8
    테스트 통과: 24/24
    커버리지: 92%

    다음 단계: /sdd.validate

MIT License