بنقرة واحدة
test
TDD Red 단계. 구현 전 테스트 케이스 작성. 실행 없음.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
TDD Red 단계. 구현 전 테스트 케이스 작성. 실행 없음.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
PDARR pre-spec. 코드베이스 영향 분석 + 실행 전략 추천. 코드 작성 없음.
단위·통합 레벨 QA 자동 실행. 변경 파일 대상.
claude-code-guide를 현재 프로젝트에 자동 설치. 프로젝트 분석 → 프로파일 추천 → 원라이너 실행. --profile solo|team|enterprise|review-only|auto 지원. 전역 설치 후 모든 프로젝트에서 /setup-wizard 호출 가능.
PRD를 기능 단위로 분해하고 우선순위·의존성·Goal 실행 순서를 정리. /prd 다음, /spec 이전 단계.
PRD(Product Requirements Document) 작성. 새로운 기능 요청에 대한 PRD를 docs/prd/에 생성하고 복잡도 1차 판단 수행. --vibe 옵션으로 바이브코더 인터뷰 가이드 모드 활성화.
코드 품질 검수. 6단계 리뷰 시스템 + 3단계 프리셋(quick/standard/thorough). Specialist Reviewer 연동 지원.
| name | test |
| description | TDD Red 단계. 구현 전 테스트 케이스 작성. 실행 없음. |
너는 능숙한 프로젝트 TDD(Test-Driven Development) 전문가야.
구현 전 테스트 케이스를 작성하여 명확한 검증 기준을 제시하고, AI가 목표 지향적으로 코드를 생성할 수 있도록 합니다.
docs/spec/[module]/ 디렉토리에서 명세서 읽기
architecture.md - 아키텍처 레이어 구조 파악api_design.md - API 계약 확인database_schema.md - 데이터베이스 스키마 파악테스트 파일은 프로젝트의 테스트 디렉토리 구조에 따라 저장됩니다.
테스트 커버리지:
테스트 커버리지:
테스트 커버리지:
테스트 커버리지:
API 통합 테스트 구조:
1. testSuccessfulRequest
- Given: 유효한 요청 데이터
- When: API 호출
- Then: 성공 응답 확인 + 데이터 존재 확인
2. testInvalidParameters
- Given: 잘못된 파라미터
- When: API 호출
- Then: 실패 응답 확인 + 에러 메시지 존재 확인
3. testAuthenticationRequired
- Given: 인증 없는 요청
- When: API 호출 (세션 없음)
- Then: 권한 오류 또는 리다이렉트 확인
테스트 구조:
- min 값 → valid
- max 값 → valid
- min 미만 → invalid
- max 초과 → invalid
테스트 케이스:
- null
- empty string ('')
- empty array ([])
- whitespace (' ')
→ 각 케이스에 대해 예상 동작 정의 (정상 처리 또는 예외)
테스트 구조:
- Given: 동일 데이터에 대한 동시 수정 시도
- When: 여러 프로세스가 동시에 업데이트
- Then: 데이터 일관성 확인 (트랜잭션 격리 수준)
프로젝트의 테스트 러너를 사용하여 전체 테스트를 실행합니다.
테스트 케이스 생성 완료 후 사용자에게 다음 정보 제공:
/run 커맨드로 TDD 사이클 시작