bmad-code-org avatar

Bmad Document Project

This is a documentation generator for brownfield projects that need AI context. When you say "document this project," it kicks off a workflow that reads from a customizable TOML config system with base, team, and user overrides. It loads persistent facts from files or globs, pulls user preferences from a central config (name, language, output location), and then generates documentation artifacts. The whole thing is built around the bmad project structure with its _bmad directory convention. Honestly, this feels purpose-built for a specific workflow rather than general use, but if you're already using bmad conventions and need to snapshot brownfield codebases for LLM consumption, it handles the boilerplate of gathering context systematically.

skills.sh installs
359
GitHub stars
55.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add bmad-code-org/bmad-method --skill bmad-document-project --agent claude-code

Installs into .claude/skills of the current project.

Files

This is a documentation generator for brownfield projects that need AI context. When you say "document this project," it kicks off a workflow that reads from a customizable TOML config system with base, team, and user overrides. It loads persistent facts from files or globs, pulls user preferences from a central config (name, language, output location), and then generates documentation artifacts. The whole thing is built around the bmad project structure with its _bmad directory convention. Honestly, this feels purpose-built for a specific workflow rather than general use, but if you're already using bmad conventions and need to snapshot brownfield codebases for LLM consumption, it handles the boilerplate of gathering context systematically.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/bmad-code-org/bmad-method
Category
Documentation
First seen
Jun 3, 2026

More from bmad-code-org/bmad-method

All 41
1ratacat avatarclean-coderatacat/claude-skillsUse when writing, reviewing, or refactoring code. Apply when naming variables or functions, structuring classes, handling errors, writing tests, or when code fe359skills.sh installs
2leonardomso avatartest-writerleonardomso/33-js-conceptsGenerate comprehensive Vitest tests for code examples in JavaScript concept documentation pages, following project conventions and referencing source lines356skills.sh installs
3sendaifun avatarsolana-kitsendaifun/skillsComplete guide for @solana/kit - the modern, tree-shakeable, zero-dependency JavaScript SDK from Anza. Covers RPC connections, signers, transaction building wit351skills.sh installs
4tfboy1 avataracademic-paper-writer-protfboy1/academic-paper-writer基于规范目录结构的学术论文排版助手。支持 PDF / .doc / .docx / .md 多种输入格式,自动选择 OCR 管道、重排版管道或 MD 直转管道。包含环境清理确认、断点恢复、智能配图裁剪、逐单元增量生成 DOCX、双单元质量核查、中间状态保存和 BibTeX 参考文献管理。所有中间文件放 resource351skills.sh installs
5davila7 avatarchangelog-generatordavila7/claude-code-templatesAutomatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, 349skills.sh installs
6pproenca avataruniwindpproenca/dot-skillsUniwind best practices for React Native styling with Tailwind CSS. This skill should be used when writing, reviewing, or refactoring React Native code using Uni348skills.sh installs