documentation

Organizes project documentation into Diátaxis categories using Markdown and Astro Starlight.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/az9713/gh-aw --skill documentation-az9713
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: documentation
Source: https://github.com/az9713/gh-aw/tree/main/.github/skills/documentation
Command: npx skills add https://github.com/az9713/gh-aw --skill documentation-az9713

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The documentation for this project is organized and rendered using a Diátaxis-driven approach, with GitHub-flavored Markdown and Astro Starlight to ensure consistency and accessibility.

Core Features & Use Cases

Documentation must be organized into four distinct types, each serving a specific purpose: Tutorials (Learning-Oriented), How-to Guides (Goal-Oriented), Reference (Information-Oriented), and Explanation (Understanding-Oriented). The framework guides content structure, consistency, and tone, ensuring predictable navigation and learning paths for readers.

Quick Start

Create a starter documentation page that demonstrates a Tutorial guiding a beginner through adding content to docs/ using the Diátaxis framework.

Frequently Asked Questions about documentation

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

FAQPage Schema
What is the Diátaxis framework for structuring project documentation?▼

Diátaxis is a documentation framework that organizes content into Tutorials, How-to Guides, Reference, and Explanations. It guides structure, consistency, and tone to ensure predictable navigation and learning paths for readers.

How do I organize markdown documentation using the Diátaxis framework?▼

You organize markdown documentation by separating content into Tutorials, How-to Guides, Reference, and Explanations. Create a starter page in the docs/ directory to guide beginners through adding content using this structured, navigable layout.

Does Astro Starlight work with Diátaxis-driven GitHub-flavored Markdown?▼

Yes, Astro Starlight works with Diátaxis-driven GitHub-flavored Markdown to render structured documentation. This combination ensures consistency and accessibility while enforcing a Diátaxis-driven content layout across your project.

What's the best way to separate tutorials and reference entries in software documentation?▼

The best way is applying the Diátaxis framework, which separates Tutorials as learning-oriented content from Reference entries as information-oriented content. This distinct categorization ensures each documentation type serves its specific purpose without overlap.

Can I use this Diátaxis documentation structure for an existing software project?▼

Yes, you can apply this Diátaxis documentation structure to existing software projects needing consistent documentation. It organizes content across Tutorials, How-to Guides, Reference, and Explanations, enabling writers to publish with a unified structure and tone.