bmad-toolsmith
A BMad Method skill that gives the agent a persona called Smithy for building and maintaining BMad skills, agents and modules.
What the skill teaches
A BMad Method skill that gives the agent a persona called Smithy for building and maintaining BMad skills, agents and modules. It scaffolds new skills and agents, turns prompts or session logs into skills, reviews, trims and optimises existing ones, and packages, validates or migrates modules. Smithy drafts a plan for the user to approve before writing any files, and saves reviews to a reports folder in the project's output directory. Measuring skills with evals is left to a separate bmad-eval skill. Two Python scripts, run with uv when the skill starts, apply the user's overrides and load project settings.
Capabilities
- Scaffold new BMad skills and agents
- Turn prompts or session logs into skills
- Review and trim existing skills
- Package, validate and migrate modules
About
- Publisher
- BMad Code
Install
The project doesn't document install steps that we could confirm. See the project's own instructions
What's inside
- approaches/eval-first.md
- approaches/eval-loop.md
- approaches/from-logs.md
- approaches/lean.md
- approaches/scaffold.md
- approaches/skill-creator-loop.md
- bmod.toml
- canon.md
- customize.toml
- discover.md
- evals/triggers.json
- lenses/lens-architecture.md
- lenses/lens-contract.md
- lenses/lens-customization.md
- lenses/lens-determinism.md
- lenses/lens-leanness.md
- lenses/lens-trigger.md
- lenses/standards.md
- modes/convert.md
- modes/cut-roles.md
- modes/cut.md
- modes/edit.md
- modes/migrate.md
- modes/package.md
- modes/review.md
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
This skill includes scripts that your agent may run.
Details
| Fact | Value | Source |
|---|---|---|
| Type | Skill | |
| Tool | Not stated in its documentation | |
| Publisher | BMad Code | source |
| Official status | Not stated in its documentation | |
| Needs an API key or sign-in | Not stated in its documentation | |
| Includes scripts | Yes | source |
| Platforms | Not stated in its documentation | |
| AI clients | Not stated in its documentation | |
| Licence | MIT | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 11, 202655,252 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository |
Sources
- Skill file (SKILL.md)github.com/bmad-code-org/BMAD-METHOD · Backs: Includes scriptsNov 15, 2026
- GitHub repositorygithub.com/bmad-code-org/BMAD-METHOD · Backs: Licence, PublisherNov 15, 2026
- GitHub repositorygithub.com/bmad-code-org/bmad-method · Backs: ActivityNov 11, 2026
- Skill file (SKILL.md)github.com/bmad-code-org/BMAD-METHOD · Backs: LicenceNov 10, 2026
- Folder in the repository (bmad-toolsmith)github.com/bmad-code-org/BMAD-METHOD · Backs: Includes scriptsNov 10, 2026