speclisted
Install: claude install-skill alruminum/dcNess
# Spec Skill — PRD / Story 작성 절차
본 스킬은 사용자-facing 기본 공개 진입점의 `/spec` 이다. 기본 공개 진입점은 `/spec -> /design -> /impl -> /acceptance` 다.
흐름 요약: PRD 초안 → 사용자 초안 확인 → 기술 검토 필요 영역에 항목이 있으면 `/tech-review` preflight → PRD 최종화 → stories.md → `product-acceptance:SPEC_ACCEPTANCE` → PR 머지 → 이슈 등록 여부 확인 → `/design`.
분기 규칙 SSOT 는 [`spec-routing.md`](spec-routing.md) 다. 본 파일은 Step 운전 절차만 담는다. 용어·공개 진입점·분기 표현을 수정하거나 리뷰할 때만 [`terms.md`](../../docs/plugin/terms.md) 를 확인한다.
## References
- PRD 템플릿: [`templates/prd.md`](templates/prd.md)
- 그릴미 / AC / 기술 검토 필요 영역 작성 기준: [`spec-prd-reference.md`](spec-prd-reference.md)
- stories.md 형식 / Story 크기 가이드: [`spec-stories-reference.md`](spec-stories-reference.md)
- branch / PR / issue 등록 명령 예시: [`spec-delivery-reference.md`](spec-delivery-reference.md)
- skill 간 분기 / 재진입 / 단방향 관례: [`spec-routing.md`](spec-routing.md)
- 용어 사전: [`docs/plugin/terms.md`](../../docs/plugin/terms.md)
## 작성 절차 (메인 직접)
### Step 0 — 사전 read
정상 흐름은 본 파일과 필요한 reference 만 읽고 진행한다. 분기 판단이 필요하면 [`spec-routing.md`](spec-routing.md)를 확인한다.
### Step 1 — 사용자와 그릴 대화
메인이 사용자와 직접 대화한다. 목표는 핵심 분기에서 `shared understanding` 에 도달하는 것이다. 질문은 한 번에 하나씩 하고, 코드로 확인 가능한 것은 코드베이스에서 확인한다.
그릴 강도와 PRD 템플릿 작성 기준은 [`spec-prd-reference.md`](spec-prd-reference.md)를 따른다.
### Step 2 — PRD 초안 작성
메인이 [`templates/prd.md`](templates/prd.md)를 문서 템플릿으로 사용해 `docs/prd.md` 를 초안으로 Write/Edit 한다. 변경은 섹션 단위 patch 로 한다.
`docs/prd.md` 초안 작성 → 사용자 초안 확인 흐름을 반드시 거친다. 초안에는 PRD 작성 중 이미 판단한 **기술 검토 필요 영역**을 포함한다. 검토 항목 0