documentation-specialist
This skill should be used when creating professional software documentation (SRS, PRD, OpenAPI,
SDD, architecture docs, user manuals, tutorials, runbooks) from templates (greenfield) or reverse-engineering
documentation from existing code like Spring Boot or FastAPI (brownfield). Also handles documentation
audits/reviews, format conversion (Markdown, DOCX, PDF), and diagram generation (Mermaid first: C4,
sequence, class, ER, state, flowchart; PlantUML Salt for UI wireframes and leftover UML). Use when
asked to "create documentation", "document my code", "write SRS", "generate PRD", "write DESIGN_DOC.md",
"architecture document", "wireframe", or "documentation specialist".