bmad-os-diataxis

Apply the Diataxis framework to structure and refine technical documentation.

8|2|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/bmad-code-org/bmad-utility-skills --skill bmad-os-diataxis-bmad-code-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-os-diataxis
Source: https://github.com/bmad-code-org/bmad-utility-skills/tree/main/skills/bmad-os-diataxis
Command: npx skills add https://github.com/bmad-code-org/bmad-utility-skills --skill bmad-os-diataxis-bmad-code-org

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the problem of inconsistent, poorly structured, and AI-sounding documentation by enforcing the Diataxis framework and a strict, human-centric style guide.

Core Features & Use Cases

  • Diataxis Alignment: Automatically categorizes and structures documentation into Tutorials, How-to guides, Explanations, References, or Glossaries.
  • Prose Quality Control: Uses a specialized subagent to strip AI-generated patterns, filler, and rhetorical tics while preserving technical accuracy.
  • Use Case: When a developer writes a draft that feels robotic or disorganized, this skill refines the prose and ensures the structure matches the project's established documentation standards.

Quick Start

Use the bmad-os-diataxis skill to refine the documentation in the docs/tutorials directory to match the project style guide.

Frequently Asked Questions about bmad-os-diataxis

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

FAQPage Schema
How do I structure technical documentation using the Diataxis framework?

To structure technical documentation using the Diataxis framework, you categorize content into Tutorials, How-to guides, Explanations, References, or Glossaries. This approach ensures documentation matches its specific purpose and user needs.

What is the best way to remove AI writing patterns from technical drafts?

The best way to remove AI writing patterns from technical drafts is through targeted prose refinement. This process strips filler, rhetorical tics, and robotic phrasing while preserving technical accuracy and enforcing a human-centric style guide.

How do I fix disorganized documentation to match a project style guide?

You fix disorganized documentation by applying structural fixing and prose refinement. This enforces adherence to specific structural templates and eliminates identified AI-writing patterns, ensuring the content matches the project style guide.

When do I need to categorize content into Tutorials versus How-to guides?

You need to categorize content into Tutorials versus How-to guides when aligning documentation with the Diataxis framework. Tutorials teach learning, while How-to guides guide specific task completion, ensuring clear documentation lifecycles.

Can I apply Diataxis alignment to existing reference materials?

Yes, you can apply Diataxis alignment to existing reference materials. The skill operates across documentation lifecycles including structural fixing, allowing you to recategorize and refine existing content into the References or Glossaries templates.