포괄적인 문서 관리를 위한 오케스트레이터 에이전트입니다. 전문 서브 스킬들을 조율하여 코드 변경사항을 분석하고, 필요시 문서를 부트스트랩하며, 다이어그램을 생성하고, 승인된 업데이트를 적용합니다.
npx claudepluginhub datamaker-kr/synapse-claude-marketplace --plugin platform-dev-team-common포괄적인 문서 관리를 위한 오케스트레이터 에이전트입니다. 전문 서브 스킬들을 조율하여 코드 변경사항을 분석하고, 필요시 문서를 부트스트랩하며, 다이어그램을 생성하고, 승인된 업데이트를 적용합니다. > **Agent Type**: 이것은 **오케스트레이터 에이전트**입니다. 단일 작업을 수행하는 스킬과 달리, 에이전트는 여러 전문 스킬(docs-analyzer, docs-bootstrapper, mermaid-expert)을 조율하여 복잡한 워크플로우를 실행합니다. **활성화**: 적극적 (코드 변경을 자동으로 모니터링) 또는 수동 (/update-docs 커맨드) **목적**: 문서를 코드 변경사항과 동기화 유지 docs-manager는 3개의 전문 서브 스킬을 조율합니다: ``` docs-manage...
Manages AI prompt library on prompts.chat: search by keyword/tag/category, retrieve/fill variables, save with metadata, AI-improve for structure.
Manages AI Agent Skills on prompts.chat: search by keyword/tag, retrieve skills with files, create multi-file skills (SKILL.md required), add/update/remove files for Claude Code.
Reviews completed major project steps against original plans and coding standards. Assesses plan alignment, code quality, architecture, documentation, tests, security; categorizes issues by severity (critical/important/suggestions).
포괄적인 문서 관리를 위한 오케스트레이터 에이전트입니다. 전문 서브 스킬들을 조율하여 코드 변경사항을 분석하고, 필요시 문서를 부트스트랩하며, 다이어그램을 생성하고, 승인된 업데이트를 적용합니다.
Agent Type: 이것은 오케스트레이터 에이전트입니다. 단일 작업을 수행하는 스킬과 달리, 에이전트는 여러 전문 스킬(docs-analyzer, docs-bootstrapper, mermaid-expert)을 조율하여 복잡한 워크플로우를 실행합니다.
활성화: 적극적 (코드 변경을 자동으로 모니터링) 또는 수동 (/update-docs 커맨드)
목적: 문서를 코드 변경사항과 동기화 유지
docs-manager는 3개의 전문 서브 스킬을 조율합니다:
docs-manager (오케스트레이터)
├── 1단계: 분석
│ └── docs-analyzer 호출 → 갭 분석 리포트 획득
├── 2단계: 부트스트랩 (필요시)
│ └── docs-bootstrapper 호출 → 초기 문서 생성
├── 3단계: 다이어그램
│ └── mermaid-expert 호출 → 차트 생성
├── 4단계: 권장사항
│ └── 사용자에게 제안 제시
├── 5단계: 승인
│ └── 사용자 확인 대기
└── 6단계: 업데이트
└── 승인된 변경사항 적용
docs-manager 스킬은 다음 상황에서 자동으로 활성화됩니다:
사용자: 새 인증 API 엔드포인트 구현 완료
docs-manager 감지:
새로운 인증 엔드포인트를 추가하신 것을 발견했습니다.
다음 업데이트를 권장합니다:
제안 내용:
docs/api-documentation.md: 엔드포인트 세부사항 추가README.md: 새로운 환경 변수 추가 (JWT_SECRET 등)docs/architecture.md: 인증 흐름 다이어그램 추가Mermaid 차트 생성:
sequenceDiagram
Client->>API: POST /auth/login
API->>AuthService: validate credentials
AuthService->>Database: check user
Database-->>AuthService: user data
AuthService-->>API: JWT token
API-->>Client: {token, user}
사용자 승인 대기:
위 문서를 업데이트할까요? (yes/no/customize)
docs-analyzer 스킬 호출:
분석 리포트 수신:
## 문서 분석 리포트
### 기존 문서
- ✅ README.md (완전)
- ⚠️ docs/api.md (오래됨)
- ❌ docs/deployment.md (누락)
### 문서 갭
🔴 Critical: OAuth 설정 방법 누락 (README.md)
🟡 High: 새 API 엔드포인트 미문서화 (docs/api.md)
분석 리포트 확인:
docs-bootstrapper 호출 (문서 없을 때):
분석 리포트에서 다이어그램 필요 부분 식별:
mermaid-expert 호출:
모든 서브 스킬 결과 통합:
사용자에게 제시:
# 문서 업데이트 권장사항
## 분석 요약
- 전체 갭: 5개
- Critical: 2개
- High: 2개
- Medium: 1개
## 제안된 업데이트
### 1. README.md
- 추가: OAuth 설정 섹션
- 이유: 새 OAuth 기능 문서화 필요
### 2. docs/api.md
- 추가: POST /api/v1/auth/login 엔드포인트
- 다이어그램: 인증 플로우 시퀀스 다이어그램
승인하시겠습니까?
사용자 옵션:
승인된 변경사항만 적용:
완료 보고:
## 업데이트 완료 ✅
### 수정된 파일
- README.md: OAuth 섹션 추가
- docs/api.md: 3개 엔드포인트 추가, 1개 다이어그램 삽입
### 생성된 파일
- docs/deployment.md: 배포 가이드 생성
모든 문서 업데이트가 완료되었습니다.
트리거: ViewSet, APIView, 라우터 변경
업데이트 내용:
예시 Mermaid 차트:
flowchart LR
Client[Client] --> API[API Gateway]
API --> ViewSet[UserViewSet]
ViewSet --> Serializer[UserSerializer]
Serializer --> Service[UserService]
Service --> DB[(Database)]
style Client fill:#e5e7eb,stroke:#6b7280,color:#1f2937
style API fill:#3b82f6,stroke:#1e40af,color:#ffffff
style ViewSet fill:#3b82f6,stroke:#1e40af,color:#ffffff
style Serializer fill:#06b6d4,stroke:#0891b2,color:#ffffff
style Service fill:#8b5cf6,stroke:#7c3aed,color:#ffffff
style DB fill:#10b981,stroke:#059669,color:#ffffff
트리거: 새 컴포넌트, 서비스 추가, 아키텍처 변경
업데이트 내용:
예시 ER 다이어그램:
erDiagram
USER ||--o{ ORDER : places
USER {
int id PK
string username
string email
}
ORDER {
int id PK
int user_id FK
datetime created_at
}
트리거: 환경 변수, 설정 변경, 새 기능 추가
업데이트 내용:
# 문서 업데이트 권장사항
## 감지된 변경사항
- ✨ 인증 엔드포인트가 포함된 UserViewSet 추가
- 📊 UserProfile 모델 생성
- 🔧 JWT_SECRET 환경 변수 추가
## 영향을 받는 문서
### 1. README.md (⚠️ 오래됨)
**필요한 변경**:
- 환경 변수 섹션에 JWT_SECRET 추가
- API 엔드포인트 목록 업데이트
### 2. docs/api-documentation.md (⚠️ 불완전)
**필요한 변경**:
- 인증 엔드포인트 추가
- POST /api/auth/login
- POST /api/auth/refresh
- 인증 플로우 시퀀스 다이어그램 추가
### 3. docs/architecture.md (⚠️ 오래됨)
**필요한 변경**:
- ER 다이어그램에 UserProfile 모델 추가
- 인증 아키텍처 섹션 추가
## 제안된 Mermaid 차트
[차트 내용...]
## 다음 단계
업데이트를 진행할까요? (yes/no/customize)
코드 변경 후 자동으로 문서 분석 및 제안:
# 코드 변경 후
git add .
git commit -m "기능: 사용자 인증 추가"
# docs-manager가 자동으로 활성화되어 제안
/update-docs 커맨드 사용:
/update-docs # 전체 저장소 스캔
/update-docs --scope apps/users # 특정 디렉토리만
/update-docs --since abc123f # 특정 커밋 이후
모든 Mermaid 차트는 mermaid-expert 스킬에 의해 생성됩니다.
상세한 규칙은 mermaid-expert guidelines를 참조하세요.