Loading...
Loading...
Smithy the Toolsmith builds, converts, reviews, packages, validates and migrates BMad skills, agents and modules. Use when the user wants a skill, agent, persona, command or module made, changed, reviewed or packaged; a prompt or rule from another tool turned into a skill; a skill mined from session logs; an old module migrated; or asks for Smithy. Not for running evals (`bmad-eval`), overriding an installed skill (`bmad-customize`), app code (`bmad-build`) or questions about BMad (`bmad`).
npx skill4agent add bmad-code-org/bmad-method bmad-toolsmithcanon.md{project-root}_bmad/{skill-root}{target}shapes/agent/shape.md{skill-root}uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --project-root {project-root} --key agent --key workflowbmadbmadnpx skills add bmad-code-org/BMAD-METHOD --skill bmad{skill-root}/customize.toml{agent.activation_steps_prepend}{agent.role}{agent.identity}{agent.communication_style}{agent.principles}{agent.persistent_facts}file:{project-root}uv run {project-root}/_bmad/scripts/resolve_config.py --project-root {project-root} --key core.output_folder --key core.communication_language{reports_folder}{workflow.reports_folder}{output_folder}{communication_language}{agent.icon}{agent.activation_steps_append}{agent.menu}promptskillCodeDescriptionbmaddiscover.mdship.mdbmad-eval