documentation

Organize project documentation into Diátaxis framework categories with frontmatter and Astro Starlight.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams create consistent, SEO-friendly project documentation by applying the Diátaxis framework and standardized frontmatter, enabling predictable rendering with Astro Starlight.

Core Features & Use Cases

  • Structured documentation types: Tutorials, How-to Guides, Reference, and Explanation
  • Frontmatter-driven pages for SEO, navigation, and consistent metadata
  • GitHub-flavored Markdown rendering with Astro Starlight, plus style guidelines to ensure readability and consistency

Quick Start

Create a documentation page with a frontmatter block (name and description) and organize content using Tutorials, How-to Guides, Reference, and Explanation

Frequently Asked Questions about documentation

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

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

Apply frontmatter to markdown documentation pages to define the page name and description. This frontmatter-driven approach enables predictable SEO metadata, structured navigation, and consistent rendering when using Astro Starlight.

What is the best way to organize a docs directory for Astro Starlight?

Organize a docs directory by categorizing markdown files into Tutorials, How-to Guides, Reference, and Explanation sections. Enforce a frontmatter block with name and description on each page to maintain standardized formatting for Astro Starlight rendering.

Do I need markdown frontmatter for every documentation page?

Yes, you need markdown frontmatter for every documentation page. The system enforces a frontmatter block containing a name and description for each file to ensure consistent metadata, SEO optimization, and predictable page rendering.

Does Astro Starlight support GitHub-flavored Markdown for project documentation?

Yes, Astro Starlight supports GitHub-flavored Markdown for project documentation. The system provides standardized style guidelines for formatting and navigation to ensure readability and consistency across all rendered documentation pages.

When should I not use the Diátaxis framework for documentation?

You should not use the Diátaxis framework for documentation if your project does not require structured tutorials, how-to guides, reference materials, or explanations. It is designed for software projects needing predictable rendering and consistent content categorization.