documentation-writer

Generate technical documentation across four Diátaxis document types.

1|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/Gabeujin/workspace-init-mcp --skill documentation-writer-gabeujin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation-writer
Source: https://github.com/Gabeujin/workspace-init-mcp/tree/main/awesome/skills/documentation-writer
Command: npx skills add https://github.com/Gabeujin/workspace-init-mcp --skill documentation-writer-gabeujin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of creating high-quality, structured technical documentation by adhering to the Diátaxis framework, ensuring clarity, accuracy, and user-centricity.

Core Features & Use Cases

  • Diátaxis Framework Adherence: Strictly follows the principles of Tutorials, How-to Guides, Reference, and Explanation.
  • Structured Workflow: Guides users through a clear process of clarification, outlining, and content generation.
  • Use Case: A new feature is developed, and this Skill can be used to generate a comprehensive tutorial for new users, a how-to guide for common tasks, a reference for API endpoints, and an explanation of the underlying concepts.

Quick Start

Use the documentation-writer skill to create a tutorial for a new API endpoint, targeting junior developers.

Frequently Asked Questions about documentation-writer

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

FAQPage Schema
How do I write technical documentation using the Diátaxis framework?

The Diátaxis framework structures technical documentation into Tutorials, How-to Guides, Reference, and Explanation. You can generate content for these four types by defining the document type, target audience, user goal, and scope before creating an outline.

What is the difference between a tutorial and a how-to guide in technical writing?

In technical writing, a tutorial teaches beginners how to accomplish a learning goal, while a how-to guide shows experienced users how to complete a specific task. This Skill generates both by requiring you to define the document type and target audience beforehand.

How do I generate a tutorial for a new API endpoint?

To generate a tutorial for a new API endpoint, specify junior developers as the target audience, define the user goal, and set the scope. The Skill will propose a structured outline and generate user-centric content based on those parameters.

Do I need to provide an outline before generating documentation?

No, you do not need to provide an outline before generating documentation. You must define the document type, target audience, user goal, and scope, and the Skill will propose an outline for your approval before generating the final content.

What's the best way to structure reference documentation for API endpoints?

The best way to structure reference documentation is to follow the Diátaxis framework, focusing on accuracy and clarity. By defining your API endpoints as the scope, the Skill generates structured reference material oriented around the user's needs.

Can I use this to generate explanations of underlying concepts?

Yes, you can generate explanations of underlying concepts by selecting the Explanation document type within the Diátaxis framework. You need to define the target audience and scope to produce clear, user-centric conceptual documentation.