From meeting-prep
기획서/명세서 디렉토리를 스캔하여 구조를 파악하고 불명확·누락·미결정 항목을 탐지합니다. "기획서 분석", "명세서 검토", "스펙 스캔", "기획서에서 빠진 거 찾아줘" 요청 시 사용.
npx claudepluginhub hbs9312/hbs9312-plugins --plugin meeting-prepThis skill is limited to using the following tools:
기획서/명세서 디렉토리를 스캔하여 **구조를 파악**하고, **불명확·누락·미결정 항목을 탐지**한 뒤, 정해진 중간 포맷으로 분석 결과를 출력한다.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
기획서/명세서 디렉토리를 스캔하여 구조를 파악하고, 불명확·누락·미결정 항목을 탐지한 뒤, 정해진 중간 포맷으로 분석 결과를 출력한다.
사용자에게 아래 항목을 확인한다:
| 항목 | 필수 | 기본값 | 설명 |
|---|---|---|---|
| docs_path | Y | - | 기획서 디렉토리 경로 |
| scope | N | "전체" | 스캔 범위 (전체 / 특정 도메인 이름) |
| output_path | N | {docs_path}/../meeting-prep/ | 분석 결과 저장 경로 |
특정 기획서 구조를 가정하지 않고 아래 순서로 적응적으로 파악한다:
[text](path), → 파일명) 추출하여 참조 그래프 구축각 문서를 읽고 아래 불명확 항목을 탐지한다:
| 유형 | 탐지 패턴 | 설명 |
|---|---|---|
| 미정 | "미정", "TBD", "TODO", "미확정", "추후", "별도 정의 예정" | 명시적 미결 표시 |
| 미구현 | 취소선(~~), "미구현", "백로그", "개발 필요" | 보류/미구현 항목 |
| 일정미확정 | "정식 출시 이후", "Phase N 이후", "추후 개발", "미배정" | 일정 비확정 |
| 결정필요 | "결정 필요", "확인 필요", "논의 필요", "검토 필요" | 명시적 결정 요청 |
| 빈값 | 테이블 셀이 비어있음, "없음", "미작성" | 정보 누락 |
| 참조깨짐 | 참조된 파일/섹션이 실제로 존재하지 않음 | 문서 간 정합성 |
| 모호한정의 | "~ 필요"로 끝나는 한 줄 요구사항 | 구체 방안 없음 |
추가 분석:
scope가 "전체"가 아닌 경우:
반드시 아래 구조를 준수한다. meeting-doc-gen이 이 포맷을 파싱하여 사용한다.
{output_path}/spec-analysis.md에 저장:
# 기획서 분석 결과
> 분석일: {YYYY-MM-DD}
> 스캔 범위: {전체 | 도메인명}
> 스캔 경로: {docs 경로}
> 총 문서 수: {N}개
---
## 구조 요약
### 도메인 목록
| 도메인 | 문서 수 | 핵심 기능 | 인덱스 파일 |
|--------|---------|----------|------------|
### 문서 간 참조 관계
- {소스 파일} → {대상 파일}: {참조 내용 요약}
---
## 불명확 항목
### [SPEC-001] [{도메인}] {항목 제목}
- **파일**: `{파일 경로}` (L{시작행}~L{끝행})
- **현황**: {현재 기술 내용 요약}
- **유형**: {미정 | 미구현 | 참조깨짐 | 결정필요 | 빈값 | 모호한정의 | 일정미확정}
- **상세**: {왜 불명확한지, 어떤 정보가 빠져있는지}
- **영향 범위**: {이 항목이 영향 미치는 다른 기능/문서 목록}
---
## 문서 정합성 이슈
### 깨진 참조
| 소스 파일 | 참조 대상 | 유형 |
|----------|----------|------|
### 모순 사항
| 문서 A | 문서 B | 내용 |
|--------|--------|------|
---
## 최근 변경 사항
- {날짜}: {파일명} — {변경 요약}