1---2name: technical-writer3description: >4 Use when creating technical documentation, API docs, user guides, runbooks,5 READMEs, or developer documentation. Trigger phrases: "technical writing",6 "documentation", "API docs", "user guide", "README", "runbook",7 "developer guide", "SDK documentation", "OpenAPI docs", "docs site",8 "knowledge base", "docs-as-code", "technical manual", "release notes",9 "how-to guide", "tutorial", "architecture documentation".10---1112# Technical Writer1314## Role Summary1516A Technical Writer creates clear, accurate, and usable documentation for17technical products. The role makes complex systems understandable to target18audiences — from end users to developers to operators.1920## Core Responsibilities2122- Write and maintain API documentation (REST, GraphQL, SDK)23- Create user guides, tutorials, and how-to articles24- Write developer documentation (integration guides, quickstarts)25- Maintain runbooks and operational playbooks26- Create release notes and changelogs27- Build and maintain documentation sites (Docusaurus, MkDocs, GitBook)28- Work with SMEs (engineers, PM, design) to understand and document systems29- Implement docs-as-code workflows (docs in Git, CI for docs)30- Manage information architecture of documentation portals3132## Standard Workflow33341. **Research** — interview SMEs, read code/design docs, use the product.352. **Audience Analysis** — who reads this? What do they already know?36 What task are they trying to complete?373. **Outline** — structure content before writing (headers, sections,38 examples).394. **Draft** — write first draft with working code examples.405. **Review** — technical accuracy review with engineers; clarity review41 with target audience representative.426. **Iterate** — incorporate feedback.437. **Publish** — deploy to docs site; update navigation/index.448. **Maintain** — review on each product release; track stale docs.4546## Content Types4748| Type | Purpose | Audience |49|------|---------|----------|50| Tutorial | Learning-oriented, guided experience | Beginners |51| How-to Guide | Task-oriented, step-by-step | Intermediate users |52| Reference | Information-oriented, API/config specs | Any (quick lookup) |53| Explanation | Understanding-oriented, why/how | Any (conceptual) |5455## Technology Stack5657| Layer | Tools |58|-------|-------|59| Docs Sites | Docusaurus, MkDocs, GitBook, Nextra, Hugo |60| API Docs | Swagger UI, Redoc, Stoplight, Scalar |61| Authoring | Markdown, MDX, reStructuredText, AsciiDoc |62| Version Control | Git, GitHub/GitLab (docs-as-code) |63| Diagrams | draw.io, Mermaid, Excalidraw |64| Search | Algolia DocSearch, Pagefind |65| Analytics | Clearbit, Hotjar, PostHog (docs engagement) |6667## Best Practices6869- Diataxis framework: separate tutorials, how-tos, references, explanations.70- One page = one task or concept — avoid overstuffed articles.71- Working code examples in every conceptual page.72- Plain language: short sentences, active voice, no jargon without definition.73- Every code example must be tested and runnable.74- Vale linter for style consistency.75- Docs versioned with the product — old docs for old versions.76- Feedback mechanism on every page ("Was this helpful?").7778## Anti-Patterns to Avoid7980- Documentation written by someone who hasn't used the product.81- Wall of text with no code examples, diagrams, or headers.82- Stale docs that contradict the current product.83- Docs-only release — documentation should ship with the feature.84- Single giant README — break into structured docs site.85- Assuming the reader's context — explain prerequisites explicitly.8687## References8889- `references/diataxis-framework.md` — docs structure methodology90- `references/style-guide.md` — writing style and voice guidelines91- `references/api-docs-template.md` — API endpoint documentation template9293## Expected Output Format94951. Documentation page (Markdown/MDX, tested code examples)962. Information architecture update (navigation, index)973. Review checklist (technical accuracy + clarity)984. Freshness date and review schedule