인수인계서 — 세션 49 (kdyspike 스킬 생성 — 사전 연구 자동 강제)
작성일: 2026-03-08 이전 세션: session48
작업 요약
/kdyspike 스킬을 신규 생성. 기술적으로 어려운 기능 구현 전 사전 연구를 자동 강제하는 스킬로, 난이도 5단계 자동 판별 → 마이크로/풀 스파이크 2트랙 → 검증 게이트 → ADR 의사결정 기록까지 자동 수행.
수정 파일 (13개)
| # | 파일 | 변경 내용 |
|---|---|---|
| 1 | 03-skills/kdyspike/SKILL.md | [신규] 메인 스킬 ( |
| 2 | 03-skills/kdyspike/phases/difficulty-assessment.md | [신규] Phase 1 난이도 판별 (점수 계산+게이트1) |
| 3 | 03-skills/kdyspike/phases/micro-spike.md | [신규] Phase 2A 마이크로 스파이크 (웹검색+문서) |
| 4 | 03-skills/kdyspike/phases/full-spike.md | [신규] Phase 2B 풀 스파이크 (실험코드 포함) |
| 5 | 03-skills/kdyspike/phases/verification-gate.md | [신규] Phase 3 검증 게이트 (Go/No-Go) |
| 6 | 03-skills/kdyspike/references/difficulty-criteria.md | [신규] 난이도 점수 매트릭스 (12항목→5Level) |
| 7 | 03-skills/kdyspike/references/spike-templates.md | [신규] 마이크로/풀 산출물 + Clearance 템플릿 |
| 8 | 03-skills/kdyspike/references/decision-record-template.md | [신규] ADR 템플릿 + 넘버링 규칙 |
| 9 | 03-skills/kdyspike/hooks/spike-guard.sh | [신규] PreToolUse src/ 차단 (opt-in) |
| 10 | CLAUDE.md | 폴더 구조 + 스킬 테이블에 kdyspike 추가 |
| 11 | 01-dev-rules-system/06-tech-rd/README.md | 마이크로 스파이크 섹션 + kdyspike 연계 안내 |
| 12 | docs/references/_COMPONENT_MAP.md | R6+W3+문서1+연쇄3+재개1+매트릭스1, 통계 226+→241+ |
| 13 | 01-dev-rules-system/02-project-template/.claude/hooks-template.json | spike-guard 비활성 엔트리 |
상세 변경 사항
1. kdyspike 스킬 — 핵심 설계
Phase 흐름:
- Step 0-0: 체크포인트 확인 (
--resume) - Phase 0: 컨텍스트 탐지 (스택 파악, 기존 spikes/ 확인)
- Phase 1: 난이도 판별 (12개 항목 점수 → Level 1~5) [게이트1: 사용자 확인]
- Phase 2A: 마이크로 스파이크 (L2~3, 웹검색 3회, 문서 1개)
- Phase 2B: 풀 스파이크 (L4
5, 웹검색 510회, experiments/) - Phase 3: 검증 게이트 (산출물 완전성 자동 검사) [게이트2: Go/No-Go]
- Phase 4: 의사결정 기록 (ADR + _SPIKE_CLEARANCE.md)
난이도 5단계: Trivial(02) / Simple(35) / Moderate(69) / Complex(1014) / Research(15+)
산출물:
- 마이크로:
docs/research/micro-spike-{YYYYMMDD}-{주제}.md - 풀:
spikes/spike-{NNN}-{주제}/(README + findings + experiments) - ADR:
docs/research/decisions/ADR-{NNN}-{주제}.md - 코딩 허가:
docs/research/_SPIKE_CLEARANCE.md
2. 기존 체계와의 관계
06-tech-rd/Stage 1 (Tech Spike)을 자동화 + 마이크로 트랙 추가- Level 5에서 POC 안내만 (직접 수행은 06-tech-rd Stage 2)
- hooks (spike-guard)는 opt-in (반복 실패 프로젝트에만 선택적 활성화)
검증 결과
- 스킬 컨벤션 체크리스트 8/8 PASS
- SKILL.md ~200줄 (500줄 미만, Standard 구조 적합)
- Phase 0 포함, 게이트 2개 모두 AskUserQuestion 사용
- 관련 스킬/에이전트 테이블 존재 (4개 관계)
터치하지 않은 영역
- 글로벌 스킬 동기화 (
~/.claude/skills/kdyspike/미등록) - kdygenesis/kdynext SKILL.md에 kdyspike 역참조 미추가 (수동 연쇄이므로 구조적)
알려진 이슈
- kdyspike 글로벌 스킬 미동기화 —
/kdysync로 등록 필요 - kdygenesis/kdynext에 kdyspike Recommend 역참조 미추가 (ONE_WAY, 구조적 유지)
다음 작업 제안
/kdysync실행으로 kdyspike 글로벌 스킬 동기화/kdyspike --assess "실시간 협업 에디터"테스트 (난이도 판별 검증)/kdyspike --micro "Zustand 상태관리"테스트 (마이크로 스파이크 흐름)- 실 프로젝트에서
/kdyspike실전 검증