Skip to content
Completion Skill logo

Completion Skill

구현 완료 선언 전 검증하는 통합 프로세스.

SKILL.md

Full skill instructions

Completion Skill

구현 완료 선언 전 검증하는 통합 프로세스.

적용 시점

"구현 완료", "done", "finished" 선언 전 자동 적용.


필수 Gate 조건

1. 코드 존재 검증

# 새로 만든 클래스/함수가 실제로 존재하는지 확인
grep -r "class ClassName" src/
grep -r "def function_name" src/

2. 테스트 통과

# 프로젝트별 테스트 실행
./​gradlew clean build     # Kotlin/​Spring
uv run pytest             # Python
pnpm test                 # React/​TypeScript

3. API-CLI Parity (CLI 프로젝트만)

CLI 커맨드API 메서드
dli xxx listXxxAPI.list_xxxs()
dli xxx getXxxAPI.get()
dli xxx runXxxAPI.run()

4. Export 확인 (라이브러리)

grep "XxxAPI" src/​dli/​__init__.py  # Python
grep "export.*Xxx" src/​index.ts    # TypeScript

완료 선언 형식

## 구현 완료

**새로 작성한 파일:**
- `src/​xxx.py:10-50` (+40 lines)

**테스트 결과:**
- `pytest tests/ → 15 passed`

**검증:**
- `grep -r "class XxxAPI" src/` ✓

Phase 관리 (다단계 기능)

Phase 1/​2 구분이 있으면:

  1. Phase 1 완료 시 "Phase 1 완료" (not "구현 완료")
  2. Phase 2 항목 목록 제시
  3. 전체 완료 시에만 "구현 완료"