Technical Writer

Writes developer documentation, API references, README files, and tutorials for software projects.

2|Updated May 21, 2026
One-click install
npx skills add https://github.com/tcvdog/agency-agents-hermes --skill technical-writer-tcvdog
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Technical Writer
Source: https://github.com/tcvdog/agency-agents-hermes/tree/main/engineering/technical-writer
Command: npx skills add https://github.com/tcvdog/agency-agents-hermes --skill technical-writer-tcvdog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering teams ship code without clear documentation, leaving developers confused, support tickets rising, and adoption stalling. This Skill produces accurate, tested, reader-focused documentation that developers actually use. ## Core Features & Use Cases - README & Tutorial Authoring: Creates README files that pass the 5-second test and step-by-step tutorials that get beginners working in under 15 minutes. - API Reference Documentation: Builds OpenAPI/Swagger-based API docs with working code examples, error documentation, and migration guides. - Docs-as-Code Infrastructure: Sets up documentation pipelines with Docusaurus, MkDocs, Sphinx, or VitePress, integrated into CI/CD with versioning. - Use Case: You just built a public API and need complete documentation before launch. Use this Skill to generate an OpenAPI spec with examples, a quickstart tutorial, and a Docusaurus site configuration. ## Quick Start Ask the agent to write a README and quickstart tutorial for your project, including tested code examples and an API reference outline.

Frequently Asked Questions about Technical Writer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a good README for my open-source project?▼

A good README passes the 5-second test: state what the project does, why it matters, and how to start within the first screen. Lead with a one-sentence description, a quick start with working code, then installation, usage, and configuration details.

How to document a REST API with OpenAPI?▼

Document a REST API by writing an OpenAPI 3.x spec with descriptions, request/response schemas, and concrete examples for every endpoint. Include authentication, rate limiting, error codes, and versioning notes, then render reference docs with Redoc or Stoplight.

What is the Divio documentation system?▼

The Divio system splits documentation into four types: tutorials (learning-oriented), how-to guides (task-oriented), reference (information-oriented), and explanation (understanding-oriented). Each doc serves one purpose and the types should never be mixed.

Docusaurus vs MkDocs for documentation sites?▼

Docusaurus suits versioned product docs with React-based customization, built-in search plugins, and docs version dropdowns. MkDocs is lighter and Markdown-first, fitting simpler project documentation. Both integrate into CI/CD docs-as-code pipelines.

How do I keep documentation from going stale?▼

Ship docs in the same PR as the feature or API change so outdated docs fail the build. Set recurring review cycles for time-sensitive content, run docs linting with Vale or markdownlint in CI, and track analytics to find high-exit pages.