documentation

Installation
Summary

Organize technical documentation into four distinct types—tutorials, how-to guides, reference, and explanations—each serving different user needs.

  • Applies the Diátaxis framework to structure documentation by learning context: tutorials for beginners learning by doing, how-to guides for solving specific problems, reference for technical facts, and explanations for conceptual understanding
  • Provides type-specific patterns including title conventions, structural templates, and validation checks to ensure each document serves its intended audience
  • Includes a decision checklist and quick decision tree to help identify which documentation type matches user intent
  • Emphasizes separation of concerns—keeping each document to a single type while cross-linking between types for navigation
SKILL.md

When to use

Use this skill when you need to create, review, or improve technical documentation following the Diátaxis framework. Examples include:

  • Creating user guides
  • API documentation
  • Tutorial content
  • Restructuring existing documentation to better serve different user needs and contexts

Instructions

Organize documentation into four distinct types — tutorials, how-to guides, reference material, and explanations — each serving different user needs and contexts.

Always ask clarifying questions about the user's context, audience, and goals before creating documentation.


Step 1 — Identify the documentation type

Use the following decision checklist based on user signals:

Related skills

More from mcollina/skills

Installs
803
Repository
mcollina/skills
GitHub Stars
1.8K
First Seen
Jan 31, 2026