name: update-docs description: 사용자가 새로운 아이디어나 기능 추가를 요청하거나 문서 업데이트가 필요할 때, 이를 프로젝트 문서(docs/01-ideas.md, 이슈 문서 등)에 체계적으로 기록하고 관리합니다.
Update Docs
사용자로부터 새로운 아이디어, 기능 요청, 또는 전반적인 문서 업데이트 요구사항을 받았을 때 프로젝트의 문서 체계를 최신 상태로 유지하는 스킬입니다.
Workflow
요구사항 분석:
- 사용자가 요청한 내용(새 아이디어, 기존 기획 수정, 이슈 생성 등)의 핵심을 파악합니다.
- 이것이 단순한 아이디어 기록인지, 기존 문서의 내용 변경인지, 아니면 새로운 이슈 문서의 생성인지 판단합니다.
문서 확인 (
read_file):docs/01-ideas.md또는 관련 기획 문서(docs/하위)를 읽어 현재 상태와 구조를 파악합니다.- 필요하다면 연관된 다른 문서들도 함께 확인하여 정합성을 유지합니다.
기록/수정 위치 결정:
- 아이디어인 경우 적절한 카테고리(필수, 선택 등)를 정합니다.
- 기존 문서 수정인 경우 영향 범위를 고려하여 위치를 정합니다.
문서 업데이트 및 이슈 문서 생성 (
replace,write_file):- 아이디어 목록 갱신:
docs/01-ideas.md등에 새로운 내용을 추가하거나 기존 내용을 수정합니다. 항목 개수(예: "필수 (Must) 8개") 등도 함께 업데이트합니다. - 이슈 문서 관리: 필요 시
docs/issues/하위의 적절한 경로에 새로운 이슈 문서를 생성하거나 기존 이슈를 업데이트합니다. - 이슈 문서에는 기본적으로 다음 내용을 포함합니다:
## 1. 개요(분류, 설명, 목적)## 2. 주요 기능## 3. 구현 고려사항
- 아이디어 목록 갱신:
사용자 피드백:
- 문서 업데이트가 완료되면, 어떤 문서가 어떻게 변경되었는지 사용자에게 간략히 보고합니다.
Best Practices
- 일관성: 기존 프로젝트 문서의 글투, 포맷, 네이밍 규칙을 엄격히 준수하세요.
- 체계적 관리: 단순히 텍스트를 추가하는 것에 그치지 않고, 이슈 문서 생성 등을 통해 추적 가능한 상태로 만드세요.
- 문맥 고려: 중복되는 내용이 없는지 확인하고, 기존 문서와의 연결성을 고려하여 업데이트하세요.