technical-docs

Write API references, tutorials, and architecture docs using the Divio documentation framework.

2|Updated Jul 15, 2026
One-click install
npx skills add https://github.com/poorvith-mp/skills-writing --skill technical-docs-poorvith-mp
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: technical-docs
Source: https://github.com/poorvith-mp/skills-writing/tree/main/skills/technical-docs
Command: npx skills add https://github.com/poorvith-mp/skills-writing --skill technical-docs-poorvith-mp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Technical documentation fails when tutorials, how-to guides, reference material, and explanations blur together, leaving readers with untested code examples, missing prerequisites, and inconsistent terminology. ## Core Features & Use Cases - Divio-Based Classification: Separates content into Tutorials, How-To Guides, Reference, and Explanation so each page serves one clear purpose. - Structured Output Templates: Produces docs with overview, prerequisites, runnable quickstart steps, API request/response schemas, and a terminology glossary. - Audience-First Writing: Adapts depth and vocabulary for developers, end users, or executives. - Use Case: Documenting a REST API endpoint — the Skill generates the endpoint signature, auth headers, request body, and a 201 response example, plus a glossary defining terms like idempotency keys. ## Quick Start Write developer documentation for my SDK's installation and quickstart flow, including prerequisites, runnable code examples, and an API reference section.

Frequently Asked Questions about technical-docs

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

FAQPage Schema
How do I write API reference documentation for a REST endpoint?▼

Document each endpoint with its HTTP method and path, required headers like Authorization and Content-Type, a JSON request body example, and a response example with its status code. Include runnable curl or code snippets and define domain terms in a glossary.

What is the Divio documentation framework?▼

The Divio system splits documentation into four modes: Tutorials (learning-oriented), How-To Guides (goal-oriented steps), Reference (complete, dense information), and Explanation (background and context). Keeping these modes separate prevents docs from confusing readers.

How do I structure a quickstart guide for an SDK?▼

List prerequisites first (runtime versions, environment variables, API keys), then give sequential single-action steps: install dependencies, initialize the client, and execute one operation with expected output. Every code snippet must be tested and runnable.

Should developer docs and end-user guides use the same writing style?▼

No. Developer docs can assume technical vocabulary and prioritize precision with code examples, while end-user guides assume minimal technical knowledge and stay task-oriented. Executive summaries drop technical detail entirely and focus on business outcomes.

When should I not use this documentation skill?▼

Use a different skill for repository README and CONTRIBUTING files, internal standard operating procedures, or designing OpenAPI specification schemas in YAML. This skill targets developer-facing documentation content, not API schema design.