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.
구현 프로젝트 디렉토리를 스캔하여 기술 스택과 구조를 파악하고, 현재 구현 상황을 분석한 뒤, 정해진 중간 포맷으로 결과를 출력한다.
특정 기술 스택(Python/React 등)에 종속되지 않고, 어떤 프로젝트든 적응적으로 분석한다.
사용자에게 아래 항목을 확인한다:
| 항목 | 필수 | 기본값 | 설명 |
|---|---|---|---|
| project_paths | Y | - | 프로젝트 디렉토리 경로 리스트 (예: ["backend/", "frontend/"]) |
| docs_path | N | - | 기획서 경로 (기획-구현 매핑 시 필요) |
| scope | N | "전체" | 분석 범위 (전체 / 특정 도메인) |
| output_path | N | meeting-prep/ | 분석 결과 저장 경로 |
각 프로젝트 디렉토리에 대해 기술 스택을 자동 식별한다:
설정 파일 기반 식별:
package.json → Node.js/JavaScript/TypeScriptrequirements.txt, pyproject.toml, setup.py → Pythongo.mod → GoCargo.toml → Rustbuild.gradle, pom.xml → Java*.csproj, *.sln → .NET프레임워크 식별:
프로젝트 구조 패턴 식별:
범용 분석 (모든 프로젝트):
백엔드 프로젝트 특화 분석:
프론트엔드 프로젝트 특화 분석:
매핑 전략:
매핑 결과 분류:
반드시 아래 구조를 준수한다. meeting-doc-gen이 이 포맷을 파싱하여 사용한다.
{output_path}/impl-analysis.md에 저장:
# 구현 현황 분석 결과
> 분석일: {YYYY-MM-DD}
> 분석 대상: {프로젝트 목록, 쉼표 구분}
> 기획서 경로: {docs 경로 또는 "미제공"}
---
## [{프로젝트명}] 개요
### 기술 스택
- 언어: {언어}
- 프레임워크: {프레임워크}
- 주요 라이브러리: {라이브러리 목록}
- 아키텍처 패턴: {식별된 패턴}
### 디렉토리 구조
{주요 디렉토리 트리, 3레벨 깊이}
### 주요 모듈 목록
| 모듈/기능 | 경로 | 파일 수 | 설명 |
|----------|------|---------|------|
---
## [{프로젝트명}] 구현 상태
### 구현 완료
| # | 기능 | 관련 파일 | 근거 |
|---|------|----------|------|
| IMPL-001 | {기능명} | `{파일 경로}` | {구현 완료로 판단한 근거} |
### 부분 구현 / 진행 중
| # | 기능 | 관련 파일 | 현재 상태 | 남은 작업 추정 |
|---|------|----------|----------|--------------|
| IMPL-002 | {기능명} | `{파일 경로}` | {현재 상태 설명} | {추정} |
### 미구현 (기획서 대비)
| # | 기획 기능 | 기획서 경로 | 비고 |
|---|----------|-----------|------|
| IMPL-003 | {기능명} | `{기획서 파일}` | {참고 사항} |
### 매핑 불확실
| # | 기획 기능 | 후보 파일 | 불확실 이유 |
|---|----------|----------|-----------|
---
## [{프로젝트명}] 최근 작업 동향
### 최근 커밋 (2주간)
| 날짜 | 커밋 메시지 | 영향 파일 수 |
|------|-----------|-------------|
### 최근 스키마 변경 (해당 시)
| 날짜 | 변경 내용 |
|------|----------|
### 작업 추세
- {최근 집중적으로 작업 중인 영역 요약}
- {다음에 작업할 것으로 예상되는 영역}
(프로젝트별 반복)
---
## 프로젝트 간 공통 사항
- {프로젝트 간 연동 이슈}
- {API 스키마 불일치 등}