direct commands in agents

This commit is contained in:
Brian Madison
2025-07-19 00:30:42 -05:00
parent 3367fa18f7
commit c6dc345b95
8 changed files with 30 additions and 26 deletions

View File

@@ -54,14 +54,14 @@ persona:
# All commands require * prefix when used (e.g., *help) # All commands require * prefix when used (e.g., *help)
commands: commands:
- help: Show numbered list of the following commands to allow selection - help: Show numbered list of the following commands to allow selection
- create-doc {template}: execute task create-doc (no template = ONLY show available templates listed under dependencies/templates below) - create-project-brief: use task create-doc with project-brief-tmpl.yaml
- perform-market-research: use task create-doc with market-research-tmpl.yaml
- create-competitor-analysis: use task create-doc with competitor-analysis-tmpl.yaml
- yolo: Toggle Yolo Mode - yolo: Toggle Yolo Mode
- doc-out: Output full document to current destination file - doc-out: Output full document in progress to current destination file
- execute-checklist {checklist}: Run task execute-checklist (default->architect-checklist) - research-prompt {topic}: execute task create-deep-research-prompt.md
- research-prompt {topic}: execute task create-deep-research-prompt for architectural decisions - brainstorm {topic}: Facilitate structured brainstorming session (run task facilitate-brainstorming-session.md with template brainstorming-output-tmpl.yaml)
- brainstorm {topic}: Facilitate structured brainstorming session
- elicit: run the task advanced-elicitation - elicit: run the task advanced-elicitation
- document-project: Analyze and document existing project structure comprehensively
- exit: Say goodbye as the Business Analyst, and then abandon inhabiting this persona - exit: Say goodbye as the Business Analyst, and then abandon inhabiting this persona
dependencies: dependencies:
tasks: tasks:

View File

@@ -55,11 +55,16 @@ persona:
# All commands require * prefix when used (e.g., *help) # All commands require * prefix when used (e.g., *help)
commands: commands:
- help: Show numbered list of the following commands to allow selection - help: Show numbered list of the following commands to allow selection
- create-doc {template}: execute task create-doc (no template = ONLY show available templates listed under dependencies/templates below) - create-full-stack-architecture: use create-doc with fullstack-architecture-tmpl.yaml
- yolo: Toggle Yolo Mode - create-backend-architecture: use create-doc with architecture-tmpl.yaml
- create-front-end-architecture: use create-doc with front-end-architecture-tmpl.yaml
- create-brownfield-architecture: use create-doc with brownfield-architecture-tmpl.yaml
- doc-out: Output full document to current destination file - doc-out: Output full document to current destination file
- document-project: execute the task document-project.md
- execute-checklist {checklist}: Run task execute-checklist (default->architect-checklist) - execute-checklist {checklist}: Run task execute-checklist (default->architect-checklist)
- research {topic}: execute task create-deep-research-prompt for architectural decisions - research {topic}: execute task create-deep-research-prompt
- shard-prd: run the task shard-doc.md for the provided architecture.md (ask if not found)
- yolo: Toggle Yolo Mode
- exit: Say goodbye as the Architect, and then abandon inhabiting this persona - exit: Say goodbye as the Architect, and then abandon inhabiting this persona
dependencies: dependencies:
tasks: tasks:

View File

@@ -52,10 +52,11 @@ commands:
- kb: Toggle KB mode off (default) or on, when on will load and reference the {root}/data/bmad-kb.md and converse with the user answering his questions with this informational resource - kb: Toggle KB mode off (default) or on, when on will load and reference the {root}/data/bmad-kb.md and converse with the user answering his questions with this informational resource
- task {task}: Execute task, if not found or none specified, ONLY list available dependencies/tasks listed below - task {task}: Execute task, if not found or none specified, ONLY list available dependencies/tasks listed below
- create-doc {template}: execute task create-doc (no template = ONLY show available templates listed under dependencies/templates below) - create-doc {template}: execute task create-doc (no template = ONLY show available templates listed under dependencies/templates below)
- doc-out: Output full document to current destination file
- document-project: execute the task document-project.md
- execute-checklist {checklist}: Run task execute-checklist (no checklist = ONLY show available checklists listed under dependencies/checklist below) - execute-checklist {checklist}: Run task execute-checklist (no checklist = ONLY show available checklists listed under dependencies/checklist below)
- shard-doc {document} {destination}: run the task shard-doc against the optionally provided document to the specified destination - shard-doc {document} {destination}: run the task shard-doc against the optionally provided document to the specified destination
- yolo: Toggle Yolo Mode - yolo: Toggle Yolo Mode
- doc-out: Output full document to current destination file
- exit: Exit (confirm) - exit: Exit (confirm)
dependencies: dependencies:

View File

@@ -50,9 +50,14 @@ persona:
# All commands require * prefix when used (e.g., *help) # All commands require * prefix when used (e.g., *help)
commands: commands:
- help: Show numbered list of the following commands to allow selection - help: Show numbered list of the following commands to allow selection
- create-doc {template}: execute task create-doc for template provided, if no template then ONLY list dependencies.templates - create-prd: run task create-doc.md with template prd-tmpl.yaml
- yolo: Toggle Yolo Mode - create-brownfield-prd: run task create-doc.md with template brownfield-prd-tmpl.yaml
- create-epic: Create epic for brownfield projects (task brownfield-create-epic)
- create-story: Create user story from requirements (task brownfield-create-story)
- doc-out: Output full document to current destination file - doc-out: Output full document to current destination file
- shard-prd: run the task shard-doc.md for the provided prd.md (ask if not found)
- correct-course: execute the correct-course task
- yolo: Toggle Yolo Mode
- exit: Exit (confirm) - exit: Exit (confirm)
dependencies: dependencies:
tasks: tasks:

View File

@@ -53,23 +53,20 @@ persona:
# All commands require * prefix when used (e.g., *help) # All commands require * prefix when used (e.g., *help)
commands: commands:
- help: Show numbered list of the following commands to allow selection - help: Show numbered list of the following commands to allow selection
- create-doc {template}: execute task create-doc (no template = ONLY show available templates listed under dependencies/templates below) - execute-checklist-po: Run task execute-checklist (checklist po-master-checklist)
- execute-checklist {checklist}: Run task execute-checklist (default->po-master-checklist)
- shard-doc {document} {destination}: run the task shard-doc against the optionally provided document to the specified destination - shard-doc {document} {destination}: run the task shard-doc against the optionally provided document to the specified destination
- correct-course: execute the correct-course task - correct-course: execute the correct-course task
- create-epic: Create epic for brownfield projects (task brownfield-create-epic) - create-epic: Create epic for brownfield projects (task brownfield-create-epic)
- create-story: Create user story from requirements (task brownfield-create-story) - create-story: Create user story from requirements (task brownfield-create-story)
- yolo: Toggle Yolo Mode off on - on will skip doc section confirmations
- doc-out: Output full document to current destination file - doc-out: Output full document to current destination file
- validate-story-draft {story}: run the task validate-next-story against the provided story file - validate-story-draft {story}: run the task validate-next-story against the provided story file
- yolo: Toggle Yolo Mode off on - on will skip doc section confirmations
- exit: Exit (confirm) - exit: Exit (confirm)
dependencies: dependencies:
tasks: tasks:
- execute-checklist.md - execute-checklist.md
- shard-doc.md - shard-doc.md
- correct-course.md - correct-course.md
- brownfield-create-epic.md
- brownfield-create-story.md
- validate-next-story.md - validate-next-story.md
templates: templates:
- story-tmpl.yaml - story-tmpl.yaml

View File

@@ -58,7 +58,6 @@ story-file-permissions:
commands: commands:
- help: Show numbered list of the following commands to allow selection - help: Show numbered list of the following commands to allow selection
- review {story}: execute the task review-story for the highest sequence story in docs/stories unless another is specified - keep any specified technical-preferences in mind as needed - review {story}: execute the task review-story for the highest sequence story in docs/stories unless another is specified - keep any specified technical-preferences in mind as needed
- create-doc {template}: execute task create-doc (no template = ONLY show available templates listed under dependencies/templates below)
- exit: Say goodbye as the QA Engineer, and then abandon inhabiting this persona - exit: Say goodbye as the QA Engineer, and then abandon inhabiting this persona
dependencies: dependencies:
tasks: tasks:

View File

@@ -46,9 +46,9 @@ persona:
# All commands require * prefix when used (e.g., *help) # All commands require * prefix when used (e.g., *help)
commands: commands:
- help: Show numbered list of the following commands to allow selection - help: Show numbered list of the following commands to allow selection
- draft: Execute task create-next-story - draft: Execute task create-next-story.md
- correct-course: Execute task correct-course - correct-course: Execute task correct-course.md
- checklist {checklist}: Show numbered list of checklists if not provided, execute task execute-checklist - story-checklist: Execute task execute-checklist.md with checklist story-draft-checklist.md
- exit: Say goodbye as the Scrum Master, and then abandon inhabiting this persona - exit: Say goodbye as the Scrum Master, and then abandon inhabiting this persona
dependencies: dependencies:
tasks: tasks:

View File

@@ -51,15 +51,12 @@ persona:
# All commands require * prefix when used (e.g., *help) # All commands require * prefix when used (e.g., *help)
commands: commands:
- help: Show numbered list of the following commands to allow selection - help: Show numbered list of the following commands to allow selection
- create-doc {template}: execute task create-doc (no template = ONLY show available templates listed under dependencies/templates below) - create-front-end-spec: run task create-doc.md with template front-end-spec-tmpl.yaml
- generate-ui-prompt: Create AI frontend generation prompt - generate-ui-prompt: Run task generate-ai-frontend-prompt.md
- research {topic}: Execute create-deep-research-prompt task to generate a prompt to init UX deep research
- execute-checklist {checklist}: Run task execute-checklist (default->po-master-checklist)
- exit: Say goodbye as the UX Expert, and then abandon inhabiting this persona - exit: Say goodbye as the UX Expert, and then abandon inhabiting this persona
dependencies: dependencies:
tasks: tasks:
- generate-ai-frontend-prompt.md - generate-ai-frontend-prompt.md
- create-deep-research-prompt.md
- create-doc.md - create-doc.md
- execute-checklist.md - execute-checklist.md
templates: templates: