Analyzes code changes and identifies documentation gaps. Scans git history, catalogs existing docs, and generates comprehensive analysis reports.
코드 변경사항을 분석하고 문서 갭을 식별하는 전문 분석 스킬입니다.
활성화: 문서 상태 분석이 필요할 때
목적: 코드베이스를 분석하여 문서 갭을 식별하고 구조화된 리포트 제공
저장소 내 모든 문서 파일을 스캔하고 카탈로그:
최근 코드 변경사항 분석:
코드 변경과 기존 문서 비교하여 갭 식별:
갭 카테고리:
우선순위:
각 갭에 대해 심각도와 우선순위 결정:
발견사항을 담은 상세 리포트:
User: /docs-analyzer
Skill:
1. 저장소 문서 카탈로그 중...
2. Git 히스토리 분석 중...
3. 문서 갭 식별 중...
4. 리포트 생성 중...
[구조화된 분석 리포트 제공]
docs-manager 에이전트가 문서 업데이트 전에 자동으로 호출:
docs-manager agent → docs-analyzer (분석 리포트 요청)
docs-analyzer → 리포트 반환
docs-manager agent → 리포트 기반 업데이트 진행
# 문서 분석 리포트
## 요약
- 전체 문서 파일: 15개
- 분석된 파일: 15개
- 식별된 갭: 8개
## 기존 문서
### 완전 ✅
- README.md: 프로젝트 개요 및 설치 가이드
- docs/architecture.md: 시스템 아키텍처 설명
### 오래됨 ⚠️
- docs/api.md: 제거된 엔드포인트 언급
### 누락 ❌
- docs/deployment.md: 배포 가이드 없음
## 코드 변경사항 감지
### 수정된 컴포넌트
- API 엔드포인트: 3개 추가, 1개 수정
- 모델: User 모델 확장
## 문서 갭
### Critical 🔴
1. **새 OAuth 설정 방법 누락**
- 영향 파일: README.md
- 이슈: OAuth 설정 섹션 없음
- 코드 참조: auth/oauth.py:45
- 권장사항: README에 OAuth 설정 섹션 추가
[계속...]
감지하는 변경사항:
감지하는 변경사항:
감지하는 변경사항:
User: 인증 시스템을 OAuth로 변경했어. 문서 분석해줘.
docs-analyzer:
문서 분석 시작...
[분석 완료]
# 문서 분석 리포트
## 요약
- 식별된 갭: 5개 (Critical 2개, High 2개, Medium 1개)
## Critical 🔴
1. **OAuth 설정 방법 누락**
- README.md에 OAuth 설정 섹션 추가 필요
2. **API 인증 엔드포인트 문서 누락**
- docs/api.md에 /auth/oauth/callback 엔드포인트 추가 필요
## High 🟡
1. **인증 플로우 시퀀스 다이어그램 없음**
- OAuth 플로우 시각화 필요
2. **환경 변수 문서 업데이트 필요**
- OAUTH_CLIENT_ID, OAUTH_SECRET 추가
## 권장사항
1. README.md 업데이트: OAuth 설정 섹션 추가
2. docs/api.md 업데이트: 새 엔드포인트 추가
3. Mermaid 시퀀스 다이어그램 생성: OAuth 플로우
4. .env.example 업데이트: 새 환경 변수 추가
User: /docs-analyzer
docs-analyzer:
문서 카탈로그 중...
[분석 완료]
# 문서 분석 리포트
## 요약
- 전체 문서 파일: 1개 (README.md만 존재)
- 식별된 갭: 12개
## 누락된 문서 ❌
- docs/architecture.md: 시스템 아키텍처 설명
- docs/api.md: API 엔드포인트 문서
- CONTRIBUTING.md: 기여 가이드
- docs/deployment.md: 배포 가이드
## 권장사항
**docs-bootstrapper 실행 권장**
- 프로젝트에 기본 문서 구조가 없음
- docs-bootstrapper를 사용하여 초기 문서 생성 권장
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer