Skip to content

docs: highlight module creation and sharing#62

Merged
bmadcode merged 1 commit intomainfrom
readme-module-creation
Apr 4, 2026
Merged

docs: highlight module creation and sharing#62
bmadcode merged 1 commit intomainfrom
readme-module-creation

Conversation

@bmadcode
Copy link
Copy Markdown
Contributor

@bmadcode bmadcode commented Apr 4, 2026

Summary

  • Restructured README with "Create, Share, and Discover Modules" as the lead section, emphasizing marketplace distribution and open standard compatibility
  • Removed all em dashes (138 total) across all 17 doc files, replaced with appropriate punctuation
  • Replaced Claude-specific skills paths with tool-agnostic examples across docs
  • How-to guide restructured per Diataxis conventions (action verb steps, Quick Path tip)
  • Prose refined across all doc files for quality (amplificatio, anaphora, filler, rhythm)
  • Added tutorial and how-to links to the docs landing page

Test plan

  • Verify docs site builds cleanly
  • Review README rendering on GitHub
  • Confirm all doc links resolve correctly

Summary by CodeRabbit

Release Notes

  • Documentation
    • Updated BMad Builder positioning to emphasize creating, sharing, and discovering AI modules via an end-to-end pipeline
    • Enhanced clarity and consistency across guides with improved formatting and wording
    • Refined module distribution guide with updated publishing workflow and marketplace guidance
    • Streamlined tutorial language to clarify the module lifecycle and key concepts

- README restructured with Create/Share section at top, marketplace and open standard messaging
- All docs updated: em dashes removed, Claude-specific paths replaced with tool-agnostic examples
- How-to guide restructured per Diataxis conventions (action verb steps, Quick Path tip)
- Prose refined across all doc files for quality
- Style guide updated to match new conventions
@bmadcode bmadcode merged commit 678b69b into main Apr 4, 2026
3 of 6 checks passed
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 4, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 75aef9c3-d675-46c9-a13e-e9d612d9c36f

📥 Commits

Reviewing files that changed from the base of the PR and between 9854311 and 180d8b5.

📒 Files selected for processing (17)
  • README.md
  • docs/_STYLE_GUIDE.md
  • docs/explanation/index.md
  • docs/explanation/module-configuration.md
  • docs/explanation/progressive-disclosure.md
  • docs/explanation/scripts-in-skills.md
  • docs/explanation/skill-authoring-best-practices.md
  • docs/explanation/subagent-patterns.md
  • docs/explanation/what-are-bmad-agents.md
  • docs/explanation/what-are-modules.md
  • docs/explanation/what-are-skills.md
  • docs/explanation/what-are-workflows.md
  • docs/how-to/distribute-your-module.md
  • docs/index.md
  • docs/reference/builder-commands.md
  • docs/reference/workflow-patterns.md
  • docs/tutorials/build-your-first-module.md

Walkthrough

This PR standardizes punctuation and refines wording across the BMad Builder documentation. Primary changes include replacing em dashes with colons, semicolons, and parentheses for consistency; improving prose clarity in explanation guides; and restructuring how-to guides with refined framing and user guidance.

Changes

Cohort / File(s) Summary
Core Documentation Punctuation & Wording
docs/explanation/index.md, docs/explanation/module-configuration.md, docs/explanation/progressive-disclosure.md, docs/explanation/scripts-in-skills.md, docs/explanation/skill-authoring-best-practices.md, docs/explanation/subagent-patterns.md, docs/explanation/what-are-bmad-agents.md, docs/explanation/what-are-modules.md, docs/explanation/what-are-skills.md, docs/explanation/what-are-workflows.md
Standardized em dashes to colons/semicolons/parentheses and refined prose throughout explanation guides for consistency and clarity.
Guide Restructuring & Content Refinement
docs/how-to/distribute-your-module.md, docs/tutorials/build-your-first-module.md
Reworded guides to tighten scope: distribute guide refocused on marketplace.json and GitHub publishing; build tutorial adjusted step framing and Common Questions for clarity.
Reference & Style Documentation
docs/reference/builder-commands.md, docs/reference/workflow-patterns.md, docs/_STYLE_GUIDE.md
Updated command/workflow pattern descriptions and style guide templates with consistent punctuation formatting (em dash replacements).
Index & README
README.md, docs/index.md
Repositioned README messaging around AI module creation/sharing pipeline; updated index with installer command, documentation table restructuring, and wording refinements.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~10 minutes

Possibly related PRs

Poem

🐰 Em dashes tucked away with care,
Colons now gleam everywhere!
Prose refined, the path is clear—
Guides shine bright for builders here. ✨

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch readme-module-creation

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@augmentcode
Copy link
Copy Markdown

augmentcode bot commented Apr 6, 2026

🤖 Augment PR Summary

Summary: This PR refreshes the documentation to foreground module creation and distribution, while standardizing punctuation and making examples less tool-specific.

Changes:

  • Reworks the README to lead with “Create, Share, and Discover Modules”, including links to module build/distribution guides.
  • Updates the docs landing page to surface the new tutorial/how-to entry points alongside concepts and reference.
  • Restructures the “Distribute Your Module” how-to into a clearer step flow with a “Quick Path” template option.
  • Replaces Claude-specific skill path examples with tool-agnostic installation references across docs.
  • Removes em dashes across the documentation set, replacing them with colons/parentheses/periods for consistency.
  • Refines wording throughout explanation and reference pages to improve clarity and scannability.

Technical Notes: This is a docs-only change set; primary risk is link/format regressions (tables, internal routes, and marketplace/template URLs).

🤖 Was this summary useful? React with 👍 or 👎

Copy link
Copy Markdown

@augmentcode augmentcode bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review completed. 2 suggestions posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

---

Set up a GitHub repository so others can install your BMad module with a single command.
This guide walks through publishing a BMad module to GitHub with a `.claude-plugin/marketplace.json` manifest so anyone can install it in one command.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

docs/how-to/distribute-your-module.md:6: The intro says “anyone can install it in one command”, but later the guide discusses private/org repos where only users with access can install. This could mislead readers about permission requirements.

Severity: low

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

| **Build Process** | BP | Build, edit, convert, or fix agents | Build, edit, convert, or fix workflows and utilities |
| **Quality Optimize** | QO | Validate and optimize existing agents | Validate and optimize existing workflows and utilities |
| **Convert** | CW | | Convert any skill to BMad-compliant, outcome-driven equivalent with comparison report |
| **Convert** | CW | - | Convert any skill to BMad-compliant, outcome-driven equivalent with comparison report |
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

docs/reference/builder-commands.md:14: Using a bare - in table cells to mean “not applicable” is ambiguous (it can read like a minus sign) and may confuse readers scanning capability matrices. Consider using a clearer N/A marker consistently; other locations where this applies: docs/reference/builder-commands.md:88, docs/reference/builder-commands.md:89, docs/reference/builder-commands.md:90, docs/reference/builder-commands.md:91, docs/reference/builder-commands.md:92.

Severity: low

Other Locations
  • docs/reference/builder-commands.md:88
  • docs/reference/builder-commands.md:89
  • docs/reference/builder-commands.md:90
  • docs/reference/builder-commands.md:91
  • docs/reference/builder-commands.md:92

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant