bmad-os-diataxis

Create, update, and refine documentation using the Diataxis framework and BMad Method style guide.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/GenEducation/GenedUIProject --skill bmad-os-diataxis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-os-diataxis
Source: https://github.com/GenEducation/GenedUIProject/tree/main/.gemini/skills/bmad-os-diataxis
Command: npx skills add https://github.com/GenEducation/GenedUIProject --skill bmad-os-diataxis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps teams create, update, fix, and refine documentation that follows the Diataxis framework and the BMad Method style guide. Use it when docs need clearer structure, cleaner prose, or a better fit for their intended type.

Core Features & Use Cases

  • Diataxis-aware editing: Shapes content as tutorials, how-to guides, explanations, references, or glossaries based on the document's purpose.
  • Style-guided refinement: Reads the project's style guide first, then edits prose and structure to match local conventions.
  • Targeted document repair: Fixes layout and formatting issues, or improves existing copy without changing meaning.
  • Use case: A team wants to rewrite a rough how-to page so it follows the project's format, reads naturally, and fits the right audience.

Quick Start

Ask the skill to update the target documentation file or folder and specify the change you want made.

Frequently Asked Questions about bmad-os-diataxis

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

FAQPage Schema
How do I refine technical writing to fit the Diataxis documentation framework?

To refine technical writing with the Diataxis framework, apply structural validation and style-guided editing to shape content as tutorials, how-to guides, explanations, or references based on document purpose. This ensures prose matches local conventions and audience needs.

What is the best way to update markdown documentation to follow a project style guide?

The best way to update markdown documentation is to read the project style guide first, then apply targeted prose polishing and layout fixes to align existing files with local formatting conventions without changing the underlying meaning.

How do I fix formatting issues in a how-to guide without altering the technical meaning?

Fix formatting issues in a how-to guide by applying targeted document repair that corrects layout and structure while preserving meaning. Prose refinement adjusts readability and flow without altering the original technical instructions.

When do I need to restructure a tutorial versus writing a technical reference?

You need to restructure a tutorial when the content focuses on learning pathways, whereas a technical reference is needed for informational lookup. Diataxis-aware editing classifies and shapes content based on these distinct user purposes.

Does this documentation skill work with existing markdown files and glossaries?

Yes, the documentation skill works with existing markdown files and glossaries by reading the repository's documentation conventions and applying structural validation to refine and fix content across the project.

Can I use this to convert a rough draft into a structured Diataxis explanation?

Yes, you can convert a rough draft into a structured Diataxis explanation by specifying the desired document type. The skill rewrites the copy to fit the right audience and follows the project style format.