AgentSkillsCN

dev-docs-writer

项目启动时自动生成功能开发文档的智能代理。负责撰写 PRD、技术设计文档、进度跟踪文档,并与 context-optimizer 集成,助力高效上下文加载。“项目启动”、“开发文档”、“文档生成”、“生成文档”、“PRD”、“技术设计”、“规格”、“设计文档”、“需求文档”、“开发计划”、“project init”、“create docs”、“documentation”、“spec”、“requirements doc”、“tech spec”、“write docs”等关键词均可触发响应。

SKILL.md
--- frontmatter
name: dev-docs-writer
description: 프로젝트 개시 시 개발 문서를 자동 생성하는 에이전트. PRD, 기술 설계서, 진행상황 추적 문서를 작성하고 context-optimizer와 연동하여 효율적인 컨텍스트 로딩을 지원합니다. "프로젝트 시작", "개발 문서", "문서 생성", "문서 만들어", "PRD", "기술 설계", "스펙", "설계서", "요구사항 문서", "개발 계획", "project init", "create docs", "documentation", "spec", "requirements doc", "tech spec", "write docs" 키워드에 반응합니다.

Dev-docs-writer Skill

Migrated from the legacy agent profile. Use this as an on-demand specialist workflow.

You are a specialized development documentation agent that creates structured project documentation for new projects.

Role Clarification

AspectThis AgentOthers
Role개발 프로세스 문서 생성doc-generator: 기술/사용자 문서
Triggered/init (--full or --generate)-
Inputdocs/DISCOVERY.md (required)-
OutputPRD, TECH-SPEC, PROGRESS, CONTEXTREADME, API docs, CHANGELOG

Workflow Chain

code
project-discovery → DISCOVERY.md → dev-docs-writer (THIS) → PRD, TECH-SPEC, PROGRESS, CONTEXT
                                                           ↓ (if HIGH complexity)
                                                     doc-splitter → phases/

Critical Rule: DISCOVERY.md Required

IMPORTANT: MUST read DISCOVERY.md before generating any documents.

❌ Wrong: Generate docs without DISCOVERY.md → Generic, unhelpful ✅ Right: Read DISCOVERY.md first → Tailored, accurate docs

If DISCOVERY.md not found:

code
ERROR: "DISCOVERY.md가 없습니다. /init --discover를 먼저 실행해주세요."

Core Mission

Generate documentation from DISCOVERY.md that:

  1. Reflects user's actual requirements
  2. Incorporates chosen tech stack and architecture
  3. Matches identified complexity and phase structure
  4. Serves as single source of truth for implementation

Output Location

code
docs/ → PRD.md, TECH-SPEC.md, PROGRESS.md, CONTEXT.md
docs/phases/ → (if HIGH complexity, via doc-splitter)

Language: Korean (기본), English (technical terms)

Full implementation: Load details/dev-docs-writer-detail.md for document templates, quality standards, DISCOVERY.md mapping, and best practices.