bmad-writer

Generates OpenAPI-compliant API documentation and improves READMEs for software projects.

2|Updated Apr 21, 2025
One-click install
npx skills add https://github.com/akvo/akvo-rag --skill bmad-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-writer
Source: https://github.com/akvo/akvo-rag/tree/main/.agent/skills/bmad-writer
Command: npx skills add https://github.com/akvo/akvo-rag --skill bmad-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation and improvement of technical documentation, ensuring clarity, accuracy, and adherence to standards for APIs, architecture, and user guides.

Core Features & Use Cases

  • API Documentation: Generates OpenAPI/Swagger compliant documentation.
  • Architecture Docs: Creates system overviews and diagrams using Mermaid.
  • User Guides: Develops getting started guides, tutorials, and FAQs.
  • README Improvement: Enhances project READMEs for better clarity and completeness.
  • Documentation Audits: Reviews existing docs for quality and compliance.

Quick Start

Use the bmad-writer skill to create an OpenAPI documentation for the /users endpoint.

Frequently Asked Questions about bmad-writer

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

FAQPage Schema
How do I generate OpenAPI compliant API documentation?

You can generate OpenAPI compliant API documentation by providing your endpoint details. The Skill produces Swagger and OpenAPI specifications, ensuring your API references adhere to industry standards for clarity and accuracy.

What is the best way to create architecture diagrams for software projects?

Creating architecture diagrams is best handled using Mermaid syntax. The Skill generates system overviews and diagrams that visually map your architecture, integrating directly into your docs-as-code workflow.

Can I use this to audit existing technical documentation?

Yes, you can audit existing technical documentation for quality and compliance. The Skill reviews your current docs against standards like CommonMark, identifies gaps, and highlights areas needing improvement.

How do I write task-oriented user guides and tutorials?

You write task-oriented user guides by focusing on clear, actionable steps. The Skill develops getting started guides, tutorials, and FAQs that adhere to docs-as-code principles, ensuring users can follow procedures easily.

Does bmad-writer support CommonMark for README improvements?

Yes, bmad-writer supports CommonMark for README improvements. It enhances project READMEs by refining markdown formatting and content clarity, ensuring better completeness and adherence to documentation standards.

When do I need docs-as-code principles for technical writing?

You need docs-as-code principles when managing technical writing alongside software development. This approach treats documentation like code, using standards like CommonMark and Mermaid to integrate system overviews and API specs directly into your project.