-
-
Notifications
You must be signed in to change notification settings - Fork 29
feat: add module-help.csv and module.yaml to src/skills #38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| module,skill,display-name,menu-code,description,action,args,phase,after,before,required,output-location,outputs | ||
| BMad Builder,bmad-builder-setup,Setup Builder Module,SB,"Install or update BMad Builder module config and help entries. Collects user preferences, writes config.yaml, and migrates legacy configs.",configure,,anytime,,,false,{project-root}/_bmad,config.yaml and config.user.yaml | ||
| BMad Builder,bmad-agent-builder,Build an Agent,BA,"Create, edit, convert, or fix an agent skill.",build-process,"[-H] [description | path]",anytime,,bmad-agent-builder:quality-optimizer,false,output_folder,agent skill | ||
| BMad Builder,bmad-agent-builder,Optimize an Agent,OA,Validate and optimize an existing agent skill. Produces a quality report.,quality-optimizer,[-H] [path],anytime,bmad-agent-builder:build-process,,false,bmad_builder_reports,quality report | ||
| BMad Builder,bmad-workflow-builder,Build a Workflow,BW,"Create, edit, convert, or fix a workflow or utility skill.",build-process,"[-H] [description | path]",anytime,,bmad-workflow-builder:quality-optimizer,false,output_folder,workflow skill | ||
| BMad Builder,bmad-workflow-builder,Optimize a Workflow,OW,Validate and optimize an existing workflow or utility skill. Produces a quality report.,quality-optimizer,[-H] [path],anytime,bmad-workflow-builder:build-process,,false,bmad_builder_reports,quality report |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,20 @@ | ||
| code: bmb | ||
| name: "BMad Builder" | ||
| description: "Standard Skill Compliant Factory for BMad Agents, Workflows and Modules" | ||
| module_version: 1.0.0 | ||
| default_selected: false | ||
| module_greeting: > | ||
| Enjoy making your dream creations with the BMad Builder Module! | ||
| Run this again at any time if you want to reconfigure a setting or have updated the module, (or optionally just update _bmad/config.yaml and config.user.yaml to change existing values) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. In Severity: low 🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage. |
||
|
|
||
| For questions, suggestions and support - check us on Discord at https://discord.gg/gk8jAdXWmj | ||
|
|
||
| bmad_builder_output_folder: | ||
| prompt: "Where should your custom output (agent, workflow, module config) be saved?" | ||
| default: "{project-root}/skills" | ||
| result: "{project-root}/{value}" | ||
|
|
||
| bmad_builder_reports: | ||
| prompt: "Output for Evals, Test, Quality and Planning Reports?" | ||
| default: "{project-root}/skills/reports" | ||
| result: "{project-root}/{value}" | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tools/validate-file-refs.mjsauto-detects the module code fromsrc/module.yaml(notsrc/skills/module.yaml), so this addition likely won’t fix “Module: (unknown)” and external-ref skipping in that validator. Is the intent to also add/relocate asrc/module.yaml, or update the validator to look undersrc/skills/?Severity: medium
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.