From 021936eaa93c13116066a219f6853361e7ad819f Mon Sep 17 00:00:00 2001 From: Brian Madison Date: Mon, 22 Dec 2025 18:18:16 +0800 Subject: [PATCH] update inquirer to v9.x for better windows support --- package-lock.json | 463 +++--------------- package.json | 2 +- .../commands/bmad/agents/bmb-agent-builder.md | 14 + .../bmad/agents/bmb-module-builder.md | 14 + .../bmad/agents/bmb-workflow-builder.md | 14 + .../bmad/agents/bmgd-game-architect.md | 14 + .../bmad/agents/bmgd-game-designer.md | 14 + .../commands/bmad/agents/bmgd-game-dev.md | 14 + .../commands/bmad/agents/bmgd-game-qa.md | 14 + .../bmad/agents/bmgd-game-scrum-master.md | 14 + .../bmad/agents/bmgd-game-solo-dev.md | 14 + .../commands/bmad/agents/bmm-analyst.md | 14 + .../commands/bmad/agents/bmm-architect.md | 14 + q1/.augment/commands/bmad/agents/bmm-dev.md | 14 + q1/.augment/commands/bmad/agents/bmm-pm.md | 14 + .../bmad/agents/bmm-quick-flow-solo-dev.md | 14 + q1/.augment/commands/bmad/agents/bmm-sm.md | 14 + q1/.augment/commands/bmad/agents/bmm-tea.md | 14 + .../commands/bmad/agents/bmm-tech-writer.md | 14 + .../commands/bmad/agents/bmm-ux-designer.md | 14 + .../bmad/agents/cis-brainstorming-coach.md | 14 + .../agents/cis-creative-problem-solver.md | 14 + .../bmad/agents/cis-design-thinking-coach.md | 14 + .../bmad/agents/cis-innovation-strategist.md | 14 + .../bmad/agents/cis-presentation-master.md | 14 + .../commands/bmad/agents/cis-storyteller.md | 14 + .../commands/bmad/agents/core-bmad-master.md | 14 + .../bmad/tasks/core-advanced-elicitation.md | 127 +++++ .../commands/bmad/tasks/core-index-docs.md | 77 +++ .../commands/bmad/tools/core-shard-doc.md | 120 +++++ .../bmb-Meal Prep & Nutrition Plan.md | 5 + .../bmad/workflows/bmb-create-agent.md | 5 + .../bmad/workflows/bmb-create-module.md | 5 + .../bmad/workflows/bmb-create-workflow.md | 5 + .../commands/bmad/workflows/bmb-edit-agent.md | 5 + .../bmad/workflows/bmb-edit-workflow.md | 5 + .../bmb-workflow-compliance-check.md | 5 + .../bmad/workflows/bmgd-brainstorm-game.md | 13 + .../bmad/workflows/bmgd-code-review.md | 13 + .../bmad/workflows/bmgd-correct-course.md | 13 + .../bmad/workflows/bmgd-create-game-brief.md | 5 + .../bmad/workflows/bmgd-create-gdd.md | 5 + .../bmad/workflows/bmgd-create-story.md | 13 + .../bmad/workflows/bmgd-create-tech-spec.md | 13 + .../commands/bmad/workflows/bmgd-dev-story.md | 13 + .../bmad/workflows/bmgd-game-architecture.md | 13 + .../bmad/workflows/bmgd-game-brief.md | 13 + .../bmad/workflows/bmgd-gametest-automate.md | 13 + .../bmad/workflows/bmgd-gametest-framework.md | 13 + .../workflows/bmgd-gametest-performance.md | 13 + .../workflows/bmgd-gametest-playtest-plan.md | 13 + .../workflows/bmgd-gametest-test-design.md | 13 + .../workflows/bmgd-gametest-test-review.md | 13 + .../commands/bmad/workflows/bmgd-gdd.md | 13 + .../bmgd-generate-project-context.md | 5 + .../commands/bmad/workflows/bmgd-narrative.md | 13 + .../commands/bmad/workflows/bmgd-quick-dev.md | 13 + .../bmad/workflows/bmgd-quick-prototype.md | 13 + .../bmad/workflows/bmgd-retrospective.md | 13 + .../bmad/workflows/bmgd-sprint-planning.md | 13 + .../bmad/workflows/bmgd-sprint-status.md | 13 + .../bmad/workflows/bmgd-workflow-init.md | 13 + .../bmad/workflows/bmgd-workflow-status.md | 13 + .../bmm-check-implementation-readiness.md | 5 + .../bmad/workflows/bmm-code-review.md | 13 + .../bmad/workflows/bmm-correct-course.md | 13 + .../bmad/workflows/bmm-create-architecture.md | 5 + .../workflows/bmm-create-epics-and-stories.md | 5 + .../bmm-create-excalidraw-dataflow.md | 13 + .../bmm-create-excalidraw-diagram.md | 13 + .../bmm-create-excalidraw-flowchart.md | 13 + .../bmm-create-excalidraw-wireframe.md | 13 + .../commands/bmad/workflows/bmm-create-prd.md | 5 + .../workflows/bmm-create-product-brief.md | 5 + .../bmad/workflows/bmm-create-story.md | 13 + .../bmad/workflows/bmm-create-tech-spec.md | 13 + .../bmad/workflows/bmm-create-ux-design.md | 5 + .../commands/bmad/workflows/bmm-dev-story.md | 13 + .../bmad/workflows/bmm-document-project.md | 13 + .../workflows/bmm-generate-project-context.md | 5 + .../commands/bmad/workflows/bmm-quick-dev.md | 13 + .../commands/bmad/workflows/bmm-research.md | 5 + .../bmad/workflows/bmm-retrospective.md | 13 + .../bmad/workflows/bmm-sprint-planning.md | 13 + .../bmad/workflows/bmm-sprint-status.md | 13 + .../bmad/workflows/bmm-testarch-atdd.md | 13 + .../bmad/workflows/bmm-testarch-automate.md | 13 + .../bmad/workflows/bmm-testarch-ci.md | 13 + .../bmad/workflows/bmm-testarch-framework.md | 13 + .../bmad/workflows/bmm-testarch-nfr.md | 13 + .../workflows/bmm-testarch-test-design.md | 13 + .../workflows/bmm-testarch-test-review.md | 13 + .../bmad/workflows/bmm-testarch-trace.md | 13 + .../bmad/workflows/bmm-workflow-init.md | 13 + .../bmad/workflows/bmm-workflow-status.md | 13 + .../bmad/workflows/cis-design-thinking.md | 13 + .../bmad/workflows/cis-innovation-strategy.md | 13 + .../bmad/workflows/cis-problem-solving.md | 13 + .../bmad/workflows/cis-storytelling.md | 13 + .../bmad/workflows/core-brainstorming.md | 5 + .../bmad/workflows/core-party-mode.md | 5 + .../bmad-bmb-agents-agent-builder.md | 14 + .../bmad-bmb-agents-module-builder.md | 14 + .../bmad-bmb-agents-workflow-builder.md | 14 + ...mb-workflows-Meal Prep & Nutrition Plan.md | 5 + .../workflows/bmad-bmb-workflows-README.md | 52 ++ .../bmad-bmb-workflows-create-agent.md | 5 + .../bmad-bmb-workflows-create-module.md | 5 + .../bmad-bmb-workflows-create-workflow.md | 5 + .../bmad-bmb-workflows-edit-agent.md | 5 + .../bmad-bmb-workflows-edit-workflow.md | 5 + ...bmb-workflows-workflow-compliance-check.md | 5 + .../bmad-bmgd-agents-game-architect.md | 14 + .../bmad-bmgd-agents-game-designer.md | 14 + .../workflows/bmad-bmgd-agents-game-dev.md | 14 + .../workflows/bmad-bmgd-agents-game-qa.md | 14 + .../bmad-bmgd-agents-game-scrum-master.md | 14 + .../bmad-bmgd-agents-game-solo-dev.md | 14 + .../workflows/bmad-bmgd-workflows-README.md | 147 ++++++ .../bmad-bmgd-workflows-brainstorm-game.md | 13 + .../bmad-bmgd-workflows-code-review.md | 13 + .../bmad-bmgd-workflows-correct-course.md | 13 + .../bmad-bmgd-workflows-create-game-brief.md | 5 + .../bmad-bmgd-workflows-create-gdd.md | 5 + .../bmad-bmgd-workflows-create-story.md | 13 + .../bmad-bmgd-workflows-create-tech-spec.md | 13 + .../bmad-bmgd-workflows-dev-story.md | 13 + .../bmad-bmgd-workflows-game-architecture.md | 13 + .../bmad-bmgd-workflows-game-brief.md | 13 + .../bmad-bmgd-workflows-gametest-automate.md | 13 + .../bmad-bmgd-workflows-gametest-framework.md | 13 + ...mad-bmgd-workflows-gametest-performance.md | 13 + ...d-bmgd-workflows-gametest-playtest-plan.md | 13 + ...mad-bmgd-workflows-gametest-test-design.md | 13 + ...mad-bmgd-workflows-gametest-test-review.md | 13 + .../workflows/bmad-bmgd-workflows-gdd.md | 13 + ...bmgd-workflows-generate-project-context.md | 5 + .../bmad-bmgd-workflows-narrative.md | 13 + .../bmad-bmgd-workflows-quick-dev.md | 13 + .../bmad-bmgd-workflows-quick-prototype.md | 13 + .../bmad-bmgd-workflows-retrospective.md | 13 + .../bmad-bmgd-workflows-sprint-planning.md | 13 + .../bmad-bmgd-workflows-sprint-status.md | 13 + .../bmad-bmgd-workflows-workflow-init.md | 13 + .../bmad-bmgd-workflows-workflow-status.md | 13 + .../workflows/bmad-bmm-agents-analyst.md | 14 + .../workflows/bmad-bmm-agents-architect.md | 14 + .../workflows/bmad-bmm-agents-dev.md | 14 + .../workflows/bmad-bmm-agents-pm.md | 14 + .../bmad-bmm-agents-quick-flow-solo-dev.md | 14 + .../workflows/bmad-bmm-agents-sm.md | 14 + .../workflows/bmad-bmm-agents-tea.md | 14 + .../workflows/bmad-bmm-agents-tech-writer.md | 14 + .../workflows/bmad-bmm-agents-ux-designer.md | 14 + .../workflows/bmad-bmm-workflows-README.md | 177 +++++++ ...orkflows-check-implementation-readiness.md | 5 + .../bmad-bmm-workflows-code-review.md | 13 + .../bmad-bmm-workflows-correct-course.md | 13 + .../bmad-bmm-workflows-create-architecture.md | 5 + ...-bmm-workflows-create-epics-and-stories.md | 5 + ...mm-workflows-create-excalidraw-dataflow.md | 13 + ...bmm-workflows-create-excalidraw-diagram.md | 13 + ...m-workflows-create-excalidraw-flowchart.md | 13 + ...m-workflows-create-excalidraw-wireframe.md | 13 + .../bmad-bmm-workflows-create-prd.md | 5 + ...bmad-bmm-workflows-create-product-brief.md | 5 + .../bmad-bmm-workflows-create-story.md | 13 + .../bmad-bmm-workflows-create-tech-spec.md | 13 + .../bmad-bmm-workflows-create-ux-design.md | 5 + .../workflows/bmad-bmm-workflows-dev-story.md | 13 + .../bmad-bmm-workflows-document-project.md | 13 + ...-bmm-workflows-generate-project-context.md | 5 + .../workflows/bmad-bmm-workflows-quick-dev.md | 13 + .../workflows/bmad-bmm-workflows-research.md | 5 + .../bmad-bmm-workflows-retrospective.md | 13 + .../bmad-bmm-workflows-sprint-planning.md | 13 + .../bmad-bmm-workflows-sprint-status.md | 13 + .../bmad-bmm-workflows-testarch-atdd.md | 13 + .../bmad-bmm-workflows-testarch-automate.md | 13 + .../bmad-bmm-workflows-testarch-ci.md | 13 + .../bmad-bmm-workflows-testarch-framework.md | 13 + .../bmad-bmm-workflows-testarch-nfr.md | 13 + ...bmad-bmm-workflows-testarch-test-design.md | 13 + ...bmad-bmm-workflows-testarch-test-review.md | 13 + .../bmad-bmm-workflows-testarch-trace.md | 13 + .../bmad-bmm-workflows-workflow-init.md | 13 + .../bmad-bmm-workflows-workflow-status.md | 13 + .../bmad-cis-agents-brainstorming-coach.md | 14 + ...bmad-cis-agents-creative-problem-solver.md | 14 + .../bmad-cis-agents-design-thinking-coach.md | 14 + .../bmad-cis-agents-innovation-strategist.md | 14 + .../bmad-cis-agents-presentation-master.md | 14 + ...bmad-cis-agents-storyteller-storyteller.md | 14 + .../workflows/bmad-cis-workflows-README.md | 37 ++ .../bmad-cis-workflows-design-thinking.md | 13 + .../bmad-cis-workflows-innovation-strategy.md | 13 + .../bmad-cis-workflows-problem-solving.md | 13 + .../bmad-cis-workflows-storytelling.md | 13 + .../workflows/bmad-core-agents-bmad-master.md | 14 + .../workflows/bmad-core-workflows-README.md | 27 + .../bmad-core-workflows-brainstorming.md | 5 + .../bmad-core-workflows-party-mode.md | 5 + .../commands/bmad/bmb/agents/agent-builder.md | 14 + .../bmad/bmb/agents/module-builder.md | 14 + .../bmad/bmb/agents/workflow-builder.md | 14 + .../workflows/Meal Prep & Nutrition Plan.md | 5 + .../bmad/bmb/workflows/create-agent.md | 5 + .../bmad/bmb/workflows/create-module.md | 5 + .../bmad/bmb/workflows/create-workflow.md | 5 + .../commands/bmad/bmb/workflows/edit-agent.md | 5 + .../bmad/bmb/workflows/edit-workflow.md | 5 + .../workflows/workflow-compliance-check.md | 5 + .../bmad/bmgd/agents/game-architect.md | 14 + .../bmad/bmgd/agents/game-designer.md | 14 + .../commands/bmad/bmgd/agents/game-dev.md | 14 + .../commands/bmad/bmgd/agents/game-qa.md | 14 + .../bmad/bmgd/agents/game-scrum-master.md | 14 + .../bmad/bmgd/agents/game-solo-dev.md | 14 + .../bmad/bmgd/workflows/brainstorm-game.md | 13 + .../bmad/bmgd/workflows/code-review.md | 13 + .../bmad/bmgd/workflows/correct-course.md | 13 + .../bmad/bmgd/workflows/create-game-brief.md | 5 + .../bmad/bmgd/workflows/create-gdd.md | 5 + .../bmad/bmgd/workflows/create-story.md | 13 + .../bmad/bmgd/workflows/create-tech-spec.md | 13 + .../commands/bmad/bmgd/workflows/dev-story.md | 13 + .../bmad/bmgd/workflows/game-architecture.md | 13 + .../bmad/bmgd/workflows/game-brief.md | 13 + .../bmad/bmgd/workflows/gametest-automate.md | 13 + .../bmad/bmgd/workflows/gametest-framework.md | 13 + .../bmgd/workflows/gametest-performance.md | 13 + .../bmgd/workflows/gametest-playtest-plan.md | 13 + .../bmgd/workflows/gametest-test-design.md | 13 + .../bmgd/workflows/gametest-test-review.md | 13 + q1/.crush/commands/bmad/bmgd/workflows/gdd.md | 13 + .../workflows/generate-project-context.md | 5 + .../commands/bmad/bmgd/workflows/narrative.md | 13 + .../commands/bmad/bmgd/workflows/quick-dev.md | 13 + .../bmad/bmgd/workflows/quick-prototype.md | 13 + .../bmad/bmgd/workflows/retrospective.md | 13 + .../bmad/bmgd/workflows/sprint-planning.md | 13 + .../bmad/bmgd/workflows/sprint-status.md | 13 + .../bmad/bmgd/workflows/workflow-init.md | 13 + .../bmad/bmgd/workflows/workflow-status.md | 13 + q1/.crush/commands/bmad/bmm/agents/analyst.md | 14 + .../commands/bmad/bmm/agents/architect.md | 14 + q1/.crush/commands/bmad/bmm/agents/dev.md | 14 + q1/.crush/commands/bmad/bmm/agents/pm.md | 14 + .../bmad/bmm/agents/quick-flow-solo-dev.md | 14 + q1/.crush/commands/bmad/bmm/agents/sm.md | 14 + q1/.crush/commands/bmad/bmm/agents/tea.md | 14 + .../commands/bmad/bmm/agents/tech-writer.md | 14 + .../commands/bmad/bmm/agents/ux-designer.md | 14 + .../check-implementation-readiness.md | 5 + .../bmad/bmm/workflows/code-review.md | 13 + .../bmad/bmm/workflows/correct-course.md | 13 + .../bmad/bmm/workflows/create-architecture.md | 5 + .../bmm/workflows/create-epics-and-stories.md | 5 + .../workflows/create-excalidraw-dataflow.md | 13 + .../workflows/create-excalidraw-diagram.md | 13 + .../workflows/create-excalidraw-flowchart.md | 13 + .../workflows/create-excalidraw-wireframe.md | 13 + .../commands/bmad/bmm/workflows/create-prd.md | 5 + .../bmm/workflows/create-product-brief.md | 5 + .../bmad/bmm/workflows/create-story.md | 13 + .../bmad/bmm/workflows/create-tech-spec.md | 13 + .../bmad/bmm/workflows/create-ux-design.md | 5 + .../commands/bmad/bmm/workflows/dev-story.md | 13 + .../bmad/bmm/workflows/document-project.md | 13 + .../bmm/workflows/generate-project-context.md | 5 + .../commands/bmad/bmm/workflows/quick-dev.md | 13 + .../commands/bmad/bmm/workflows/research.md | 5 + .../bmad/bmm/workflows/retrospective.md | 13 + .../bmad/bmm/workflows/sprint-planning.md | 13 + .../bmad/bmm/workflows/sprint-status.md | 13 + .../bmad/bmm/workflows/testarch-atdd.md | 13 + .../bmad/bmm/workflows/testarch-automate.md | 13 + .../bmad/bmm/workflows/testarch-ci.md | 13 + .../bmad/bmm/workflows/testarch-framework.md | 13 + .../bmad/bmm/workflows/testarch-nfr.md | 13 + .../bmm/workflows/testarch-test-design.md | 13 + .../bmm/workflows/testarch-test-review.md | 13 + .../bmad/bmm/workflows/testarch-trace.md | 13 + .../bmad/bmm/workflows/workflow-init.md | 13 + .../bmad/bmm/workflows/workflow-status.md | 13 + .../bmad/cis/agents/brainstorming-coach.md | 14 + .../cis/agents/creative-problem-solver.md | 14 + .../bmad/cis/agents/design-thinking-coach.md | 14 + .../bmad/cis/agents/innovation-strategist.md | 14 + .../bmad/cis/agents/presentation-master.md | 14 + .../commands/bmad/cis/agents/storyteller.md | 14 + .../bmad/cis/workflows/design-thinking.md | 13 + .../bmad/cis/workflows/innovation-strategy.md | 13 + .../bmad/cis/workflows/problem-solving.md | 13 + .../bmad/cis/workflows/storytelling.md | 13 + .../commands/bmad/core/agents/bmad-master.md | 14 + .../bmad/core/tasks/advanced-elicitation.md | 131 +++++ .../commands/bmad/core/tasks/index-docs.md | 81 +++ .../commands/bmad/core/tools/shard-doc.md | 124 +++++ .../bmad/core/workflows/brainstorming.md | 5 + .../bmad/core/workflows/party-mode.md | 5 + .../rules/bmad/bmb/agents/agent-builder.mdc | 15 + .../rules/bmad/bmb/agents/module-builder.mdc | 15 + .../bmad/bmb/agents/workflow-builder.mdc | 15 + .../workflows/Meal Prep & Nutrition Plan.mdc | 7 + .../rules/bmad/bmb/workflows/create-agent.mdc | 7 + .../bmad/bmb/workflows/create-module.mdc | 7 + .../bmad/bmb/workflows/create-workflow.mdc | 7 + .../rules/bmad/bmb/workflows/edit-agent.mdc | 7 + .../bmad/bmb/workflows/edit-workflow.mdc | 7 + .../workflows/workflow-compliance-check.mdc | 7 + .../rules/bmad/bmgd/agents/game-architect.mdc | 15 + .../rules/bmad/bmgd/agents/game-designer.mdc | 15 + .../rules/bmad/bmgd/agents/game-dev.mdc | 15 + q1/.cursor/rules/bmad/bmgd/agents/game-qa.mdc | 15 + .../bmad/bmgd/agents/game-scrum-master.mdc | 15 + .../rules/bmad/bmgd/agents/game-solo-dev.mdc | 15 + .../bmad/bmgd/workflows/brainstorm-game.mdc | 15 + .../rules/bmad/bmgd/workflows/code-review.mdc | 15 + .../bmad/bmgd/workflows/correct-course.mdc | 15 + .../bmad/bmgd/workflows/create-game-brief.mdc | 7 + .../rules/bmad/bmgd/workflows/create-gdd.mdc | 7 + .../bmad/bmgd/workflows/create-story.mdc | 15 + .../bmad/bmgd/workflows/create-tech-spec.mdc | 15 + .../rules/bmad/bmgd/workflows/dev-story.mdc | 15 + .../bmad/bmgd/workflows/game-architecture.mdc | 15 + .../rules/bmad/bmgd/workflows/game-brief.mdc | 15 + .../bmad/bmgd/workflows/gametest-automate.mdc | 15 + .../bmgd/workflows/gametest-framework.mdc | 15 + .../bmgd/workflows/gametest-performance.mdc | 15 + .../bmgd/workflows/gametest-playtest-plan.mdc | 15 + .../bmgd/workflows/gametest-test-design.mdc | 15 + .../bmgd/workflows/gametest-test-review.mdc | 15 + q1/.cursor/rules/bmad/bmgd/workflows/gdd.mdc | 15 + .../workflows/generate-project-context.mdc | 7 + .../rules/bmad/bmgd/workflows/narrative.mdc | 15 + .../rules/bmad/bmgd/workflows/quick-dev.mdc | 15 + .../bmad/bmgd/workflows/quick-prototype.mdc | 15 + .../bmad/bmgd/workflows/retrospective.mdc | 15 + .../bmad/bmgd/workflows/sprint-planning.mdc | 15 + .../bmad/bmgd/workflows/sprint-status.mdc | 15 + .../bmad/bmgd/workflows/workflow-init.mdc | 15 + .../bmad/bmgd/workflows/workflow-status.mdc | 15 + q1/.cursor/rules/bmad/bmm/agents/analyst.mdc | 15 + .../rules/bmad/bmm/agents/architect.mdc | 15 + q1/.cursor/rules/bmad/bmm/agents/dev.mdc | 15 + q1/.cursor/rules/bmad/bmm/agents/pm.mdc | 15 + .../bmad/bmm/agents/quick-flow-solo-dev.mdc | 15 + q1/.cursor/rules/bmad/bmm/agents/sm.mdc | 15 + q1/.cursor/rules/bmad/bmm/agents/tea.mdc | 15 + .../rules/bmad/bmm/agents/tech-writer.mdc | 15 + .../rules/bmad/bmm/agents/ux-designer.mdc | 15 + .../check-implementation-readiness.mdc | 7 + .../rules/bmad/bmm/workflows/code-review.mdc | 15 + .../bmad/bmm/workflows/correct-course.mdc | 15 + .../bmm/workflows/create-architecture.mdc | 7 + .../workflows/create-epics-and-stories.mdc | 7 + .../workflows/create-excalidraw-dataflow.mdc | 15 + .../workflows/create-excalidraw-diagram.mdc | 15 + .../workflows/create-excalidraw-flowchart.mdc | 15 + .../workflows/create-excalidraw-wireframe.mdc | 15 + .../rules/bmad/bmm/workflows/create-prd.mdc | 7 + .../bmm/workflows/create-product-brief.mdc | 7 + .../rules/bmad/bmm/workflows/create-story.mdc | 15 + .../bmad/bmm/workflows/create-tech-spec.mdc | 15 + .../bmad/bmm/workflows/create-ux-design.mdc | 7 + .../rules/bmad/bmm/workflows/dev-story.mdc | 15 + .../bmad/bmm/workflows/document-project.mdc | 15 + .../workflows/generate-project-context.mdc | 7 + .../rules/bmad/bmm/workflows/quick-dev.mdc | 15 + .../rules/bmad/bmm/workflows/research.mdc | 7 + .../bmad/bmm/workflows/retrospective.mdc | 15 + .../bmad/bmm/workflows/sprint-planning.mdc | 15 + .../bmad/bmm/workflows/sprint-status.mdc | 15 + .../bmad/bmm/workflows/testarch-atdd.mdc | 15 + .../bmad/bmm/workflows/testarch-automate.mdc | 15 + .../rules/bmad/bmm/workflows/testarch-ci.mdc | 15 + .../bmad/bmm/workflows/testarch-framework.mdc | 15 + .../rules/bmad/bmm/workflows/testarch-nfr.mdc | 15 + .../bmm/workflows/testarch-test-design.mdc | 15 + .../bmm/workflows/testarch-test-review.mdc | 15 + .../bmad/bmm/workflows/testarch-trace.mdc | 15 + .../bmad/bmm/workflows/workflow-init.mdc | 15 + .../bmad/bmm/workflows/workflow-status.mdc | 15 + .../bmad/cis/agents/brainstorming-coach.mdc | 15 + .../cis/agents/creative-problem-solver.mdc | 15 + .../bmad/cis/agents/design-thinking-coach.mdc | 15 + .../bmad/cis/agents/innovation-strategist.mdc | 15 + .../bmad/cis/agents/presentation-master.mdc | 15 + .../rules/bmad/cis/agents/storyteller.mdc | 15 + .../bmad/cis/workflows/design-thinking.mdc | 15 + .../cis/workflows/innovation-strategy.mdc | 15 + .../bmad/cis/workflows/problem-solving.mdc | 15 + .../rules/bmad/cis/workflows/storytelling.mdc | 15 + .../rules/bmad/core/agents/bmad-master.mdc | 15 + .../bmad/core/tasks/advanced-elicitation.mdc | 122 +++++ .../rules/bmad/core/tasks/index-docs.mdc | 71 +++ .../rules/bmad/core/tools/shard-doc.mdc | 115 +++++ .../bmad/core/workflows/brainstorming.mdc | 7 + .../rules/bmad/core/workflows/party-mode.mdc | 7 + q1/.cursor/rules/bmad/index.mdc | 175 +++++++ .../bmd-custom-bmb-agent-builder.agent.md | 31 ++ .../bmd-custom-bmb-module-builder.agent.md | 31 ++ .../bmd-custom-bmb-workflow-builder.agent.md | 31 ++ .../bmd-custom-bmgd-game-architect.agent.md | 31 ++ .../bmd-custom-bmgd-game-designer.agent.md | 31 ++ .../agents/bmd-custom-bmgd-game-dev.agent.md | 31 ++ .../agents/bmd-custom-bmgd-game-qa.agent.md | 31 ++ ...bmd-custom-bmgd-game-scrum-master.agent.md | 31 ++ .../bmd-custom-bmgd-game-solo-dev.agent.md | 31 ++ .../agents/bmd-custom-bmm-analyst.agent.md | 31 ++ .../agents/bmd-custom-bmm-architect.agent.md | 31 ++ q1/.github/agents/bmd-custom-bmm-dev.agent.md | 31 ++ q1/.github/agents/bmd-custom-bmm-pm.agent.md | 31 ++ ...md-custom-bmm-quick-flow-solo-dev.agent.md | 31 ++ q1/.github/agents/bmd-custom-bmm-sm.agent.md | 31 ++ q1/.github/agents/bmd-custom-bmm-tea.agent.md | 31 ++ .../bmd-custom-bmm-tech-writer.agent.md | 31 ++ .../bmd-custom-bmm-ux-designer.agent.md | 31 ++ ...md-custom-cis-brainstorming-coach.agent.md | 31 ++ ...ustom-cis-creative-problem-solver.agent.md | 31 ++ ...-custom-cis-design-thinking-coach.agent.md | 31 ++ ...-custom-cis-innovation-strategist.agent.md | 31 ++ ...md-custom-cis-presentation-master.agent.md | 31 ++ .../bmd-custom-cis-storyteller.agent.md | 31 ++ .../bmd-custom-core-bmad-master.agent.md | 31 ++ .../commands/bmad/agents/bmb-agent-builder.md | 14 + .../bmad/agents/bmb-module-builder.md | 14 + .../bmad/agents/bmb-workflow-builder.md | 14 + .../bmad/agents/bmgd-game-architect.md | 14 + .../bmad/agents/bmgd-game-designer.md | 14 + .../commands/bmad/agents/bmgd-game-dev.md | 14 + .../commands/bmad/agents/bmgd-game-qa.md | 14 + .../bmad/agents/bmgd-game-scrum-master.md | 14 + .../bmad/agents/bmgd-game-solo-dev.md | 14 + q1/.iflow/commands/bmad/agents/bmm-analyst.md | 14 + .../commands/bmad/agents/bmm-architect.md | 14 + q1/.iflow/commands/bmad/agents/bmm-dev.md | 14 + q1/.iflow/commands/bmad/agents/bmm-pm.md | 14 + .../bmad/agents/bmm-quick-flow-solo-dev.md | 14 + q1/.iflow/commands/bmad/agents/bmm-sm.md | 14 + q1/.iflow/commands/bmad/agents/bmm-tea.md | 14 + .../commands/bmad/agents/bmm-tech-writer.md | 14 + .../commands/bmad/agents/bmm-ux-designer.md | 14 + .../bmad/agents/cis-brainstorming-coach.md | 14 + .../agents/cis-creative-problem-solver.md | 14 + .../bmad/agents/cis-design-thinking-coach.md | 14 + .../bmad/agents/cis-innovation-strategist.md | 14 + .../bmad/agents/cis-presentation-master.md | 14 + .../commands/bmad/agents/cis-storyteller.md | 14 + .../commands/bmad/agents/core-bmad-master.md | 14 + .../bmad/tasks/core-advanced-elicitation.md | 131 +++++ .../commands/bmad/tasks/core-index-docs.md | 81 +++ .../bmad/tasks/core-validate-workflow.md | 104 ++++ .../commands/bmad/tasks/core-workflow.md | 251 ++++++++++ .../bmb-Meal Prep & Nutrition Plan.md | 5 + .../bmad/workflows/bmb-create-agent.md | 5 + .../bmad/workflows/bmb-create-module.md | 5 + .../bmad/workflows/bmb-create-workflow.md | 5 + .../commands/bmad/workflows/bmb-edit-agent.md | 5 + .../bmad/workflows/bmb-edit-workflow.md | 5 + .../bmb-workflow-compliance-check.md | 5 + .../bmad/workflows/bmgd-brainstorm-game.md | 13 + .../bmad/workflows/bmgd-code-review.md | 13 + .../bmad/workflows/bmgd-correct-course.md | 13 + .../bmad/workflows/bmgd-create-game-brief.md | 5 + .../bmad/workflows/bmgd-create-gdd.md | 5 + .../bmad/workflows/bmgd-create-story.md | 13 + .../bmad/workflows/bmgd-create-tech-spec.md | 13 + .../commands/bmad/workflows/bmgd-dev-story.md | 13 + .../bmad/workflows/bmgd-game-architecture.md | 13 + .../bmad/workflows/bmgd-game-brief.md | 13 + .../bmad/workflows/bmgd-gametest-automate.md | 13 + .../bmad/workflows/bmgd-gametest-framework.md | 13 + .../workflows/bmgd-gametest-performance.md | 13 + .../workflows/bmgd-gametest-playtest-plan.md | 13 + .../workflows/bmgd-gametest-test-design.md | 13 + .../workflows/bmgd-gametest-test-review.md | 13 + q1/.iflow/commands/bmad/workflows/bmgd-gdd.md | 13 + .../bmgd-generate-project-context.md | 5 + .../commands/bmad/workflows/bmgd-narrative.md | 13 + .../commands/bmad/workflows/bmgd-quick-dev.md | 13 + .../bmad/workflows/bmgd-quick-prototype.md | 13 + .../bmad/workflows/bmgd-retrospective.md | 13 + .../bmad/workflows/bmgd-sprint-planning.md | 13 + .../bmad/workflows/bmgd-sprint-status.md | 13 + .../bmad/workflows/bmgd-workflow-init.md | 13 + .../bmad/workflows/bmgd-workflow-status.md | 13 + .../bmm-check-implementation-readiness.md | 5 + .../bmad/workflows/bmm-code-review.md | 13 + .../bmad/workflows/bmm-correct-course.md | 13 + .../bmad/workflows/bmm-create-architecture.md | 5 + .../workflows/bmm-create-epics-and-stories.md | 5 + .../bmm-create-excalidraw-dataflow.md | 13 + .../bmm-create-excalidraw-diagram.md | 13 + .../bmm-create-excalidraw-flowchart.md | 13 + .../bmm-create-excalidraw-wireframe.md | 13 + .../commands/bmad/workflows/bmm-create-prd.md | 5 + .../workflows/bmm-create-product-brief.md | 5 + .../bmad/workflows/bmm-create-story.md | 13 + .../bmad/workflows/bmm-create-tech-spec.md | 13 + .../bmad/workflows/bmm-create-ux-design.md | 5 + .../commands/bmad/workflows/bmm-dev-story.md | 13 + .../bmad/workflows/bmm-document-project.md | 13 + .../workflows/bmm-generate-project-context.md | 5 + .../commands/bmad/workflows/bmm-quick-dev.md | 13 + .../commands/bmad/workflows/bmm-research.md | 5 + .../bmad/workflows/bmm-retrospective.md | 13 + .../bmad/workflows/bmm-sprint-planning.md | 13 + .../bmad/workflows/bmm-sprint-status.md | 13 + .../bmad/workflows/bmm-testarch-atdd.md | 13 + .../bmad/workflows/bmm-testarch-automate.md | 13 + .../bmad/workflows/bmm-testarch-ci.md | 13 + .../bmad/workflows/bmm-testarch-framework.md | 13 + .../bmad/workflows/bmm-testarch-nfr.md | 13 + .../workflows/bmm-testarch-test-design.md | 13 + .../workflows/bmm-testarch-test-review.md | 13 + .../bmad/workflows/bmm-testarch-trace.md | 13 + .../bmad/workflows/bmm-workflow-init.md | 13 + .../bmad/workflows/bmm-workflow-status.md | 13 + .../bmad/workflows/cis-design-thinking.md | 13 + .../bmad/workflows/cis-innovation-strategy.md | 13 + .../bmad/workflows/cis-problem-solving.md | 13 + .../bmad/workflows/cis-storytelling.md | 13 + .../bmad/workflows/core-brainstorming.md | 5 + .../bmad/workflows/core-party-mode.md | 5 + q1/.kilocodemodes | 301 ++++++++++++ .../agent/bmad-agent-bmb-agent-builder.md | 14 + .../agent/bmad-agent-bmb-module-builder.md | 14 + .../agent/bmad-agent-bmb-workflow-builder.md | 14 + .../agent/bmad-agent-bmgd-game-architect.md | 14 + .../agent/bmad-agent-bmgd-game-designer.md | 14 + .../agent/bmad-agent-bmgd-game-dev.md | 14 + q1/.opencode/agent/bmad-agent-bmgd-game-qa.md | 14 + .../bmad-agent-bmgd-game-scrum-master.md | 14 + .../agent/bmad-agent-bmgd-game-solo-dev.md | 14 + q1/.opencode/agent/bmad-agent-bmm-analyst.md | 14 + .../agent/bmad-agent-bmm-architect.md | 14 + q1/.opencode/agent/bmad-agent-bmm-dev.md | 14 + q1/.opencode/agent/bmad-agent-bmm-pm.md | 14 + .../bmad-agent-bmm-quick-flow-solo-dev.md | 14 + q1/.opencode/agent/bmad-agent-bmm-sm.md | 14 + q1/.opencode/agent/bmad-agent-bmm-tea.md | 14 + .../agent/bmad-agent-bmm-tech-writer.md | 14 + .../agent/bmad-agent-bmm-ux-designer.md | 14 + .../bmad-agent-cis-brainstorming-coach.md | 14 + .../bmad-agent-cis-creative-problem-solver.md | 14 + .../bmad-agent-cis-design-thinking-coach.md | 14 + .../bmad-agent-cis-innovation-strategist.md | 14 + .../bmad-agent-cis-presentation-master.md | 14 + .../agent/bmad-agent-cis-storyteller.md | 14 + .../agent/bmad-agent-core-bmad-master.md | 14 + .../bmad-bmb-Meal Prep & Nutrition Plan.md | 5 + q1/.opencode/command/bmad-bmb-create-agent.md | 5 + .../command/bmad-bmb-create-module.md | 5 + .../command/bmad-bmb-create-workflow.md | 5 + q1/.opencode/command/bmad-bmb-edit-agent.md | 5 + .../command/bmad-bmb-edit-workflow.md | 5 + .../bmad-bmb-workflow-compliance-check.md | 5 + .../command/bmad-bmgd-brainstorm-game.md | 13 + q1/.opencode/command/bmad-bmgd-code-review.md | 13 + .../command/bmad-bmgd-correct-course.md | 13 + .../command/bmad-bmgd-create-game-brief.md | 5 + q1/.opencode/command/bmad-bmgd-create-gdd.md | 5 + .../command/bmad-bmgd-create-story.md | 13 + .../command/bmad-bmgd-create-tech-spec.md | 13 + q1/.opencode/command/bmad-bmgd-dev-story.md | 13 + .../command/bmad-bmgd-game-architecture.md | 13 + q1/.opencode/command/bmad-bmgd-game-brief.md | 13 + .../command/bmad-bmgd-gametest-automate.md | 13 + .../command/bmad-bmgd-gametest-framework.md | 13 + .../command/bmad-bmgd-gametest-performance.md | 13 + .../bmad-bmgd-gametest-playtest-plan.md | 13 + .../command/bmad-bmgd-gametest-test-design.md | 13 + .../command/bmad-bmgd-gametest-test-review.md | 13 + q1/.opencode/command/bmad-bmgd-gdd.md | 13 + .../bmad-bmgd-generate-project-context.md | 5 + q1/.opencode/command/bmad-bmgd-narrative.md | 13 + q1/.opencode/command/bmad-bmgd-quick-dev.md | 13 + .../command/bmad-bmgd-quick-prototype.md | 13 + .../command/bmad-bmgd-retrospective.md | 13 + .../command/bmad-bmgd-sprint-planning.md | 13 + .../command/bmad-bmgd-sprint-status.md | 13 + .../command/bmad-bmgd-workflow-init.md | 13 + .../command/bmad-bmgd-workflow-status.md | 13 + ...bmad-bmm-check-implementation-readiness.md | 5 + q1/.opencode/command/bmad-bmm-code-review.md | 13 + .../command/bmad-bmm-correct-course.md | 13 + .../command/bmad-bmm-create-architecture.md | 5 + .../bmad-bmm-create-epics-and-stories.md | 5 + .../bmad-bmm-create-excalidraw-dataflow.md | 13 + .../bmad-bmm-create-excalidraw-diagram.md | 13 + .../bmad-bmm-create-excalidraw-flowchart.md | 13 + .../bmad-bmm-create-excalidraw-wireframe.md | 13 + q1/.opencode/command/bmad-bmm-create-prd.md | 5 + .../command/bmad-bmm-create-product-brief.md | 5 + q1/.opencode/command/bmad-bmm-create-story.md | 13 + .../command/bmad-bmm-create-tech-spec.md | 13 + .../command/bmad-bmm-create-ux-design.md | 5 + q1/.opencode/command/bmad-bmm-dev-story.md | 13 + .../command/bmad-bmm-document-project.md | 13 + .../bmad-bmm-generate-project-context.md | 5 + q1/.opencode/command/bmad-bmm-quick-dev.md | 13 + q1/.opencode/command/bmad-bmm-research.md | 5 + .../command/bmad-bmm-retrospective.md | 13 + .../command/bmad-bmm-sprint-planning.md | 13 + .../command/bmad-bmm-sprint-status.md | 13 + .../command/bmad-bmm-testarch-atdd.md | 13 + .../command/bmad-bmm-testarch-automate.md | 13 + q1/.opencode/command/bmad-bmm-testarch-ci.md | 13 + .../command/bmad-bmm-testarch-framework.md | 13 + q1/.opencode/command/bmad-bmm-testarch-nfr.md | 13 + .../command/bmad-bmm-testarch-test-design.md | 13 + .../command/bmad-bmm-testarch-test-review.md | 13 + .../command/bmad-bmm-testarch-trace.md | 13 + .../command/bmad-bmm-workflow-init.md | 13 + .../command/bmad-bmm-workflow-status.md | 13 + .../command/bmad-cis-design-thinking.md | 13 + .../command/bmad-cis-innovation-strategy.md | 13 + .../command/bmad-cis-problem-solving.md | 13 + q1/.opencode/command/bmad-cis-storytelling.md | 13 + .../command/bmad-core-brainstorming.md | 5 + q1/.opencode/command/bmad-core-party-mode.md | 5 + .../bmad-task-core-advanced-elicitation.md | 9 + .../command/bmad-task-core-index-docs.md | 9 + .../command/bmad-tool-core-shard-doc.md | 9 + .../bmad/bmb/agents/agent-builder.toml | 12 + .../bmad/bmb/agents/module-builder.toml | 12 + .../bmad/bmb/agents/workflow-builder.toml | 12 + .../bmad/bmgd/agents/game-architect.toml | 12 + .../bmad/bmgd/agents/game-designer.toml | 12 + .../commands/bmad/bmgd/agents/game-dev.toml | 12 + .../commands/bmad/bmgd/agents/game-qa.toml | 12 + .../bmad/bmgd/agents/game-scrum-master.toml | 12 + .../bmad/bmgd/agents/game-solo-dev.toml | 12 + .../bmad/bmgd/workflows/brainstorm-game.toml | 46 ++ .../bmad/bmgd/workflows/code-review.toml | 66 +++ .../bmad/bmgd/workflows/correct-course.toml | 65 +++ .../bmad/bmgd/workflows/create-story.toml | 81 +++ .../bmad/bmgd/workflows/create-tech-spec.toml | 29 ++ .../bmad/bmgd/workflows/dev-story.toml | 70 +++ .../bmgd/workflows/game-architecture.toml | 74 +++ .../bmad/bmgd/workflows/game-brief.toml | 48 ++ .../commands/bmad/bmgd/workflows/gdd.toml | 51 ++ .../bmad/bmgd/workflows/narrative.toml | 55 +++ .../bmad/bmgd/workflows/quick-dev.toml | 47 ++ .../bmad/bmgd/workflows/quick-prototype.toml | 38 ++ .../bmad/bmgd/workflows/retrospective.toml | 64 +++ .../bmad/bmgd/workflows/sprint-planning.toml | 58 +++ .../bmad/bmgd/workflows/sprint-status.toml | 37 ++ .../bmad/bmgd/workflows/workflow-init.toml | 31 ++ .../bmad/bmgd/workflows/workflow-status.toml | 32 ++ .../commands/bmad/bmm/agents/analyst.toml | 12 + .../commands/bmad/bmm/agents/architect.toml | 12 + q1/.qwen/commands/bmad/bmm/agents/dev.toml | 12 + q1/.qwen/commands/bmad/bmm/agents/pm.toml | 12 + .../bmad/bmm/agents/quick-flow-solo-dev.toml | 12 + q1/.qwen/commands/bmad/bmm/agents/sm.toml | 12 + q1/.qwen/commands/bmad/bmm/agents/tea.toml | 12 + .../commands/bmad/bmm/agents/tech-writer.toml | 12 + .../commands/bmad/bmm/agents/ux-designer.toml | 12 + .../bmad/bmm/workflows/code-review.toml | 56 +++ .../bmad/bmm/workflows/correct-course.toml | 60 +++ .../workflows/create-excalidraw-dataflow.toml | 29 ++ .../workflows/create-excalidraw-diagram.toml | 29 ++ .../create-excalidraw-flowchart.toml | 29 ++ .../create-excalidraw-wireframe.toml | 29 ++ .../bmad/bmm/workflows/create-story.toml | 62 +++ .../bmad/bmm/workflows/create-tech-spec.toml | 28 ++ .../bmad/bmm/workflows/dev-story.toml | 29 ++ .../bmad/bmm/workflows/document-project.toml | 33 ++ .../bmad/bmm/workflows/quick-dev.toml | 35 ++ .../bmad/bmm/workflows/retrospective.toml | 59 +++ .../bmad/bmm/workflows/sprint-planning.toml | 55 +++ .../bmad/bmm/workflows/sprint-status.toml | 37 ++ .../bmad/bmm/workflows/workflow-init.toml | 31 ++ .../bmad/bmm/workflows/workflow-status.toml | 32 ++ .../bmad/cis/agents/brainstorming-coach.toml | 12 + .../cis/agents/creative-problem-solver.toml | 12 + .../cis/agents/design-thinking-coach.toml | 12 + .../cis/agents/innovation-strategist.toml | 12 + .../bmad/cis/agents/presentation-master.toml | 12 + .../commands/bmad/cis/agents/storyteller.toml | 12 + .../bmad/cis/workflows/design-thinking.toml | 31 ++ .../cis/workflows/innovation-strategy.toml | 31 ++ .../bmad/cis/workflows/problem-solving.toml | 31 ++ .../bmad/cis/workflows/storytelling.toml | 31 ++ .../bmad/core/agents/bmad-master.toml | 12 + .../commands/bmad/core/tools/shard-doc.toml | 112 +++++ .../bmad-task-core-advanced-elicitation.md | 9 + .../references/bmad-task-core-index-docs.md | 9 + .../references/bmad-tool-core-shard-doc.md | 9 + .../subagents/bmad-bmb-agent-builder.md | 6 + .../subagents/bmad-bmb-module-builder.md | 6 + .../subagents/bmad-bmb-workflow-builder.md | 6 + .../subagents/bmad-bmgd-game-architect.md | 6 + .../subagents/bmad-bmgd-game-designer.md | 6 + q1/.rovodev/subagents/bmad-bmgd-game-dev.md | 6 + q1/.rovodev/subagents/bmad-bmgd-game-qa.md | 6 + .../subagents/bmad-bmgd-game-scrum-master.md | 6 + .../subagents/bmad-bmgd-game-solo-dev.md | 6 + q1/.rovodev/subagents/bmad-bmm-analyst.md | 6 + q1/.rovodev/subagents/bmad-bmm-architect.md | 6 + q1/.rovodev/subagents/bmad-bmm-dev.md | 6 + q1/.rovodev/subagents/bmad-bmm-pm.md | 6 + .../subagents/bmad-bmm-quick-flow-solo-dev.md | 6 + q1/.rovodev/subagents/bmad-bmm-sm.md | 6 + q1/.rovodev/subagents/bmad-bmm-tea.md | 6 + q1/.rovodev/subagents/bmad-bmm-tech-writer.md | 6 + q1/.rovodev/subagents/bmad-bmm-ux-designer.md | 6 + .../subagents/bmad-cis-brainstorming-coach.md | 6 + .../bmad-cis-creative-problem-solver.md | 6 + .../bmad-cis-design-thinking-coach.md | 6 + .../bmad-cis-innovation-strategist.md | 6 + .../subagents/bmad-cis-presentation-master.md | 6 + q1/.rovodev/subagents/bmad-cis-storyteller.md | 6 + .../subagents/bmad-core-bmad-master.md | 6 + .../workflows/Meal Prep & Nutrition Plan.md | 5 + q1/.rovodev/workflows/brainstorm-game.md | 13 + q1/.rovodev/workflows/brainstorming.md | 5 + .../check-implementation-readiness.md | 5 + q1/.rovodev/workflows/code-review.md | 13 + q1/.rovodev/workflows/correct-course.md | 13 + q1/.rovodev/workflows/create-agent.md | 5 + q1/.rovodev/workflows/create-architecture.md | 5 + .../workflows/create-epics-and-stories.md | 5 + .../workflows/create-excalidraw-dataflow.md | 13 + .../workflows/create-excalidraw-diagram.md | 13 + .../workflows/create-excalidraw-flowchart.md | 13 + .../workflows/create-excalidraw-wireframe.md | 13 + q1/.rovodev/workflows/create-game-brief.md | 5 + q1/.rovodev/workflows/create-gdd.md | 5 + q1/.rovodev/workflows/create-module.md | 5 + q1/.rovodev/workflows/create-prd.md | 5 + q1/.rovodev/workflows/create-product-brief.md | 5 + q1/.rovodev/workflows/create-story.md | 13 + q1/.rovodev/workflows/create-tech-spec.md | 13 + q1/.rovodev/workflows/create-ux-design.md | 5 + q1/.rovodev/workflows/create-workflow.md | 5 + q1/.rovodev/workflows/design-thinking.md | 13 + q1/.rovodev/workflows/dev-story.md | 13 + q1/.rovodev/workflows/document-project.md | 13 + q1/.rovodev/workflows/edit-agent.md | 5 + q1/.rovodev/workflows/edit-workflow.md | 5 + q1/.rovodev/workflows/game-architecture.md | 13 + q1/.rovodev/workflows/game-brief.md | 13 + q1/.rovodev/workflows/gametest-automate.md | 13 + q1/.rovodev/workflows/gametest-framework.md | 13 + q1/.rovodev/workflows/gametest-performance.md | 13 + .../workflows/gametest-playtest-plan.md | 13 + q1/.rovodev/workflows/gametest-test-design.md | 13 + q1/.rovodev/workflows/gametest-test-review.md | 13 + q1/.rovodev/workflows/gdd.md | 13 + .../workflows/generate-project-context.md | 5 + q1/.rovodev/workflows/innovation-strategy.md | 13 + q1/.rovodev/workflows/narrative.md | 13 + q1/.rovodev/workflows/party-mode.md | 5 + q1/.rovodev/workflows/problem-solving.md | 13 + q1/.rovodev/workflows/quick-dev.md | 13 + q1/.rovodev/workflows/quick-prototype.md | 13 + q1/.rovodev/workflows/research.md | 5 + q1/.rovodev/workflows/retrospective.md | 13 + q1/.rovodev/workflows/sprint-planning.md | 13 + q1/.rovodev/workflows/sprint-status.md | 13 + q1/.rovodev/workflows/storytelling.md | 13 + q1/.rovodev/workflows/testarch-atdd.md | 13 + q1/.rovodev/workflows/testarch-automate.md | 13 + q1/.rovodev/workflows/testarch-ci.md | 13 + q1/.rovodev/workflows/testarch-framework.md | 13 + q1/.rovodev/workflows/testarch-nfr.md | 13 + q1/.rovodev/workflows/testarch-test-design.md | 13 + q1/.rovodev/workflows/testarch-test-review.md | 13 + q1/.rovodev/workflows/testarch-trace.md | 13 + .../workflows/workflow-compliance-check.md | 5 + q1/.rovodev/workflows/workflow-init.md | 13 + q1/.rovodev/workflows/workflow-status.md | 13 + .../installers/lib/core/config-collector.js | 2 +- tools/cli/installers/lib/core/installer.js | 9 +- tools/cli/installers/lib/ide/antigravity.js | 6 +- tools/cli/installers/lib/ide/claude-code.js | 6 +- tools/cli/installers/lib/ide/codex.js | 2 +- .../cli/installers/lib/ide/github-copilot.js | 2 +- tools/cli/lib/ui.js | 4 +- 783 files changed, 13034 insertions(+), 413 deletions(-) create mode 100644 q1/.augment/commands/bmad/agents/bmb-agent-builder.md create mode 100644 q1/.augment/commands/bmad/agents/bmb-module-builder.md create mode 100644 q1/.augment/commands/bmad/agents/bmb-workflow-builder.md create mode 100644 q1/.augment/commands/bmad/agents/bmgd-game-architect.md create mode 100644 q1/.augment/commands/bmad/agents/bmgd-game-designer.md create mode 100644 q1/.augment/commands/bmad/agents/bmgd-game-dev.md create mode 100644 q1/.augment/commands/bmad/agents/bmgd-game-qa.md create mode 100644 q1/.augment/commands/bmad/agents/bmgd-game-scrum-master.md create mode 100644 q1/.augment/commands/bmad/agents/bmgd-game-solo-dev.md create mode 100644 q1/.augment/commands/bmad/agents/bmm-analyst.md create mode 100644 q1/.augment/commands/bmad/agents/bmm-architect.md create mode 100644 q1/.augment/commands/bmad/agents/bmm-dev.md create mode 100644 q1/.augment/commands/bmad/agents/bmm-pm.md create mode 100644 q1/.augment/commands/bmad/agents/bmm-quick-flow-solo-dev.md create mode 100644 q1/.augment/commands/bmad/agents/bmm-sm.md create mode 100644 q1/.augment/commands/bmad/agents/bmm-tea.md create mode 100644 q1/.augment/commands/bmad/agents/bmm-tech-writer.md create mode 100644 q1/.augment/commands/bmad/agents/bmm-ux-designer.md create mode 100644 q1/.augment/commands/bmad/agents/cis-brainstorming-coach.md create mode 100644 q1/.augment/commands/bmad/agents/cis-creative-problem-solver.md create mode 100644 q1/.augment/commands/bmad/agents/cis-design-thinking-coach.md create mode 100644 q1/.augment/commands/bmad/agents/cis-innovation-strategist.md create mode 100644 q1/.augment/commands/bmad/agents/cis-presentation-master.md create mode 100644 q1/.augment/commands/bmad/agents/cis-storyteller.md create mode 100644 q1/.augment/commands/bmad/agents/core-bmad-master.md create mode 100644 q1/.augment/commands/bmad/tasks/core-advanced-elicitation.md create mode 100644 q1/.augment/commands/bmad/tasks/core-index-docs.md create mode 100644 q1/.augment/commands/bmad/tools/core-shard-doc.md create mode 100644 q1/.augment/commands/bmad/workflows/bmb-Meal Prep & Nutrition Plan.md create mode 100644 q1/.augment/commands/bmad/workflows/bmb-create-agent.md create mode 100644 q1/.augment/commands/bmad/workflows/bmb-create-module.md create mode 100644 q1/.augment/commands/bmad/workflows/bmb-create-workflow.md create mode 100644 q1/.augment/commands/bmad/workflows/bmb-edit-agent.md create mode 100644 q1/.augment/commands/bmad/workflows/bmb-edit-workflow.md create mode 100644 q1/.augment/commands/bmad/workflows/bmb-workflow-compliance-check.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-brainstorm-game.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-code-review.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-correct-course.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-create-game-brief.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-create-gdd.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-create-story.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-create-tech-spec.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-dev-story.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-game-architecture.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-game-brief.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-gametest-automate.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-gametest-framework.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-gametest-performance.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-gametest-playtest-plan.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-gametest-test-design.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-gametest-test-review.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-gdd.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-generate-project-context.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-narrative.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-quick-dev.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-quick-prototype.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-retrospective.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-sprint-planning.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-sprint-status.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-workflow-init.md create mode 100644 q1/.augment/commands/bmad/workflows/bmgd-workflow-status.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-check-implementation-readiness.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-code-review.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-correct-course.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-create-architecture.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-create-epics-and-stories.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-dataflow.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-diagram.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-flowchart.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-wireframe.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-create-prd.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-create-product-brief.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-create-story.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-create-tech-spec.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-create-ux-design.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-dev-story.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-document-project.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-generate-project-context.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-quick-dev.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-research.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-retrospective.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-sprint-planning.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-sprint-status.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-testarch-atdd.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-testarch-automate.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-testarch-ci.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-testarch-framework.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-testarch-nfr.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-testarch-test-design.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-testarch-test-review.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-testarch-trace.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-workflow-init.md create mode 100644 q1/.augment/commands/bmad/workflows/bmm-workflow-status.md create mode 100644 q1/.augment/commands/bmad/workflows/cis-design-thinking.md create mode 100644 q1/.augment/commands/bmad/workflows/cis-innovation-strategy.md create mode 100644 q1/.augment/commands/bmad/workflows/cis-problem-solving.md create mode 100644 q1/.augment/commands/bmad/workflows/cis-storytelling.md create mode 100644 q1/.augment/commands/bmad/workflows/core-brainstorming.md create mode 100644 q1/.augment/commands/bmad/workflows/core-party-mode.md create mode 100644 q1/.clinerules/workflows/bmad-bmb-agents-agent-builder.md create mode 100644 q1/.clinerules/workflows/bmad-bmb-agents-module-builder.md create mode 100644 q1/.clinerules/workflows/bmad-bmb-agents-workflow-builder.md create mode 100644 q1/.clinerules/workflows/bmad-bmb-workflows-Meal Prep & Nutrition Plan.md create mode 100644 q1/.clinerules/workflows/bmad-bmb-workflows-README.md create mode 100644 q1/.clinerules/workflows/bmad-bmb-workflows-create-agent.md create mode 100644 q1/.clinerules/workflows/bmad-bmb-workflows-create-module.md create mode 100644 q1/.clinerules/workflows/bmad-bmb-workflows-create-workflow.md create mode 100644 q1/.clinerules/workflows/bmad-bmb-workflows-edit-agent.md create mode 100644 q1/.clinerules/workflows/bmad-bmb-workflows-edit-workflow.md create mode 100644 q1/.clinerules/workflows/bmad-bmb-workflows-workflow-compliance-check.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-agents-game-architect.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-agents-game-designer.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-agents-game-dev.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-agents-game-qa.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-agents-game-scrum-master.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-agents-game-solo-dev.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-README.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-brainstorm-game.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-code-review.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-correct-course.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-create-game-brief.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-create-gdd.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-create-story.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-create-tech-spec.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-dev-story.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-game-architecture.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-game-brief.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-automate.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-framework.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-performance.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-playtest-plan.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-test-design.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-test-review.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-gdd.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-generate-project-context.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-narrative.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-quick-dev.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-quick-prototype.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-retrospective.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-sprint-planning.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-sprint-status.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-workflow-init.md create mode 100644 q1/.clinerules/workflows/bmad-bmgd-workflows-workflow-status.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-agents-analyst.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-agents-architect.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-agents-dev.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-agents-pm.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-agents-quick-flow-solo-dev.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-agents-sm.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-agents-tea.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-agents-tech-writer.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-agents-ux-designer.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-README.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-check-implementation-readiness.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-code-review.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-correct-course.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-create-architecture.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-create-epics-and-stories.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-dataflow.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-diagram.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-flowchart.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-wireframe.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-create-prd.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-create-product-brief.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-create-story.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-create-tech-spec.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-create-ux-design.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-dev-story.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-document-project.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-generate-project-context.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-quick-dev.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-research.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-retrospective.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-sprint-planning.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-sprint-status.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-testarch-atdd.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-testarch-automate.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-testarch-ci.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-testarch-framework.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-testarch-nfr.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-testarch-test-design.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-testarch-test-review.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-testarch-trace.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-workflow-init.md create mode 100644 q1/.clinerules/workflows/bmad-bmm-workflows-workflow-status.md create mode 100644 q1/.clinerules/workflows/bmad-cis-agents-brainstorming-coach.md create mode 100644 q1/.clinerules/workflows/bmad-cis-agents-creative-problem-solver.md create mode 100644 q1/.clinerules/workflows/bmad-cis-agents-design-thinking-coach.md create mode 100644 q1/.clinerules/workflows/bmad-cis-agents-innovation-strategist.md create mode 100644 q1/.clinerules/workflows/bmad-cis-agents-presentation-master.md create mode 100644 q1/.clinerules/workflows/bmad-cis-agents-storyteller-storyteller.md create mode 100644 q1/.clinerules/workflows/bmad-cis-workflows-README.md create mode 100644 q1/.clinerules/workflows/bmad-cis-workflows-design-thinking.md create mode 100644 q1/.clinerules/workflows/bmad-cis-workflows-innovation-strategy.md create mode 100644 q1/.clinerules/workflows/bmad-cis-workflows-problem-solving.md create mode 100644 q1/.clinerules/workflows/bmad-cis-workflows-storytelling.md create mode 100644 q1/.clinerules/workflows/bmad-core-agents-bmad-master.md create mode 100644 q1/.clinerules/workflows/bmad-core-workflows-README.md create mode 100644 q1/.clinerules/workflows/bmad-core-workflows-brainstorming.md create mode 100644 q1/.clinerules/workflows/bmad-core-workflows-party-mode.md create mode 100644 q1/.crush/commands/bmad/bmb/agents/agent-builder.md create mode 100644 q1/.crush/commands/bmad/bmb/agents/module-builder.md create mode 100644 q1/.crush/commands/bmad/bmb/agents/workflow-builder.md create mode 100644 q1/.crush/commands/bmad/bmb/workflows/Meal Prep & Nutrition Plan.md create mode 100644 q1/.crush/commands/bmad/bmb/workflows/create-agent.md create mode 100644 q1/.crush/commands/bmad/bmb/workflows/create-module.md create mode 100644 q1/.crush/commands/bmad/bmb/workflows/create-workflow.md create mode 100644 q1/.crush/commands/bmad/bmb/workflows/edit-agent.md create mode 100644 q1/.crush/commands/bmad/bmb/workflows/edit-workflow.md create mode 100644 q1/.crush/commands/bmad/bmb/workflows/workflow-compliance-check.md create mode 100644 q1/.crush/commands/bmad/bmgd/agents/game-architect.md create mode 100644 q1/.crush/commands/bmad/bmgd/agents/game-designer.md create mode 100644 q1/.crush/commands/bmad/bmgd/agents/game-dev.md create mode 100644 q1/.crush/commands/bmad/bmgd/agents/game-qa.md create mode 100644 q1/.crush/commands/bmad/bmgd/agents/game-scrum-master.md create mode 100644 q1/.crush/commands/bmad/bmgd/agents/game-solo-dev.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/brainstorm-game.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/code-review.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/correct-course.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/create-game-brief.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/create-gdd.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/create-story.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/create-tech-spec.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/dev-story.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/game-architecture.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/game-brief.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/gametest-automate.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/gametest-framework.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/gametest-performance.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/gametest-playtest-plan.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/gametest-test-design.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/gametest-test-review.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/gdd.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/generate-project-context.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/narrative.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/quick-dev.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/quick-prototype.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/retrospective.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/sprint-planning.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/sprint-status.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/workflow-init.md create mode 100644 q1/.crush/commands/bmad/bmgd/workflows/workflow-status.md create mode 100644 q1/.crush/commands/bmad/bmm/agents/analyst.md create mode 100644 q1/.crush/commands/bmad/bmm/agents/architect.md create mode 100644 q1/.crush/commands/bmad/bmm/agents/dev.md create mode 100644 q1/.crush/commands/bmad/bmm/agents/pm.md create mode 100644 q1/.crush/commands/bmad/bmm/agents/quick-flow-solo-dev.md create mode 100644 q1/.crush/commands/bmad/bmm/agents/sm.md create mode 100644 q1/.crush/commands/bmad/bmm/agents/tea.md create mode 100644 q1/.crush/commands/bmad/bmm/agents/tech-writer.md create mode 100644 q1/.crush/commands/bmad/bmm/agents/ux-designer.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/check-implementation-readiness.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/code-review.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/correct-course.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/create-architecture.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/create-epics-and-stories.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-dataflow.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-diagram.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-flowchart.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-wireframe.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/create-prd.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/create-product-brief.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/create-story.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/create-tech-spec.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/create-ux-design.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/dev-story.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/document-project.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/generate-project-context.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/quick-dev.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/research.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/retrospective.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/sprint-planning.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/sprint-status.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/testarch-atdd.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/testarch-automate.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/testarch-ci.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/testarch-framework.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/testarch-nfr.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/testarch-test-design.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/testarch-test-review.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/testarch-trace.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/workflow-init.md create mode 100644 q1/.crush/commands/bmad/bmm/workflows/workflow-status.md create mode 100644 q1/.crush/commands/bmad/cis/agents/brainstorming-coach.md create mode 100644 q1/.crush/commands/bmad/cis/agents/creative-problem-solver.md create mode 100644 q1/.crush/commands/bmad/cis/agents/design-thinking-coach.md create mode 100644 q1/.crush/commands/bmad/cis/agents/innovation-strategist.md create mode 100644 q1/.crush/commands/bmad/cis/agents/presentation-master.md create mode 100644 q1/.crush/commands/bmad/cis/agents/storyteller.md create mode 100644 q1/.crush/commands/bmad/cis/workflows/design-thinking.md create mode 100644 q1/.crush/commands/bmad/cis/workflows/innovation-strategy.md create mode 100644 q1/.crush/commands/bmad/cis/workflows/problem-solving.md create mode 100644 q1/.crush/commands/bmad/cis/workflows/storytelling.md create mode 100644 q1/.crush/commands/bmad/core/agents/bmad-master.md create mode 100644 q1/.crush/commands/bmad/core/tasks/advanced-elicitation.md create mode 100644 q1/.crush/commands/bmad/core/tasks/index-docs.md create mode 100644 q1/.crush/commands/bmad/core/tools/shard-doc.md create mode 100644 q1/.crush/commands/bmad/core/workflows/brainstorming.md create mode 100644 q1/.crush/commands/bmad/core/workflows/party-mode.md create mode 100644 q1/.cursor/rules/bmad/bmb/agents/agent-builder.mdc create mode 100644 q1/.cursor/rules/bmad/bmb/agents/module-builder.mdc create mode 100644 q1/.cursor/rules/bmad/bmb/agents/workflow-builder.mdc create mode 100644 q1/.cursor/rules/bmad/bmb/workflows/Meal Prep & Nutrition Plan.mdc create mode 100644 q1/.cursor/rules/bmad/bmb/workflows/create-agent.mdc create mode 100644 q1/.cursor/rules/bmad/bmb/workflows/create-module.mdc create mode 100644 q1/.cursor/rules/bmad/bmb/workflows/create-workflow.mdc create mode 100644 q1/.cursor/rules/bmad/bmb/workflows/edit-agent.mdc create mode 100644 q1/.cursor/rules/bmad/bmb/workflows/edit-workflow.mdc create mode 100644 q1/.cursor/rules/bmad/bmb/workflows/workflow-compliance-check.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/agents/game-architect.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/agents/game-designer.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/agents/game-dev.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/agents/game-qa.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/agents/game-scrum-master.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/agents/game-solo-dev.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/brainstorm-game.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/code-review.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/correct-course.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/create-game-brief.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/create-gdd.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/create-story.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/create-tech-spec.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/dev-story.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/game-architecture.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/game-brief.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/gametest-automate.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/gametest-framework.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/gametest-performance.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/gametest-playtest-plan.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/gametest-test-design.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/gametest-test-review.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/gdd.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/generate-project-context.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/narrative.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/quick-dev.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/quick-prototype.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/retrospective.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/sprint-planning.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/sprint-status.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/workflow-init.mdc create mode 100644 q1/.cursor/rules/bmad/bmgd/workflows/workflow-status.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/agents/analyst.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/agents/architect.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/agents/dev.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/agents/pm.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/agents/quick-flow-solo-dev.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/agents/sm.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/agents/tea.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/agents/tech-writer.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/agents/ux-designer.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/check-implementation-readiness.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/code-review.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/correct-course.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/create-architecture.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/create-epics-and-stories.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-dataflow.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-diagram.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-flowchart.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-wireframe.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/create-prd.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/create-product-brief.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/create-story.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/create-tech-spec.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/create-ux-design.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/dev-story.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/document-project.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/generate-project-context.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/quick-dev.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/research.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/retrospective.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/sprint-planning.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/sprint-status.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/testarch-atdd.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/testarch-automate.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/testarch-ci.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/testarch-framework.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/testarch-nfr.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/testarch-test-design.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/testarch-test-review.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/testarch-trace.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/workflow-init.mdc create mode 100644 q1/.cursor/rules/bmad/bmm/workflows/workflow-status.mdc create mode 100644 q1/.cursor/rules/bmad/cis/agents/brainstorming-coach.mdc create mode 100644 q1/.cursor/rules/bmad/cis/agents/creative-problem-solver.mdc create mode 100644 q1/.cursor/rules/bmad/cis/agents/design-thinking-coach.mdc create mode 100644 q1/.cursor/rules/bmad/cis/agents/innovation-strategist.mdc create mode 100644 q1/.cursor/rules/bmad/cis/agents/presentation-master.mdc create mode 100644 q1/.cursor/rules/bmad/cis/agents/storyteller.mdc create mode 100644 q1/.cursor/rules/bmad/cis/workflows/design-thinking.mdc create mode 100644 q1/.cursor/rules/bmad/cis/workflows/innovation-strategy.mdc create mode 100644 q1/.cursor/rules/bmad/cis/workflows/problem-solving.mdc create mode 100644 q1/.cursor/rules/bmad/cis/workflows/storytelling.mdc create mode 100644 q1/.cursor/rules/bmad/core/agents/bmad-master.mdc create mode 100644 q1/.cursor/rules/bmad/core/tasks/advanced-elicitation.mdc create mode 100644 q1/.cursor/rules/bmad/core/tasks/index-docs.mdc create mode 100644 q1/.cursor/rules/bmad/core/tools/shard-doc.mdc create mode 100644 q1/.cursor/rules/bmad/core/workflows/brainstorming.mdc create mode 100644 q1/.cursor/rules/bmad/core/workflows/party-mode.mdc create mode 100644 q1/.cursor/rules/bmad/index.mdc create mode 100644 q1/.github/agents/bmd-custom-bmb-agent-builder.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmb-module-builder.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmb-workflow-builder.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmgd-game-architect.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmgd-game-designer.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmgd-game-dev.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmgd-game-qa.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmgd-game-scrum-master.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmgd-game-solo-dev.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmm-analyst.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmm-architect.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmm-dev.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmm-pm.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmm-quick-flow-solo-dev.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmm-sm.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmm-tea.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmm-tech-writer.agent.md create mode 100644 q1/.github/agents/bmd-custom-bmm-ux-designer.agent.md create mode 100644 q1/.github/agents/bmd-custom-cis-brainstorming-coach.agent.md create mode 100644 q1/.github/agents/bmd-custom-cis-creative-problem-solver.agent.md create mode 100644 q1/.github/agents/bmd-custom-cis-design-thinking-coach.agent.md create mode 100644 q1/.github/agents/bmd-custom-cis-innovation-strategist.agent.md create mode 100644 q1/.github/agents/bmd-custom-cis-presentation-master.agent.md create mode 100644 q1/.github/agents/bmd-custom-cis-storyteller.agent.md create mode 100644 q1/.github/agents/bmd-custom-core-bmad-master.agent.md create mode 100644 q1/.iflow/commands/bmad/agents/bmb-agent-builder.md create mode 100644 q1/.iflow/commands/bmad/agents/bmb-module-builder.md create mode 100644 q1/.iflow/commands/bmad/agents/bmb-workflow-builder.md create mode 100644 q1/.iflow/commands/bmad/agents/bmgd-game-architect.md create mode 100644 q1/.iflow/commands/bmad/agents/bmgd-game-designer.md create mode 100644 q1/.iflow/commands/bmad/agents/bmgd-game-dev.md create mode 100644 q1/.iflow/commands/bmad/agents/bmgd-game-qa.md create mode 100644 q1/.iflow/commands/bmad/agents/bmgd-game-scrum-master.md create mode 100644 q1/.iflow/commands/bmad/agents/bmgd-game-solo-dev.md create mode 100644 q1/.iflow/commands/bmad/agents/bmm-analyst.md create mode 100644 q1/.iflow/commands/bmad/agents/bmm-architect.md create mode 100644 q1/.iflow/commands/bmad/agents/bmm-dev.md create mode 100644 q1/.iflow/commands/bmad/agents/bmm-pm.md create mode 100644 q1/.iflow/commands/bmad/agents/bmm-quick-flow-solo-dev.md create mode 100644 q1/.iflow/commands/bmad/agents/bmm-sm.md create mode 100644 q1/.iflow/commands/bmad/agents/bmm-tea.md create mode 100644 q1/.iflow/commands/bmad/agents/bmm-tech-writer.md create mode 100644 q1/.iflow/commands/bmad/agents/bmm-ux-designer.md create mode 100644 q1/.iflow/commands/bmad/agents/cis-brainstorming-coach.md create mode 100644 q1/.iflow/commands/bmad/agents/cis-creative-problem-solver.md create mode 100644 q1/.iflow/commands/bmad/agents/cis-design-thinking-coach.md create mode 100644 q1/.iflow/commands/bmad/agents/cis-innovation-strategist.md create mode 100644 q1/.iflow/commands/bmad/agents/cis-presentation-master.md create mode 100644 q1/.iflow/commands/bmad/agents/cis-storyteller.md create mode 100644 q1/.iflow/commands/bmad/agents/core-bmad-master.md create mode 100644 q1/.iflow/commands/bmad/tasks/core-advanced-elicitation.md create mode 100644 q1/.iflow/commands/bmad/tasks/core-index-docs.md create mode 100644 q1/.iflow/commands/bmad/tasks/core-validate-workflow.md create mode 100644 q1/.iflow/commands/bmad/tasks/core-workflow.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmb-Meal Prep & Nutrition Plan.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmb-create-agent.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmb-create-module.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmb-create-workflow.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmb-edit-agent.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmb-edit-workflow.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmb-workflow-compliance-check.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-brainstorm-game.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-code-review.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-correct-course.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-create-game-brief.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-create-gdd.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-create-story.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-create-tech-spec.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-dev-story.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-game-architecture.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-game-brief.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-gametest-automate.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-gametest-framework.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-gametest-performance.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-gametest-playtest-plan.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-gametest-test-design.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-gametest-test-review.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-gdd.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-generate-project-context.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-narrative.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-quick-dev.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-quick-prototype.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-retrospective.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-sprint-planning.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-sprint-status.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-workflow-init.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmgd-workflow-status.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-check-implementation-readiness.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-code-review.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-correct-course.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-create-architecture.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-create-epics-and-stories.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-dataflow.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-diagram.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-flowchart.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-wireframe.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-create-prd.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-create-product-brief.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-create-story.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-create-tech-spec.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-create-ux-design.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-dev-story.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-document-project.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-generate-project-context.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-quick-dev.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-research.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-retrospective.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-sprint-planning.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-sprint-status.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-testarch-atdd.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-testarch-automate.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-testarch-ci.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-testarch-framework.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-testarch-nfr.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-testarch-test-design.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-testarch-test-review.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-testarch-trace.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-workflow-init.md create mode 100644 q1/.iflow/commands/bmad/workflows/bmm-workflow-status.md create mode 100644 q1/.iflow/commands/bmad/workflows/cis-design-thinking.md create mode 100644 q1/.iflow/commands/bmad/workflows/cis-innovation-strategy.md create mode 100644 q1/.iflow/commands/bmad/workflows/cis-problem-solving.md create mode 100644 q1/.iflow/commands/bmad/workflows/cis-storytelling.md create mode 100644 q1/.iflow/commands/bmad/workflows/core-brainstorming.md create mode 100644 q1/.iflow/commands/bmad/workflows/core-party-mode.md create mode 100644 q1/.kilocodemodes create mode 100644 q1/.opencode/agent/bmad-agent-bmb-agent-builder.md create mode 100644 q1/.opencode/agent/bmad-agent-bmb-module-builder.md create mode 100644 q1/.opencode/agent/bmad-agent-bmb-workflow-builder.md create mode 100644 q1/.opencode/agent/bmad-agent-bmgd-game-architect.md create mode 100644 q1/.opencode/agent/bmad-agent-bmgd-game-designer.md create mode 100644 q1/.opencode/agent/bmad-agent-bmgd-game-dev.md create mode 100644 q1/.opencode/agent/bmad-agent-bmgd-game-qa.md create mode 100644 q1/.opencode/agent/bmad-agent-bmgd-game-scrum-master.md create mode 100644 q1/.opencode/agent/bmad-agent-bmgd-game-solo-dev.md create mode 100644 q1/.opencode/agent/bmad-agent-bmm-analyst.md create mode 100644 q1/.opencode/agent/bmad-agent-bmm-architect.md create mode 100644 q1/.opencode/agent/bmad-agent-bmm-dev.md create mode 100644 q1/.opencode/agent/bmad-agent-bmm-pm.md create mode 100644 q1/.opencode/agent/bmad-agent-bmm-quick-flow-solo-dev.md create mode 100644 q1/.opencode/agent/bmad-agent-bmm-sm.md create mode 100644 q1/.opencode/agent/bmad-agent-bmm-tea.md create mode 100644 q1/.opencode/agent/bmad-agent-bmm-tech-writer.md create mode 100644 q1/.opencode/agent/bmad-agent-bmm-ux-designer.md create mode 100644 q1/.opencode/agent/bmad-agent-cis-brainstorming-coach.md create mode 100644 q1/.opencode/agent/bmad-agent-cis-creative-problem-solver.md create mode 100644 q1/.opencode/agent/bmad-agent-cis-design-thinking-coach.md create mode 100644 q1/.opencode/agent/bmad-agent-cis-innovation-strategist.md create mode 100644 q1/.opencode/agent/bmad-agent-cis-presentation-master.md create mode 100644 q1/.opencode/agent/bmad-agent-cis-storyteller.md create mode 100644 q1/.opencode/agent/bmad-agent-core-bmad-master.md create mode 100644 q1/.opencode/command/bmad-bmb-Meal Prep & Nutrition Plan.md create mode 100644 q1/.opencode/command/bmad-bmb-create-agent.md create mode 100644 q1/.opencode/command/bmad-bmb-create-module.md create mode 100644 q1/.opencode/command/bmad-bmb-create-workflow.md create mode 100644 q1/.opencode/command/bmad-bmb-edit-agent.md create mode 100644 q1/.opencode/command/bmad-bmb-edit-workflow.md create mode 100644 q1/.opencode/command/bmad-bmb-workflow-compliance-check.md create mode 100644 q1/.opencode/command/bmad-bmgd-brainstorm-game.md create mode 100644 q1/.opencode/command/bmad-bmgd-code-review.md create mode 100644 q1/.opencode/command/bmad-bmgd-correct-course.md create mode 100644 q1/.opencode/command/bmad-bmgd-create-game-brief.md create mode 100644 q1/.opencode/command/bmad-bmgd-create-gdd.md create mode 100644 q1/.opencode/command/bmad-bmgd-create-story.md create mode 100644 q1/.opencode/command/bmad-bmgd-create-tech-spec.md create mode 100644 q1/.opencode/command/bmad-bmgd-dev-story.md create mode 100644 q1/.opencode/command/bmad-bmgd-game-architecture.md create mode 100644 q1/.opencode/command/bmad-bmgd-game-brief.md create mode 100644 q1/.opencode/command/bmad-bmgd-gametest-automate.md create mode 100644 q1/.opencode/command/bmad-bmgd-gametest-framework.md create mode 100644 q1/.opencode/command/bmad-bmgd-gametest-performance.md create mode 100644 q1/.opencode/command/bmad-bmgd-gametest-playtest-plan.md create mode 100644 q1/.opencode/command/bmad-bmgd-gametest-test-design.md create mode 100644 q1/.opencode/command/bmad-bmgd-gametest-test-review.md create mode 100644 q1/.opencode/command/bmad-bmgd-gdd.md create mode 100644 q1/.opencode/command/bmad-bmgd-generate-project-context.md create mode 100644 q1/.opencode/command/bmad-bmgd-narrative.md create mode 100644 q1/.opencode/command/bmad-bmgd-quick-dev.md create mode 100644 q1/.opencode/command/bmad-bmgd-quick-prototype.md create mode 100644 q1/.opencode/command/bmad-bmgd-retrospective.md create mode 100644 q1/.opencode/command/bmad-bmgd-sprint-planning.md create mode 100644 q1/.opencode/command/bmad-bmgd-sprint-status.md create mode 100644 q1/.opencode/command/bmad-bmgd-workflow-init.md create mode 100644 q1/.opencode/command/bmad-bmgd-workflow-status.md create mode 100644 q1/.opencode/command/bmad-bmm-check-implementation-readiness.md create mode 100644 q1/.opencode/command/bmad-bmm-code-review.md create mode 100644 q1/.opencode/command/bmad-bmm-correct-course.md create mode 100644 q1/.opencode/command/bmad-bmm-create-architecture.md create mode 100644 q1/.opencode/command/bmad-bmm-create-epics-and-stories.md create mode 100644 q1/.opencode/command/bmad-bmm-create-excalidraw-dataflow.md create mode 100644 q1/.opencode/command/bmad-bmm-create-excalidraw-diagram.md create mode 100644 q1/.opencode/command/bmad-bmm-create-excalidraw-flowchart.md create mode 100644 q1/.opencode/command/bmad-bmm-create-excalidraw-wireframe.md create mode 100644 q1/.opencode/command/bmad-bmm-create-prd.md create mode 100644 q1/.opencode/command/bmad-bmm-create-product-brief.md create mode 100644 q1/.opencode/command/bmad-bmm-create-story.md create mode 100644 q1/.opencode/command/bmad-bmm-create-tech-spec.md create mode 100644 q1/.opencode/command/bmad-bmm-create-ux-design.md create mode 100644 q1/.opencode/command/bmad-bmm-dev-story.md create mode 100644 q1/.opencode/command/bmad-bmm-document-project.md create mode 100644 q1/.opencode/command/bmad-bmm-generate-project-context.md create mode 100644 q1/.opencode/command/bmad-bmm-quick-dev.md create mode 100644 q1/.opencode/command/bmad-bmm-research.md create mode 100644 q1/.opencode/command/bmad-bmm-retrospective.md create mode 100644 q1/.opencode/command/bmad-bmm-sprint-planning.md create mode 100644 q1/.opencode/command/bmad-bmm-sprint-status.md create mode 100644 q1/.opencode/command/bmad-bmm-testarch-atdd.md create mode 100644 q1/.opencode/command/bmad-bmm-testarch-automate.md create mode 100644 q1/.opencode/command/bmad-bmm-testarch-ci.md create mode 100644 q1/.opencode/command/bmad-bmm-testarch-framework.md create mode 100644 q1/.opencode/command/bmad-bmm-testarch-nfr.md create mode 100644 q1/.opencode/command/bmad-bmm-testarch-test-design.md create mode 100644 q1/.opencode/command/bmad-bmm-testarch-test-review.md create mode 100644 q1/.opencode/command/bmad-bmm-testarch-trace.md create mode 100644 q1/.opencode/command/bmad-bmm-workflow-init.md create mode 100644 q1/.opencode/command/bmad-bmm-workflow-status.md create mode 100644 q1/.opencode/command/bmad-cis-design-thinking.md create mode 100644 q1/.opencode/command/bmad-cis-innovation-strategy.md create mode 100644 q1/.opencode/command/bmad-cis-problem-solving.md create mode 100644 q1/.opencode/command/bmad-cis-storytelling.md create mode 100644 q1/.opencode/command/bmad-core-brainstorming.md create mode 100644 q1/.opencode/command/bmad-core-party-mode.md create mode 100644 q1/.opencode/command/bmad-task-core-advanced-elicitation.md create mode 100644 q1/.opencode/command/bmad-task-core-index-docs.md create mode 100644 q1/.opencode/command/bmad-tool-core-shard-doc.md create mode 100644 q1/.qwen/commands/bmad/bmb/agents/agent-builder.toml create mode 100644 q1/.qwen/commands/bmad/bmb/agents/module-builder.toml create mode 100644 q1/.qwen/commands/bmad/bmb/agents/workflow-builder.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/agents/game-architect.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/agents/game-designer.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/agents/game-dev.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/agents/game-qa.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/agents/game-scrum-master.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/agents/game-solo-dev.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/brainstorm-game.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/code-review.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/correct-course.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/create-story.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/create-tech-spec.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/dev-story.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/game-architecture.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/game-brief.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/gdd.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/narrative.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/quick-dev.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/quick-prototype.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/retrospective.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/sprint-planning.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/sprint-status.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/workflow-init.toml create mode 100644 q1/.qwen/commands/bmad/bmgd/workflows/workflow-status.toml create mode 100644 q1/.qwen/commands/bmad/bmm/agents/analyst.toml create mode 100644 q1/.qwen/commands/bmad/bmm/agents/architect.toml create mode 100644 q1/.qwen/commands/bmad/bmm/agents/dev.toml create mode 100644 q1/.qwen/commands/bmad/bmm/agents/pm.toml create mode 100644 q1/.qwen/commands/bmad/bmm/agents/quick-flow-solo-dev.toml create mode 100644 q1/.qwen/commands/bmad/bmm/agents/sm.toml create mode 100644 q1/.qwen/commands/bmad/bmm/agents/tea.toml create mode 100644 q1/.qwen/commands/bmad/bmm/agents/tech-writer.toml create mode 100644 q1/.qwen/commands/bmad/bmm/agents/ux-designer.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/code-review.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/correct-course.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-dataflow.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-diagram.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-flowchart.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-wireframe.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/create-story.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/create-tech-spec.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/dev-story.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/document-project.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/quick-dev.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/retrospective.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/sprint-planning.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/sprint-status.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/workflow-init.toml create mode 100644 q1/.qwen/commands/bmad/bmm/workflows/workflow-status.toml create mode 100644 q1/.qwen/commands/bmad/cis/agents/brainstorming-coach.toml create mode 100644 q1/.qwen/commands/bmad/cis/agents/creative-problem-solver.toml create mode 100644 q1/.qwen/commands/bmad/cis/agents/design-thinking-coach.toml create mode 100644 q1/.qwen/commands/bmad/cis/agents/innovation-strategist.toml create mode 100644 q1/.qwen/commands/bmad/cis/agents/presentation-master.toml create mode 100644 q1/.qwen/commands/bmad/cis/agents/storyteller.toml create mode 100644 q1/.qwen/commands/bmad/cis/workflows/design-thinking.toml create mode 100644 q1/.qwen/commands/bmad/cis/workflows/innovation-strategy.toml create mode 100644 q1/.qwen/commands/bmad/cis/workflows/problem-solving.toml create mode 100644 q1/.qwen/commands/bmad/cis/workflows/storytelling.toml create mode 100644 q1/.qwen/commands/bmad/core/agents/bmad-master.toml create mode 100644 q1/.qwen/commands/bmad/core/tools/shard-doc.toml create mode 100644 q1/.rovodev/references/bmad-task-core-advanced-elicitation.md create mode 100644 q1/.rovodev/references/bmad-task-core-index-docs.md create mode 100644 q1/.rovodev/references/bmad-tool-core-shard-doc.md create mode 100644 q1/.rovodev/subagents/bmad-bmb-agent-builder.md create mode 100644 q1/.rovodev/subagents/bmad-bmb-module-builder.md create mode 100644 q1/.rovodev/subagents/bmad-bmb-workflow-builder.md create mode 100644 q1/.rovodev/subagents/bmad-bmgd-game-architect.md create mode 100644 q1/.rovodev/subagents/bmad-bmgd-game-designer.md create mode 100644 q1/.rovodev/subagents/bmad-bmgd-game-dev.md create mode 100644 q1/.rovodev/subagents/bmad-bmgd-game-qa.md create mode 100644 q1/.rovodev/subagents/bmad-bmgd-game-scrum-master.md create mode 100644 q1/.rovodev/subagents/bmad-bmgd-game-solo-dev.md create mode 100644 q1/.rovodev/subagents/bmad-bmm-analyst.md create mode 100644 q1/.rovodev/subagents/bmad-bmm-architect.md create mode 100644 q1/.rovodev/subagents/bmad-bmm-dev.md create mode 100644 q1/.rovodev/subagents/bmad-bmm-pm.md create mode 100644 q1/.rovodev/subagents/bmad-bmm-quick-flow-solo-dev.md create mode 100644 q1/.rovodev/subagents/bmad-bmm-sm.md create mode 100644 q1/.rovodev/subagents/bmad-bmm-tea.md create mode 100644 q1/.rovodev/subagents/bmad-bmm-tech-writer.md create mode 100644 q1/.rovodev/subagents/bmad-bmm-ux-designer.md create mode 100644 q1/.rovodev/subagents/bmad-cis-brainstorming-coach.md create mode 100644 q1/.rovodev/subagents/bmad-cis-creative-problem-solver.md create mode 100644 q1/.rovodev/subagents/bmad-cis-design-thinking-coach.md create mode 100644 q1/.rovodev/subagents/bmad-cis-innovation-strategist.md create mode 100644 q1/.rovodev/subagents/bmad-cis-presentation-master.md create mode 100644 q1/.rovodev/subagents/bmad-cis-storyteller.md create mode 100644 q1/.rovodev/subagents/bmad-core-bmad-master.md create mode 100644 q1/.rovodev/workflows/Meal Prep & Nutrition Plan.md create mode 100644 q1/.rovodev/workflows/brainstorm-game.md create mode 100644 q1/.rovodev/workflows/brainstorming.md create mode 100644 q1/.rovodev/workflows/check-implementation-readiness.md create mode 100644 q1/.rovodev/workflows/code-review.md create mode 100644 q1/.rovodev/workflows/correct-course.md create mode 100644 q1/.rovodev/workflows/create-agent.md create mode 100644 q1/.rovodev/workflows/create-architecture.md create mode 100644 q1/.rovodev/workflows/create-epics-and-stories.md create mode 100644 q1/.rovodev/workflows/create-excalidraw-dataflow.md create mode 100644 q1/.rovodev/workflows/create-excalidraw-diagram.md create mode 100644 q1/.rovodev/workflows/create-excalidraw-flowchart.md create mode 100644 q1/.rovodev/workflows/create-excalidraw-wireframe.md create mode 100644 q1/.rovodev/workflows/create-game-brief.md create mode 100644 q1/.rovodev/workflows/create-gdd.md create mode 100644 q1/.rovodev/workflows/create-module.md create mode 100644 q1/.rovodev/workflows/create-prd.md create mode 100644 q1/.rovodev/workflows/create-product-brief.md create mode 100644 q1/.rovodev/workflows/create-story.md create mode 100644 q1/.rovodev/workflows/create-tech-spec.md create mode 100644 q1/.rovodev/workflows/create-ux-design.md create mode 100644 q1/.rovodev/workflows/create-workflow.md create mode 100644 q1/.rovodev/workflows/design-thinking.md create mode 100644 q1/.rovodev/workflows/dev-story.md create mode 100644 q1/.rovodev/workflows/document-project.md create mode 100644 q1/.rovodev/workflows/edit-agent.md create mode 100644 q1/.rovodev/workflows/edit-workflow.md create mode 100644 q1/.rovodev/workflows/game-architecture.md create mode 100644 q1/.rovodev/workflows/game-brief.md create mode 100644 q1/.rovodev/workflows/gametest-automate.md create mode 100644 q1/.rovodev/workflows/gametest-framework.md create mode 100644 q1/.rovodev/workflows/gametest-performance.md create mode 100644 q1/.rovodev/workflows/gametest-playtest-plan.md create mode 100644 q1/.rovodev/workflows/gametest-test-design.md create mode 100644 q1/.rovodev/workflows/gametest-test-review.md create mode 100644 q1/.rovodev/workflows/gdd.md create mode 100644 q1/.rovodev/workflows/generate-project-context.md create mode 100644 q1/.rovodev/workflows/innovation-strategy.md create mode 100644 q1/.rovodev/workflows/narrative.md create mode 100644 q1/.rovodev/workflows/party-mode.md create mode 100644 q1/.rovodev/workflows/problem-solving.md create mode 100644 q1/.rovodev/workflows/quick-dev.md create mode 100644 q1/.rovodev/workflows/quick-prototype.md create mode 100644 q1/.rovodev/workflows/research.md create mode 100644 q1/.rovodev/workflows/retrospective.md create mode 100644 q1/.rovodev/workflows/sprint-planning.md create mode 100644 q1/.rovodev/workflows/sprint-status.md create mode 100644 q1/.rovodev/workflows/storytelling.md create mode 100644 q1/.rovodev/workflows/testarch-atdd.md create mode 100644 q1/.rovodev/workflows/testarch-automate.md create mode 100644 q1/.rovodev/workflows/testarch-ci.md create mode 100644 q1/.rovodev/workflows/testarch-framework.md create mode 100644 q1/.rovodev/workflows/testarch-nfr.md create mode 100644 q1/.rovodev/workflows/testarch-test-design.md create mode 100644 q1/.rovodev/workflows/testarch-test-review.md create mode 100644 q1/.rovodev/workflows/testarch-trace.md create mode 100644 q1/.rovodev/workflows/workflow-compliance-check.md create mode 100644 q1/.rovodev/workflows/workflow-init.md create mode 100644 q1/.rovodev/workflows/workflow-status.md diff --git a/package-lock.json b/package-lock.json index d2421a22..3cc663db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "fs-extra": "^11.3.0", "glob": "^11.0.3", "ignore": "^7.0.5", - "inquirer": "^8.2.6", + "inquirer": "^9.3.8", "js-yaml": "^4.1.0", "ora": "^5.4.1", "semver": "^7.6.3", @@ -98,7 +98,6 @@ "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", @@ -594,40 +593,6 @@ "node": ">=0.1.90" } }, - "node_modules/@emnapi/core": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.5.tgz", - "integrity": "sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/wasi-threads": "1.0.4", - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/runtime": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.5.tgz", - "integrity": "sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/wasi-threads": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.4.tgz", - "integrity": "sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, "node_modules/@eslint-community/eslint-utils": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", @@ -846,13 +811,13 @@ } }, "node_modules/@inquirer/external-editor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-1.0.1.tgz", - "integrity": "sha512-Oau4yL24d2B5IL4ma4UpbQigkVhzPDXLoqy1ggK4gnHg/stmkffJE4oOXHXF3uz0UEpywG68KcyXsyYpA1Re/Q==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-1.0.3.tgz", + "integrity": "sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==", "license": "MIT", "dependencies": { - "chardet": "^2.1.0", - "iconv-lite": "^0.6.3" + "chardet": "^2.1.1", + "iconv-lite": "^0.7.0" }, "engines": { "node": ">=18" @@ -866,6 +831,15 @@ } } }, + "node_modules/@inquirer/figures": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.15.tgz", + "integrity": "sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, "node_modules/@isaacs/balanced-match": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", @@ -1592,19 +1566,6 @@ "url": "https://github.com/sponsors/ksylvan" } }, - "node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", - "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/core": "^1.4.3", - "@emnapi/runtime": "^1.4.3", - "@tybys/wasm-util": "^0.10.0" - } - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -1707,17 +1668,6 @@ "@sinonjs/commons": "^3.0.1" } }, - "node_modules/@tybys/wasm-util": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.0.tgz", - "integrity": "sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, "node_modules/@types/babel__core": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", @@ -1841,7 +1791,6 @@ "integrity": "sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==", "devOptional": true, "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~7.10.0" } @@ -1883,34 +1832,6 @@ "dev": true, "license": "ISC" }, - "node_modules/@unrs/resolver-binding-android-arm-eabi": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.11.1.tgz", - "integrity": "sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@unrs/resolver-binding-android-arm64": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm64/-/resolver-binding-android-arm64-1.11.1.tgz", - "integrity": "sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, "node_modules/@unrs/resolver-binding-darwin-arm64": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.11.1.tgz", @@ -1925,240 +1846,12 @@ "darwin" ] }, - "node_modules/@unrs/resolver-binding-darwin-x64": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.11.1.tgz", - "integrity": "sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@unrs/resolver-binding-freebsd-x64": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.11.1.tgz", - "integrity": "sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.11.1.tgz", - "integrity": "sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.11.1.tgz", - "integrity": "sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.11.1.tgz", - "integrity": "sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm64-musl": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.11.1.tgz", - "integrity": "sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.11.1.tgz", - "integrity": "sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-riscv64-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.11.1.tgz", - "integrity": "sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-riscv64-musl": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.11.1.tgz", - "integrity": "sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.11.1.tgz", - "integrity": "sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-x64-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.11.1.tgz", - "integrity": "sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-x64-musl": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.11.1.tgz", - "integrity": "sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-wasm32-wasi": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.11.1.tgz", - "integrity": "sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==", - "cpu": [ - "wasm32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@napi-rs/wasm-runtime": "^0.2.11" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@unrs/resolver-binding-win32-arm64-msvc": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.11.1.tgz", - "integrity": "sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.11.1.tgz", - "integrity": "sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@unrs/resolver-binding-win32-x64-msvc": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.11.1.tgz", - "integrity": "sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, "node_modules/acorn": { "version": "8.15.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "dev": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -2520,7 +2213,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "caniuse-lite": "^1.0.30001735", "electron-to-chromium": "^1.5.204", @@ -2841,9 +2533,9 @@ } }, "node_modules/chardet": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-2.1.0.tgz", - "integrity": "sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-2.1.1.tgz", + "integrity": "sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==", "license": "MIT" }, "node_modules/ci-info": { @@ -3015,12 +2707,12 @@ } }, "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", "license": "ISC", "engines": { - "node": ">= 10" + "node": ">= 12" } }, "node_modules/cliui": { @@ -3410,7 +3102,6 @@ "integrity": "sha512-RNCHRX5EwdrESy3Jc9o8ie8Bog+PeYvvSR8sDGoZxNFTvZ4dlxUB3WzQ3bQMztFrSRODGrLLj8g6OFuGY/aiQg==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", @@ -3931,30 +3622,6 @@ "node": ">= 0.4.0" } }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, "node_modules/file-entry-cache": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", @@ -4314,15 +3981,19 @@ } }, "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.1.tgz", + "integrity": "sha512-2Tth85cXwGFHfvRgZWszZSvdo+0Xsqmw8k8ZwxScfcBneNUraK+dxRxRm24nszx80Y0TVio8kKLt5sLE7ZCLlw==", "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/ieee754": { @@ -4443,29 +4114,26 @@ } }, "node_modules/inquirer": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.7.tgz", - "integrity": "sha512-UjOaSel/iddGZJ5xP/Eixh6dY1XghiBw4XK13rCCIJcJfyhhoul/7KhLLUGtebEj6GDYM6Vnx/mVsjx2L/mFIA==", + "version": "9.3.8", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.3.8.tgz", + "integrity": "sha512-pFGGdaHrmRKMh4WoDDSowddgjT1Vkl90atobmTeSmcPGdYiwikch/m/Ef5wRaiamHejtw0cUUMMerzDUXCci2w==", "license": "MIT", "dependencies": { - "@inquirer/external-editor": "^1.0.0", - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", + "@inquirer/external-editor": "^1.0.2", + "@inquirer/figures": "^1.0.3", + "ansi-escapes": "^4.3.2", + "cli-width": "^4.1.0", + "mute-stream": "1.0.0", "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^6.0.1" + "run-async": "^3.0.0", + "rxjs": "^7.8.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0", + "yoctocolors-cjs": "^2.1.2" }, "engines": { - "node": ">=12.0.0" + "node": ">=18" } }, "node_modules/inquirer/node_modules/wrap-ansi": { @@ -5857,12 +5525,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "license": "MIT" - }, "node_modules/lodash.iteratee": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.iteratee/-/lodash.iteratee-4.7.0.tgz", @@ -6976,10 +6638,13 @@ "license": "MIT" }, "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "license": "ISC" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, "node_modules/nano-spawn": { "version": "1.0.2", @@ -7498,7 +7163,6 @@ "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", "dev": true, "license": "MIT", - "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -7793,9 +7457,9 @@ "license": "MIT" }, "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", + "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", "license": "MIT", "engines": { "node": ">=0.12.0" @@ -8284,12 +7948,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "license": "MIT" - }, "node_modules/tinyglobby": { "version": "0.2.14", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", @@ -8331,7 +7989,6 @@ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, @@ -8979,6 +8636,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/yoctocolors-cjs": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz", + "integrity": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/zod": { "version": "4.1.12", "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.12.tgz", diff --git a/package.json b/package.json index f9694ae6..511f7fae 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "fs-extra": "^11.3.0", "glob": "^11.0.3", "ignore": "^7.0.5", - "inquirer": "^8.2.6", + "inquirer": "^9.3.8", "js-yaml": "^4.1.0", "ora": "^5.4.1", "semver": "^7.6.3", diff --git a/q1/.augment/commands/bmad/agents/bmb-agent-builder.md b/q1/.augment/commands/bmad/agents/bmb-agent-builder.md new file mode 100644 index 00000000..2dd96fa3 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmb-agent-builder.md @@ -0,0 +1,14 @@ +--- +name: 'agent-builder' +description: 'agent-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/agent-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmb-module-builder.md b/q1/.augment/commands/bmad/agents/bmb-module-builder.md new file mode 100644 index 00000000..2e35abeb --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmb-module-builder.md @@ -0,0 +1,14 @@ +--- +name: 'module-builder' +description: 'module-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/module-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmb-workflow-builder.md b/q1/.augment/commands/bmad/agents/bmb-workflow-builder.md new file mode 100644 index 00000000..f388a48c --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmb-workflow-builder.md @@ -0,0 +1,14 @@ +--- +name: 'workflow-builder' +description: 'workflow-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/workflow-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmgd-game-architect.md b/q1/.augment/commands/bmad/agents/bmgd-game-architect.md new file mode 100644 index 00000000..7528a352 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmgd-game-architect.md @@ -0,0 +1,14 @@ +--- +name: 'game-architect' +description: 'game-architect agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmgd-game-designer.md b/q1/.augment/commands/bmad/agents/bmgd-game-designer.md new file mode 100644 index 00000000..bb276b18 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmgd-game-designer.md @@ -0,0 +1,14 @@ +--- +name: 'game-designer' +description: 'game-designer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmgd-game-dev.md b/q1/.augment/commands/bmad/agents/bmgd-game-dev.md new file mode 100644 index 00000000..00ecac81 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmgd-game-dev.md @@ -0,0 +1,14 @@ +--- +name: 'game-dev' +description: 'game-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmgd-game-qa.md b/q1/.augment/commands/bmad/agents/bmgd-game-qa.md new file mode 100644 index 00000000..cbb4434d --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmgd-game-qa.md @@ -0,0 +1,14 @@ +--- +name: 'game-qa' +description: 'game-qa agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-qa.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmgd-game-scrum-master.md b/q1/.augment/commands/bmad/agents/bmgd-game-scrum-master.md new file mode 100644 index 00000000..7873999e --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmgd-game-scrum-master.md @@ -0,0 +1,14 @@ +--- +name: 'game-scrum-master' +description: 'game-scrum-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-scrum-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmgd-game-solo-dev.md b/q1/.augment/commands/bmad/agents/bmgd-game-solo-dev.md new file mode 100644 index 00000000..24974f20 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmgd-game-solo-dev.md @@ -0,0 +1,14 @@ +--- +name: 'game-solo-dev' +description: 'game-solo-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmm-analyst.md b/q1/.augment/commands/bmad/agents/bmm-analyst.md new file mode 100644 index 00000000..7224bfa4 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmm-analyst.md @@ -0,0 +1,14 @@ +--- +name: 'analyst' +description: 'analyst agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/analyst.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmm-architect.md b/q1/.augment/commands/bmad/agents/bmm-architect.md new file mode 100644 index 00000000..8bf9f3a1 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmm-architect.md @@ -0,0 +1,14 @@ +--- +name: 'architect' +description: 'architect agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmm-dev.md b/q1/.augment/commands/bmad/agents/bmm-dev.md new file mode 100644 index 00000000..171ad6eb --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmm-dev.md @@ -0,0 +1,14 @@ +--- +name: 'dev' +description: 'dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmm-pm.md b/q1/.augment/commands/bmad/agents/bmm-pm.md new file mode 100644 index 00000000..347e7d4e --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmm-pm.md @@ -0,0 +1,14 @@ +--- +name: 'pm' +description: 'pm agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/pm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmm-quick-flow-solo-dev.md b/q1/.augment/commands/bmad/agents/bmm-quick-flow-solo-dev.md new file mode 100644 index 00000000..7a956561 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmm-quick-flow-solo-dev.md @@ -0,0 +1,14 @@ +--- +name: 'quick-flow-solo-dev' +description: 'quick-flow-solo-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/quick-flow-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmm-sm.md b/q1/.augment/commands/bmad/agents/bmm-sm.md new file mode 100644 index 00000000..bf7d6710 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmm-sm.md @@ -0,0 +1,14 @@ +--- +name: 'sm' +description: 'sm agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/sm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmm-tea.md b/q1/.augment/commands/bmad/agents/bmm-tea.md new file mode 100644 index 00000000..a91b8888 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmm-tea.md @@ -0,0 +1,14 @@ +--- +name: 'tea' +description: 'tea agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tea.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmm-tech-writer.md b/q1/.augment/commands/bmad/agents/bmm-tech-writer.md new file mode 100644 index 00000000..1926e6eb --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmm-tech-writer.md @@ -0,0 +1,14 @@ +--- +name: 'tech-writer' +description: 'tech-writer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tech-writer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/bmm-ux-designer.md b/q1/.augment/commands/bmad/agents/bmm-ux-designer.md new file mode 100644 index 00000000..66a16bd9 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/bmm-ux-designer.md @@ -0,0 +1,14 @@ +--- +name: 'ux-designer' +description: 'ux-designer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/ux-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/cis-brainstorming-coach.md b/q1/.augment/commands/bmad/agents/cis-brainstorming-coach.md new file mode 100644 index 00000000..ee3aeb32 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/cis-brainstorming-coach.md @@ -0,0 +1,14 @@ +--- +name: 'brainstorming-coach' +description: 'brainstorming-coach agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/brainstorming-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/cis-creative-problem-solver.md b/q1/.augment/commands/bmad/agents/cis-creative-problem-solver.md new file mode 100644 index 00000000..11dbb44e --- /dev/null +++ b/q1/.augment/commands/bmad/agents/cis-creative-problem-solver.md @@ -0,0 +1,14 @@ +--- +name: 'creative-problem-solver' +description: 'creative-problem-solver agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/creative-problem-solver.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/cis-design-thinking-coach.md b/q1/.augment/commands/bmad/agents/cis-design-thinking-coach.md new file mode 100644 index 00000000..dd616724 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/cis-design-thinking-coach.md @@ -0,0 +1,14 @@ +--- +name: 'design-thinking-coach' +description: 'design-thinking-coach agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/design-thinking-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/cis-innovation-strategist.md b/q1/.augment/commands/bmad/agents/cis-innovation-strategist.md new file mode 100644 index 00000000..9155c727 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/cis-innovation-strategist.md @@ -0,0 +1,14 @@ +--- +name: 'innovation-strategist' +description: 'innovation-strategist agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/innovation-strategist.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/cis-presentation-master.md b/q1/.augment/commands/bmad/agents/cis-presentation-master.md new file mode 100644 index 00000000..19340d91 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/cis-presentation-master.md @@ -0,0 +1,14 @@ +--- +name: 'presentation-master' +description: 'presentation-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/presentation-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/cis-storyteller.md b/q1/.augment/commands/bmad/agents/cis-storyteller.md new file mode 100644 index 00000000..06f816fa --- /dev/null +++ b/q1/.augment/commands/bmad/agents/cis-storyteller.md @@ -0,0 +1,14 @@ +--- +name: 'storyteller' +description: 'storyteller agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/storyteller/storyteller.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/agents/core-bmad-master.md b/q1/.augment/commands/bmad/agents/core-bmad-master.md new file mode 100644 index 00000000..07d39970 --- /dev/null +++ b/q1/.augment/commands/bmad/agents/core-bmad-master.md @@ -0,0 +1,14 @@ +--- +name: 'bmad-master' +description: 'bmad-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/core/agents/bmad-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.augment/commands/bmad/tasks/core-advanced-elicitation.md b/q1/.augment/commands/bmad/tasks/core-advanced-elicitation.md new file mode 100644 index 00000000..0dae25df --- /dev/null +++ b/q1/.augment/commands/bmad/tasks/core-advanced-elicitation.md @@ -0,0 +1,127 @@ +--- +description: 'Execute the Advanced Elicitation task' +--- + +# Advanced Elicitation Task + + + +MANDATORY: Execute ALL steps in the flow section IN EXACT ORDER +DO NOT skip steps or change the sequence +HALT immediately when halt-conditions are met +Each action xml tag within step xml tag is a REQUIRED action to complete that step +Sections outside flow (validation, output, critical-context) provide essential context - review and apply throughout execution + + + + When called during template workflow processing: + 1. Receive or review the current section content that was just generated or + 2. Apply elicitation methods iteratively to enhance that specific content + 3. Return the enhanced version back when user selects 'x' to proceed and return back + 4. The enhanced content replaces the original section content in the output document + + + + + Load and read {{methods}} and {{agent-party}} + + + category: Method grouping (core, structural, risk, etc.) + method_name: Display name for the method + description: Rich explanation of what the method does, when to use it, and why it's valuable + output_pattern: Flexible flow guide using → arrows (e.g., "analysis → insights → action") + + + + Use conversation history + Analyze: content type, complexity, stakeholder needs, risk level, and creative potential + + + + 1. Analyze context: Content type, complexity, stakeholder needs, risk level, creative potential + 2. Parse descriptions: Understand each method's purpose from the rich descriptions in CSV + 3. Select 5 methods: Choose methods that best match the context based on their descriptions + 4. Balance approach: Include mix of foundational and specialized techniques as appropriate + + + + + + + **Advanced Elicitation Options (If you launched Party Mode, they will participate randomly)** + Choose a number (1-5), [r] to Reshuffle, [a] List All, or [x] to Proceed: + + 1. [Method Name] + 2. [Method Name] + 3. [Method Name] + 4. [Method Name] + 5. [Method Name] + r. Reshuffle the list with 5 new options + a. List all methods with descriptions + x. Proceed / No Further Actions + + + + + Execute the selected method using its description from the CSV + Adapt the method's complexity and output format based on the current context + Apply the method creatively to the current section content being enhanced + Display the enhanced version showing what the method revealed or improved + CRITICAL: Ask the user if they would like to apply the changes to the doc (y/n/other) and HALT to await response. + CRITICAL: ONLY if Yes, apply the changes. IF No, discard your memory of the proposed changes. If any other reply, try best to + follow the instructions given by the user. + CRITICAL: Re-present the same 1-5,r,x prompt to allow additional elicitations + + + Select 5 random methods from advanced-elicitation-methods.csv, present new list with same prompt format + When selecting, try to think and pick a diverse set of methods covering different categories and approaches, with 1 and 2 being + potentially the most useful for the document or section being discovered + + + Complete elicitation and proceed + Return the fully enhanced content back to create-doc.md + The enhanced content becomes the final version for that section + Signal completion back to create-doc.md to continue with next section + + + List all methods with their descriptions from the CSV in a compact table + Allow user to select any method by name or number from the full list + After selection, execute the method as described in the n="1-5" case above + + + Apply changes to current section content and re-present choices + + + Execute methods in sequence on the content, then re-offer choices + + + + + + Method execution: Use the description from CSV to understand and apply each method + Output pattern: Use the pattern as a flexible guide (e.g., "paths → evaluation → selection") + Dynamic adaptation: Adjust complexity based on content needs (simple to sophisticated) + Creative application: Interpret methods flexibly based on context while maintaining pattern consistency + Focus on actionable insights + Stay relevant: Tie elicitation to specific content being analyzed (the current section from the document being created unless user + indicates otherwise) + Identify personas: For single or multi-persona methods, clearly identify viewpoints, and use party members if available in memory + already + Critical loop behavior: Always re-offer the 1-5,r,a,x choices after each method execution + Continue until user selects 'x' to proceed with enhanced content, confirm or ask the user what should be accepted from the session + Each method application builds upon previous enhancements + Content preservation: Track all enhancements made during elicitation + Iterative enhancement: Each selected method (1-5) should: + 1. Apply to the current enhanced version of the content + 2. Show the improvements made + 3. Return to the prompt for additional elicitations or completion + + + + + +## Module + +BMAD CORE module diff --git a/q1/.augment/commands/bmad/tasks/core-index-docs.md b/q1/.augment/commands/bmad/tasks/core-index-docs.md new file mode 100644 index 00000000..a294a723 --- /dev/null +++ b/q1/.augment/commands/bmad/tasks/core-index-docs.md @@ -0,0 +1,77 @@ +--- +description: 'Execute the Index Docs task' +--- + +# Index Docs Task + + + +MANDATORY: Execute ALL steps in the flow section IN EXACT ORDER +DO NOT skip steps or change the sequence +HALT immediately when halt-conditions are met +Each action xml tag within step xml tag is a REQUIRED action to complete that step +Sections outside flow (validation, output, critical-context) provide essential context - review and apply throughout execution + + + + + List all files and subdirectories in the target location + + + + Organize files by type, purpose, or subdirectory + + + + Read each file to understand its actual purpose and create brief (3-10 word) descriptions based on the content, not just the + filename + + + + Write or update index.md with organized file listings + + + + + + + # Directory Index + + ## Files + + - **[filename.ext](./filename.ext)** - Brief description + - **[another-file.ext](./another-file.ext)** - Brief description + + ## Subdirectories + + ### subfolder/ + + - **[file1.ext](./subfolder/file1.ext)** - Brief description + - **[file2.ext](./subfolder/file2.ext)** - Brief description + + ### another-folder/ + + - **[file3.ext](./another-folder/file3.ext)** - Brief description + + + + + + HALT if target directory does not exist or is inaccessible + HALT if user does not have write permissions to create index.md + + + + Use relative paths starting with ./ + Group similar files together + Read file contents to generate accurate descriptions - don't guess from filenames + Keep descriptions concise but informative (3-10 words) + Sort alphabetically within groups + Skip hidden files (starting with .) unless specified + + + +## Module + +BMAD CORE module diff --git a/q1/.augment/commands/bmad/tools/core-shard-doc.md b/q1/.augment/commands/bmad/tools/core-shard-doc.md new file mode 100644 index 00000000..41bc01d2 --- /dev/null +++ b/q1/.augment/commands/bmad/tools/core-shard-doc.md @@ -0,0 +1,120 @@ +--- +description: 'Use the Shard Document tool' +--- + +# Shard Document Tool + + +Split large markdown documents into smaller, organized files based on level 2 sections using @kayvan/markdown-tree-parser tool + + + MANDATORY: Execute ALL steps in the flow section IN EXACT ORDER + DO NOT skip steps or change the sequence + HALT immediately when halt-conditions are met + Each action xml tag within step xml tag is a REQUIRED action to complete that step + Sections outside flow (validation, output, critical-context) provide essential context - review and apply throughout execution + + + + Uses `npx @kayvan/markdown-tree-parser` to automatically shard documents by level 2 headings and generate an index + + + + + Ask user for the source document path if not provided already + Verify file exists and is accessible + Verify file is markdown format (.md extension) + HALT with error message + + + + Determine default destination: same location as source file, folder named after source file without .md extension + Example: /path/to/architecture.md → /path/to/architecture/ + Ask user for the destination folder path ([y] to confirm use of default: [suggested-path], else enter a new path) + Use the suggested destination path + Use the custom destination path + Verify destination folder exists or can be created + Check write permissions for destination + HALT with error message + + + + Inform user that sharding is beginning + Execute command: `npx @kayvan/markdown-tree-parser explode [source-document] [destination-folder]` + Capture command output and any errors + HALT and display error to user + + + + Check that destination folder contains sharded files + Verify index.md was created in destination folder + Count the number of files created + HALT with error message + + + + Display completion report to user including: + - Source document path and name + - Destination folder path + - Number of section files created + - Confirmation that index.md was created + - Any tool output or warnings + Inform user that sharding completed successfully + + + + Keeping both the original and sharded versions defeats the purpose of sharding and can cause confusion + Present user with options for the original document: + + What would you like to do with the original document `[source-document-name]`? + + Options: + [d] Delete - Remove the original (recommended - shards can always be recombined) + [m] Move to archive - Move original to a backup/archive location + [k] Keep - Leave original in place (NOT recommended - defeats sharding purpose) + + Your choice (d/m/k): + + + Delete the original source document file + Confirm deletion to user: "✓ Original document deleted: [source-document-path]" + The document can be reconstructed from shards by concatenating all section files in order + + + + Determine default archive location: same directory as source, in an "archive" subfolder + Example: /path/to/architecture.md → /path/to/archive/architecture.md + Archive location ([y] to use default: [default-archive-path], or provide custom path): + Use default archive path + Use custom archive path + Create archive directory if it doesn't exist + Move original document to archive location + Confirm move to user: "✓ Original document moved to: [archive-path]" + + + + Display warning to user: + ⚠️ WARNING: Keeping both original and sharded versions is NOT recommended. + + This creates confusion because: + - The discover_inputs protocol may load the wrong version + - Updates to one won't reflect in the other + - You'll have duplicate content taking up space + + Consider deleting or archiving the original document. + Confirm user choice: "Original document kept at: [source-document-path]" + + + + + + + HALT if npx command fails or produces no output files + + + +## Module + +BMAD CORE module diff --git a/q1/.augment/commands/bmad/workflows/bmb-Meal Prep & Nutrition Plan.md b/q1/.augment/commands/bmad/workflows/bmb-Meal Prep & Nutrition Plan.md new file mode 100644 index 00000000..8524a86c --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmb-Meal Prep & Nutrition Plan.md @@ -0,0 +1,5 @@ +--- +description: 'Creates personalized meal plans through collaborative nutrition planning between an expert facilitator and individual seeking to improve their nutrition habits.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-agent/data/reference/workflows/meal-prep-nutrition/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmb-create-agent.md b/q1/.augment/commands/bmad/workflows/bmb-create-agent.md new file mode 100644 index 00000000..59662ba5 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmb-create-agent.md @@ -0,0 +1,5 @@ +--- +description: 'Interactive workflow to build BMAD Core compliant agents with optional brainstorming, persona development, and command structure' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmb-create-module.md b/q1/.augment/commands/bmad/workflows/bmb-create-module.md new file mode 100644 index 00000000..ae1a98c1 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmb-create-module.md @@ -0,0 +1,5 @@ +--- +description: 'Interactive workflow to build complete BMAD modules with agents, workflows, and installation infrastructure' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-module/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmb-create-workflow.md b/q1/.augment/commands/bmad/workflows/bmb-create-workflow.md new file mode 100644 index 00000000..3d563a4f --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmb-create-workflow.md @@ -0,0 +1,5 @@ +--- +description: 'Create structured standalone workflows using markdown-based step architecture' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmb-edit-agent.md b/q1/.augment/commands/bmad/workflows/bmb-edit-agent.md new file mode 100644 index 00000000..0c9a6b30 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmb-edit-agent.md @@ -0,0 +1,5 @@ +--- +description: 'Edit existing BMAD agents while following all best practices and conventions' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/edit-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmb-edit-workflow.md b/q1/.augment/commands/bmad/workflows/bmb-edit-workflow.md new file mode 100644 index 00000000..afcaa2f4 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmb-edit-workflow.md @@ -0,0 +1,5 @@ +--- +description: 'Intelligent workflow editor that helps modify existing workflows while following best practices' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/edit-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmb-workflow-compliance-check.md b/q1/.augment/commands/bmad/workflows/bmb-workflow-compliance-check.md new file mode 100644 index 00000000..a32d5fe5 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmb-workflow-compliance-check.md @@ -0,0 +1,5 @@ +--- +description: 'Systematic validation of workflows against BMAD standards with adversarial analysis and detailed reporting' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/workflow-compliance-check/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmgd-brainstorm-game.md b/q1/.augment/commands/bmad/workflows/bmgd-brainstorm-game.md new file mode 100644 index 00000000..04220291 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-brainstorm-game.md @@ -0,0 +1,13 @@ +--- +description: 'Facilitate game brainstorming sessions with game-specific context, guidance, and game design techniques.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-code-review.md b/q1/.augment/commands/bmad/workflows/bmgd-code-review.md new file mode 100644 index 00000000..7b26134f --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-code-review.md @@ -0,0 +1,13 @@ +--- +description: 'Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval. Game-specific focus on 60fps, feel, and platform considerations.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/code-review/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-correct-course.md b/q1/.augment/commands/bmad/workflows/bmgd-correct-course.md new file mode 100644 index 00000000..cfcd8eaf --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-correct-course.md @@ -0,0 +1,13 @@ +--- +description: 'Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/correct-course/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-create-game-brief.md b/q1/.augment/commands/bmad/workflows/bmgd-create-game-brief.md new file mode 100644 index 00000000..3bb52d6d --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-create-game-brief.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive Game Brief through collaborative step-by-step discovery to capture game vision before detailed design.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmgd-create-gdd.md b/q1/.augment/commands/bmad/workflows/bmgd-create-gdd.md new file mode 100644 index 00000000..4dcc804e --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-create-gdd.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive Game Design Document through collaborative step-by-step discovery between game designer and user.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/2-design/gdd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmgd-create-story.md b/q1/.augment/commands/bmad/workflows/bmgd-create-story.md new file mode 100644 index 00000000..ad75462a --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-create-story.md @@ -0,0 +1,13 @@ +--- +description: 'Create the next user story markdown from epics/PRD and architecture, using a standard template and saving to the stories folder' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/create-story/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-create-tech-spec.md b/q1/.augment/commands/bmad/workflows/bmgd-create-tech-spec.md new file mode 100644 index 00000000..f957ebc9 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-create-tech-spec.md @@ -0,0 +1,13 @@ +--- +description: 'Conversational spec engineering for games - ask questions, investigate code, produce implementation-ready tech-spec.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-dev-story.md b/q1/.augment/commands/bmad/workflows/bmgd-dev-story.md new file mode 100644 index 00000000..a8b771dd --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-dev-story.md @@ -0,0 +1,13 @@ +--- +description: 'Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/dev-story/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-game-architecture.md b/q1/.augment/commands/bmad/workflows/bmgd-game-architecture.md new file mode 100644 index 00000000..36ef3279 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-game-architecture.md @@ -0,0 +1,13 @@ +--- +description: 'Collaborative game architecture workflow for AI-agent consistency. Intelligent, adaptive conversation that produces a decision-focused game architecture document covering engine, systems, networking, and technical design optimized for game development.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-game-brief.md b/q1/.augment/commands/bmad/workflows/bmgd-game-brief.md new file mode 100644 index 00000000..e0303ff1 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-game-brief.md @@ -0,0 +1,13 @@ +--- +description: 'Interactive game brief creation workflow that guides users through defining their game vision with multiple input sources and conversational collaboration' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-gametest-automate.md b/q1/.augment/commands/bmad/workflows/bmgd-gametest-automate.md new file mode 100644 index 00000000..dfccaca9 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-gametest-automate.md @@ -0,0 +1,13 @@ +--- +description: 'Generate automated game tests for Unity, Unreal, or Godot based on test design scenarios' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/automate/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-gametest-framework.md b/q1/.augment/commands/bmad/workflows/bmgd-gametest-framework.md new file mode 100644 index 00000000..cd6272ab --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-gametest-framework.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize game test framework architecture for Unity, Unreal Engine, or Godot projects' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-framework/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-gametest-performance.md b/q1/.augment/commands/bmad/workflows/bmgd-gametest-performance.md new file mode 100644 index 00000000..7255df6c --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-gametest-performance.md @@ -0,0 +1,13 @@ +--- +description: 'Design performance testing strategy for frame rate, memory, and loading times' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/performance/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/performance/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-gametest-playtest-plan.md b/q1/.augment/commands/bmad/workflows/bmgd-gametest-playtest-plan.md new file mode 100644 index 00000000..988d010c --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-gametest-playtest-plan.md @@ -0,0 +1,13 @@ +--- +description: 'Create structured playtesting sessions for gameplay validation and user feedback' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-gametest-test-design.md b/q1/.augment/commands/bmad/workflows/bmgd-gametest-test-design.md new file mode 100644 index 00000000..05ac011f --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-gametest-test-design.md @@ -0,0 +1,13 @@ +--- +description: 'Create comprehensive game test scenarios covering gameplay, progression, and quality requirements' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-gametest-test-review.md b/q1/.augment/commands/bmad/workflows/bmgd-gametest-test-review.md new file mode 100644 index 00000000..23879a38 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-gametest-test-review.md @@ -0,0 +1,13 @@ +--- +description: 'Review test quality, coverage, and identify gaps in game testing' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-gdd.md b/q1/.augment/commands/bmad/workflows/bmgd-gdd.md new file mode 100644 index 00000000..0bf8eabd --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-gdd.md @@ -0,0 +1,13 @@ +--- +description: 'Game Design Document workflow for all game project levels - from small prototypes to full AAA games. Generates comprehensive GDD with game mechanics, systems, progression, and implementation guidance.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/gdd/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/gdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-generate-project-context.md b/q1/.augment/commands/bmad/workflows/bmgd-generate-project-context.md new file mode 100644 index 00000000..6c44337a --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-generate-project-context.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing game code. Optimized for LLM context efficiency.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/3-technical/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmgd-narrative.md b/q1/.augment/commands/bmad/workflows/bmgd-narrative.md new file mode 100644 index 00000000..264f45e5 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-narrative.md @@ -0,0 +1,13 @@ +--- +description: 'Narrative design workflow for story-driven games. Creates comprehensive narrative documentation including story structure, character arcs, world-building, dialogue systems, and production planning.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/narrative/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/narrative/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-quick-dev.md b/q1/.augment/commands/bmad/workflows/bmgd-quick-dev.md new file mode 100644 index 00000000..09da4e5a --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-quick-dev.md @@ -0,0 +1,13 @@ +--- +description: 'Flexible game development - execute tech-specs, implement features, or refactor code with game-specific considerations.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-quick-prototype.md b/q1/.augment/commands/bmad/workflows/bmgd-quick-prototype.md new file mode 100644 index 00000000..e7df33a6 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-quick-prototype.md @@ -0,0 +1,13 @@ +--- +description: 'Rapid game prototyping - quickly test gameplay ideas, mechanics, or features with minimal setup.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-retrospective.md b/q1/.augment/commands/bmad/workflows/bmgd-retrospective.md new file mode 100644 index 00000000..4dd8bae5 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-retrospective.md @@ -0,0 +1,13 @@ +--- +description: 'Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/retrospective/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-sprint-planning.md b/q1/.augment/commands/bmad/workflows/bmgd-sprint-planning.md new file mode 100644 index 00000000..cba2b9cd --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-sprint-planning.md @@ -0,0 +1,13 @@ +--- +description: 'Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/sprint-planning/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-sprint-status.md b/q1/.augment/commands/bmad/workflows/bmgd-sprint-status.md new file mode 100644 index 00000000..457f6f91 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-sprint-status.md @@ -0,0 +1,13 @@ +--- +description: 'Summarize sprint-status.yaml for game project, surface risks, and route to the right implementation workflow.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/sprint-status/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-workflow-init.md b/q1/.augment/commands/bmad/workflows/bmgd-workflow-init.md new file mode 100644 index 00000000..e366e16a --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-workflow-init.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize a new BMGD game project by determining level, type, and creating workflow path' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/workflow-status/init/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/workflow-status/init/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmgd-workflow-status.md b/q1/.augment/commands/bmad/workflows/bmgd-workflow-status.md new file mode 100644 index 00000000..9ea158ae --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmgd-workflow-status.md @@ -0,0 +1,13 @@ +--- +description: 'Lightweight status checker - answers ""what should I do now?"" for any game dev agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/workflow-status/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/workflow-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-check-implementation-readiness.md b/q1/.augment/commands/bmad/workflows/bmm-check-implementation-readiness.md new file mode 100644 index 00000000..66734354 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-check-implementation-readiness.md @@ -0,0 +1,5 @@ +--- +description: 'Critical validation workflow that assesses PRD, Architecture, and Epics & Stories for completeness and alignment before implementation. Uses adversarial review approach to find gaps and issues.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmm-code-review.md b/q1/.augment/commands/bmad/workflows/bmm-code-review.md new file mode 100644 index 00000000..ae4a62fb --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-code-review.md @@ -0,0 +1,13 @@ +--- +description: 'Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-correct-course.md b/q1/.augment/commands/bmad/workflows/bmm-correct-course.md new file mode 100644 index 00000000..b5f02774 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-correct-course.md @@ -0,0 +1,13 @@ +--- +description: 'Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-create-architecture.md b/q1/.augment/commands/bmad/workflows/bmm-create-architecture.md new file mode 100644 index 00000000..0b0f015d --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-create-architecture.md @@ -0,0 +1,5 @@ +--- +description: 'Collaborative architectural decision facilitation for AI-agent consistency. Replaces template-driven architecture with intelligent, adaptive conversation that produces a decision-focused architecture document optimized for preventing agent conflicts.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmm-create-epics-and-stories.md b/q1/.augment/commands/bmad/workflows/bmm-create-epics-and-stories.md new file mode 100644 index 00000000..db0fe4b7 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-create-epics-and-stories.md @@ -0,0 +1,5 @@ +--- +description: 'Transform PRD requirements and Architecture decisions into comprehensive stories organized by user value. This workflow requires completed PRD + Architecture documents (UX recommended if UI exists) and breaks down requirements into implementation-ready epics and user stories that incorporate all available technical and design context. Creates detailed, actionable stories with complete acceptance criteria for development teams.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-dataflow.md b/q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-dataflow.md new file mode 100644 index 00000000..47578ee0 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-dataflow.md @@ -0,0 +1,13 @@ +--- +description: 'Create data flow diagrams (DFD) in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-diagram.md b/q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-diagram.md new file mode 100644 index 00000000..684236aa --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-diagram.md @@ -0,0 +1,13 @@ +--- +description: 'Create system architecture diagrams, ERDs, UML diagrams, or general technical diagrams in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-flowchart.md b/q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-flowchart.md new file mode 100644 index 00000000..8e45ee70 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-flowchart.md @@ -0,0 +1,13 @@ +--- +description: 'Create a flowchart visualization in Excalidraw format for processes, pipelines, or logic flows' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-wireframe.md b/q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-wireframe.md new file mode 100644 index 00000000..ea645354 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-create-excalidraw-wireframe.md @@ -0,0 +1,13 @@ +--- +description: 'Create website or app wireframes in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-create-prd.md b/q1/.augment/commands/bmad/workflows/bmm-create-prd.md new file mode 100644 index 00000000..63050671 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-create-prd.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive PRD through collaborative step-by-step discovery between two product managers working as peers.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/2-plan-workflows/prd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmm-create-product-brief.md b/q1/.augment/commands/bmad/workflows/bmm-create-product-brief.md new file mode 100644 index 00000000..16f891de --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-create-product-brief.md @@ -0,0 +1,5 @@ +--- +description: 'Create comprehensive product briefs through collaborative step-by-step discovery as creative Business Analyst working with the user as peers.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmm-create-story.md b/q1/.augment/commands/bmad/workflows/bmm-create-story.md new file mode 100644 index 00000000..d2f282c0 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-create-story.md @@ -0,0 +1,13 @@ +--- +description: 'Create the next user story from epics+stories with enhanced context analysis and direct ready-for-dev marking' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-create-tech-spec.md b/q1/.augment/commands/bmad/workflows/bmm-create-tech-spec.md new file mode 100644 index 00000000..488a7644 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-create-tech-spec.md @@ -0,0 +1,13 @@ +--- +description: 'Conversational spec engineering - ask questions, investigate code, produce implementation-ready tech-spec.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-create-ux-design.md b/q1/.augment/commands/bmad/workflows/bmm-create-ux-design.md new file mode 100644 index 00000000..283bbed1 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-create-ux-design.md @@ -0,0 +1,5 @@ +--- +description: 'Work with a peer UX Design expert to plan your applications UX patterns, look and feel.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/2-plan-workflows/create-ux-design/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmm-dev-story.md b/q1/.augment/commands/bmad/workflows/bmm-dev-story.md new file mode 100644 index 00000000..66b569c1 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-dev-story.md @@ -0,0 +1,13 @@ +--- +description: 'Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-document-project.md b/q1/.augment/commands/bmad/workflows/bmm-document-project.md new file mode 100644 index 00000000..d5295d7e --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-document-project.md @@ -0,0 +1,13 @@ +--- +description: 'Analyzes and documents brownfield projects by scanning codebase, architecture, and patterns to create comprehensive reference documentation for AI-assisted development' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/document-project/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/document-project/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-generate-project-context.md b/q1/.augment/commands/bmad/workflows/bmm-generate-project-context.md new file mode 100644 index 00000000..561d5afd --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-generate-project-context.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing code. Optimized for LLM context efficiency.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmm-quick-dev.md b/q1/.augment/commands/bmad/workflows/bmm-quick-dev.md new file mode 100644 index 00000000..77d5a122 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-quick-dev.md @@ -0,0 +1,13 @@ +--- +description: 'Flexible development - execute tech-specs OR direct instructions with optional planning.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-research.md b/q1/.augment/commands/bmad/workflows/bmm-research.md new file mode 100644 index 00000000..1ee378f0 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-research.md @@ -0,0 +1,5 @@ +--- +description: 'Conduct comprehensive research across multiple domains using current web data and verified sources - Market, Technical, Domain and other research types.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/1-analysis/research/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/bmm-retrospective.md b/q1/.augment/commands/bmad/workflows/bmm-retrospective.md new file mode 100644 index 00000000..85a04d7c --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-retrospective.md @@ -0,0 +1,13 @@ +--- +description: 'Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-sprint-planning.md b/q1/.augment/commands/bmad/workflows/bmm-sprint-planning.md new file mode 100644 index 00000000..e8530d26 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-sprint-planning.md @@ -0,0 +1,13 @@ +--- +description: 'Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-sprint-status.md b/q1/.augment/commands/bmad/workflows/bmm-sprint-status.md new file mode 100644 index 00000000..d4ec9a0b --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-sprint-status.md @@ -0,0 +1,13 @@ +--- +description: 'Summarize sprint-status.yaml, surface risks, and route to the right implementation workflow.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-testarch-atdd.md b/q1/.augment/commands/bmad/workflows/bmm-testarch-atdd.md new file mode 100644 index 00000000..75956725 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-testarch-atdd.md @@ -0,0 +1,13 @@ +--- +description: 'Generate failing acceptance tests before implementation using TDD red-green-refactor cycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/atdd/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/atdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-testarch-automate.md b/q1/.augment/commands/bmad/workflows/bmm-testarch-automate.md new file mode 100644 index 00000000..015922af --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-testarch-automate.md @@ -0,0 +1,13 @@ +--- +description: 'Expand test automation coverage after implementation or analyze existing codebase to generate comprehensive test suite' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/automate/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-testarch-ci.md b/q1/.augment/commands/bmad/workflows/bmm-testarch-ci.md new file mode 100644 index 00000000..337dba4e --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-testarch-ci.md @@ -0,0 +1,13 @@ +--- +description: 'Scaffold CI/CD quality pipeline with test execution, burn-in loops, and artifact collection' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/ci/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/ci/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-testarch-framework.md b/q1/.augment/commands/bmad/workflows/bmm-testarch-framework.md new file mode 100644 index 00000000..b2c16a24 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-testarch-framework.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize production-ready test framework architecture (Playwright or Cypress) with fixtures, helpers, and configuration' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/framework/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-testarch-nfr.md b/q1/.augment/commands/bmad/workflows/bmm-testarch-nfr.md new file mode 100644 index 00000000..f2438734 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-testarch-nfr.md @@ -0,0 +1,13 @@ +--- +description: 'Assess non-functional requirements (performance, security, reliability, maintainability) before release with evidence-based validation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-testarch-test-design.md b/q1/.augment/commands/bmad/workflows/bmm-testarch-test-design.md new file mode 100644 index 00000000..747263b9 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-testarch-test-design.md @@ -0,0 +1,13 @@ +--- +description: 'Dual-mode workflow: (1) System-level testability review in Solutioning phase, or (2) Epic-level test planning in Implementation phase. Auto-detects mode based on project phase.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-testarch-test-review.md b/q1/.augment/commands/bmad/workflows/bmm-testarch-test-review.md new file mode 100644 index 00000000..07ac2ec1 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-testarch-test-review.md @@ -0,0 +1,13 @@ +--- +description: 'Review test quality using comprehensive knowledge base and best practices validation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-testarch-trace.md b/q1/.augment/commands/bmad/workflows/bmm-testarch-trace.md new file mode 100644 index 00000000..26b38b8b --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-testarch-trace.md @@ -0,0 +1,13 @@ +--- +description: 'Generate requirements-to-tests traceability matrix, analyze coverage, and make quality gate decision (PASS/CONCERNS/FAIL/WAIVED)' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/trace/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/trace/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-workflow-init.md b/q1/.augment/commands/bmad/workflows/bmm-workflow-init.md new file mode 100644 index 00000000..0de870e5 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-workflow-init.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize a new BMM project by determining level, type, and creating workflow path' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/init/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/init/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/bmm-workflow-status.md b/q1/.augment/commands/bmad/workflows/bmm-workflow-status.md new file mode 100644 index 00000000..58eccc1a --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/bmm-workflow-status.md @@ -0,0 +1,13 @@ +--- +description: 'Lightweight status checker - answers ""what should I do now?"" for any agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/cis-design-thinking.md b/q1/.augment/commands/bmad/workflows/cis-design-thinking.md new file mode 100644 index 00000000..402ce806 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/cis-design-thinking.md @@ -0,0 +1,13 @@ +--- +description: 'Guide human-centered design processes using empathy-driven methodologies. This workflow walks through the design thinking phases - Empathize, Define, Ideate, Prototype, and Test - to create solutions deeply rooted in user needs.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/design-thinking/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/design-thinking/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/cis-innovation-strategy.md b/q1/.augment/commands/bmad/workflows/cis-innovation-strategy.md new file mode 100644 index 00000000..761734be --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/cis-innovation-strategy.md @@ -0,0 +1,13 @@ +--- +description: 'Identify disruption opportunities and architect business model innovation. This workflow guides strategic analysis of markets, competitive dynamics, and business model innovation to uncover sustainable competitive advantages and breakthrough opportunities.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/innovation-strategy/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/innovation-strategy/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/cis-problem-solving.md b/q1/.augment/commands/bmad/workflows/cis-problem-solving.md new file mode 100644 index 00000000..ec388f5d --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/cis-problem-solving.md @@ -0,0 +1,13 @@ +--- +description: 'Apply systematic problem-solving methodologies to crack complex challenges. This workflow guides through problem diagnosis, root cause analysis, creative solution generation, evaluation, and implementation planning using proven frameworks.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/problem-solving/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/problem-solving/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/cis-storytelling.md b/q1/.augment/commands/bmad/workflows/cis-storytelling.md new file mode 100644 index 00000000..32f1e267 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/cis-storytelling.md @@ -0,0 +1,13 @@ +--- +description: 'Craft compelling narratives using proven story frameworks and techniques. This workflow guides users through structured narrative development, applying appropriate story frameworks to create emotionally resonant and engaging stories for any purpose.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/storytelling/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/storytelling/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.augment/commands/bmad/workflows/core-brainstorming.md b/q1/.augment/commands/bmad/workflows/core-brainstorming.md new file mode 100644 index 00000000..be33b790 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/core-brainstorming.md @@ -0,0 +1,5 @@ +--- +description: 'Facilitate interactive brainstorming sessions using diverse creative techniques and ideation methods' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/core/workflows/brainstorming/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.augment/commands/bmad/workflows/core-party-mode.md b/q1/.augment/commands/bmad/workflows/core-party-mode.md new file mode 100644 index 00000000..4d790067 --- /dev/null +++ b/q1/.augment/commands/bmad/workflows/core-party-mode.md @@ -0,0 +1,5 @@ +--- +description: 'Orchestrates group discussions between all installed BMAD agents, enabling natural multi-agent conversations' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/core/workflows/party-mode/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmb-agents-agent-builder.md b/q1/.clinerules/workflows/bmad-bmb-agents-agent-builder.md new file mode 100644 index 00000000..2dd96fa3 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmb-agents-agent-builder.md @@ -0,0 +1,14 @@ +--- +name: 'agent-builder' +description: 'agent-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/agent-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmb-agents-module-builder.md b/q1/.clinerules/workflows/bmad-bmb-agents-module-builder.md new file mode 100644 index 00000000..2e35abeb --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmb-agents-module-builder.md @@ -0,0 +1,14 @@ +--- +name: 'module-builder' +description: 'module-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/module-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmb-agents-workflow-builder.md b/q1/.clinerules/workflows/bmad-bmb-agents-workflow-builder.md new file mode 100644 index 00000000..f388a48c --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmb-agents-workflow-builder.md @@ -0,0 +1,14 @@ +--- +name: 'workflow-builder' +description: 'workflow-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/workflow-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmb-workflows-Meal Prep & Nutrition Plan.md b/q1/.clinerules/workflows/bmad-bmb-workflows-Meal Prep & Nutrition Plan.md new file mode 100644 index 00000000..8524a86c --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmb-workflows-Meal Prep & Nutrition Plan.md @@ -0,0 +1,5 @@ +--- +description: 'Creates personalized meal plans through collaborative nutrition planning between an expert facilitator and individual seeking to improve their nutrition habits.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-agent/data/reference/workflows/meal-prep-nutrition/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmb-workflows-README.md b/q1/.clinerules/workflows/bmad-bmb-workflows-README.md new file mode 100644 index 00000000..2916b252 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmb-workflows-README.md @@ -0,0 +1,52 @@ +# BMB Workflows + +## Available Workflows in bmb + +**Meal Prep & Nutrition Plan** + +- Path: `_bmad/bmb/workflows/create-agent/data/reference/workflows/meal-prep-nutrition/workflow.md` +- Creates personalized meal plans through collaborative nutrition planning between an expert facilitator and individual seeking to improve their nutrition habits. + +**create-agent** + +- Path: `_bmad/bmb/workflows/create-agent/workflow.md` +- Interactive workflow to build BMAD Core compliant agents with optional brainstorming, persona development, and command structure + +**create-module** + +- Path: `_bmad/bmb/workflows/create-module/workflow.md` +- Interactive workflow to build complete BMAD modules with agents, workflows, and installation infrastructure + +**create-workflow** + +- Path: `_bmad/bmb/workflows/create-workflow/workflow.md` +- Create structured standalone workflows using markdown-based step architecture + +**edit-agent** + +- Path: `_bmad/bmb/workflows/edit-agent/workflow.md` +- Edit existing BMAD agents while following all best practices and conventions + +**edit-workflow** + +- Path: `_bmad/bmb/workflows/edit-workflow/workflow.md` +- Intelligent workflow editor that helps modify existing workflows while following best practices + +**workflow-compliance-check** + +- Path: `_bmad/bmb/workflows/workflow-compliance-check/workflow.md` +- Systematic validation of workflows against BMAD standards with adversarial analysis and detailed reporting + +## Execution + +When running any workflow: + +1. LOAD {project-root}/\_bmad/core/tasks/workflow.xml +2. Pass the workflow path as 'workflow-config' parameter +3. Follow workflow.xml instructions EXACTLY +4. Save outputs after EACH section + +## Modes + +- Normal: Full interaction +- #yolo: Skip optional steps diff --git a/q1/.clinerules/workflows/bmad-bmb-workflows-create-agent.md b/q1/.clinerules/workflows/bmad-bmb-workflows-create-agent.md new file mode 100644 index 00000000..59662ba5 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmb-workflows-create-agent.md @@ -0,0 +1,5 @@ +--- +description: 'Interactive workflow to build BMAD Core compliant agents with optional brainstorming, persona development, and command structure' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmb-workflows-create-module.md b/q1/.clinerules/workflows/bmad-bmb-workflows-create-module.md new file mode 100644 index 00000000..ae1a98c1 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmb-workflows-create-module.md @@ -0,0 +1,5 @@ +--- +description: 'Interactive workflow to build complete BMAD modules with agents, workflows, and installation infrastructure' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-module/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmb-workflows-create-workflow.md b/q1/.clinerules/workflows/bmad-bmb-workflows-create-workflow.md new file mode 100644 index 00000000..3d563a4f --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmb-workflows-create-workflow.md @@ -0,0 +1,5 @@ +--- +description: 'Create structured standalone workflows using markdown-based step architecture' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmb-workflows-edit-agent.md b/q1/.clinerules/workflows/bmad-bmb-workflows-edit-agent.md new file mode 100644 index 00000000..0c9a6b30 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmb-workflows-edit-agent.md @@ -0,0 +1,5 @@ +--- +description: 'Edit existing BMAD agents while following all best practices and conventions' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/edit-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmb-workflows-edit-workflow.md b/q1/.clinerules/workflows/bmad-bmb-workflows-edit-workflow.md new file mode 100644 index 00000000..afcaa2f4 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmb-workflows-edit-workflow.md @@ -0,0 +1,5 @@ +--- +description: 'Intelligent workflow editor that helps modify existing workflows while following best practices' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/edit-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmb-workflows-workflow-compliance-check.md b/q1/.clinerules/workflows/bmad-bmb-workflows-workflow-compliance-check.md new file mode 100644 index 00000000..a32d5fe5 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmb-workflows-workflow-compliance-check.md @@ -0,0 +1,5 @@ +--- +description: 'Systematic validation of workflows against BMAD standards with adversarial analysis and detailed reporting' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/workflow-compliance-check/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmgd-agents-game-architect.md b/q1/.clinerules/workflows/bmad-bmgd-agents-game-architect.md new file mode 100644 index 00000000..7528a352 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-agents-game-architect.md @@ -0,0 +1,14 @@ +--- +name: 'game-architect' +description: 'game-architect agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmgd-agents-game-designer.md b/q1/.clinerules/workflows/bmad-bmgd-agents-game-designer.md new file mode 100644 index 00000000..bb276b18 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-agents-game-designer.md @@ -0,0 +1,14 @@ +--- +name: 'game-designer' +description: 'game-designer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmgd-agents-game-dev.md b/q1/.clinerules/workflows/bmad-bmgd-agents-game-dev.md new file mode 100644 index 00000000..00ecac81 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-agents-game-dev.md @@ -0,0 +1,14 @@ +--- +name: 'game-dev' +description: 'game-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmgd-agents-game-qa.md b/q1/.clinerules/workflows/bmad-bmgd-agents-game-qa.md new file mode 100644 index 00000000..cbb4434d --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-agents-game-qa.md @@ -0,0 +1,14 @@ +--- +name: 'game-qa' +description: 'game-qa agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-qa.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmgd-agents-game-scrum-master.md b/q1/.clinerules/workflows/bmad-bmgd-agents-game-scrum-master.md new file mode 100644 index 00000000..7873999e --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-agents-game-scrum-master.md @@ -0,0 +1,14 @@ +--- +name: 'game-scrum-master' +description: 'game-scrum-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-scrum-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmgd-agents-game-solo-dev.md b/q1/.clinerules/workflows/bmad-bmgd-agents-game-solo-dev.md new file mode 100644 index 00000000..24974f20 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-agents-game-solo-dev.md @@ -0,0 +1,14 @@ +--- +name: 'game-solo-dev' +description: 'game-solo-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-README.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-README.md new file mode 100644 index 00000000..95dbea74 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-README.md @@ -0,0 +1,147 @@ +# BMGD Workflows + +## Available Workflows in bmgd + +**brainstorm-game** + +- Path: `_bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml` +- Facilitate game brainstorming sessions with game-specific context, guidance, and game design techniques. + +**create-game-brief** + +- Path: `_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.md` +- Creates a comprehensive Game Brief through collaborative step-by-step discovery to capture game vision before detailed design. + +**game-brief** + +- Path: `_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml` +- Interactive game brief creation workflow that guides users through defining their game vision with multiple input sources and conversational collaboration + +**create-gdd** + +- Path: `_bmad/bmgd/workflows/2-design/gdd/workflow.md` +- Creates a comprehensive Game Design Document through collaborative step-by-step discovery between game designer and user. + +**gdd** + +- Path: `_bmad/bmgd/workflows/2-design/gdd/workflow.yaml` +- Game Design Document workflow for all game project levels - from small prototypes to full AAA games. Generates comprehensive GDD with game mechanics, systems, progression, and implementation guidance. + +**narrative** + +- Path: `_bmad/bmgd/workflows/2-design/narrative/workflow.yaml` +- Narrative design workflow for story-driven games. Creates comprehensive narrative documentation including story structure, character arcs, world-building, dialogue systems, and production planning. + +**game-architecture** + +- Path: `_bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml` +- Collaborative game architecture workflow for AI-agent consistency. Intelligent, adaptive conversation that produces a decision-focused game architecture document covering engine, systems, networking, and technical design optimized for game development. + +**generate-project-context** + +- Path: `_bmad/bmgd/workflows/3-technical/generate-project-context/workflow.md` +- Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing game code. Optimized for LLM context efficiency. + +**code-review** + +- Path: `_bmad/bmgd/workflows/4-production/code-review/workflow.yaml` +- Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval. Game-specific focus on 60fps, feel, and platform considerations. + +**correct-course** + +- Path: `_bmad/bmgd/workflows/4-production/correct-course/workflow.yaml` +- Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation + +**create-story** + +- Path: `_bmad/bmgd/workflows/4-production/create-story/workflow.yaml` +- Create the next user story markdown from epics/PRD and architecture, using a standard template and saving to the stories folder + +**dev-story** + +- Path: `_bmad/bmgd/workflows/4-production/dev-story/workflow.yaml` +- Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria + +**retrospective** + +- Path: `_bmad/bmgd/workflows/4-production/retrospective/workflow.yaml` +- Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic + +**sprint-planning** + +- Path: `_bmad/bmgd/workflows/4-production/sprint-planning/workflow.yaml` +- Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle + +**sprint-status** + +- Path: `_bmad/bmgd/workflows/4-production/sprint-status/workflow.yaml` +- Summarize sprint-status.yaml for game project, surface risks, and route to the right implementation workflow. + +**create-tech-spec** + +- Path: `_bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec/workflow.yaml` +- Conversational spec engineering for games - ask questions, investigate code, produce implementation-ready tech-spec. + +**quick-dev** + +- Path: `_bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml` +- Flexible game development - execute tech-specs, implement features, or refactor code with game-specific considerations. + +**quick-prototype** + +- Path: `_bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml` +- Rapid game prototyping - quickly test gameplay ideas, mechanics, or features with minimal setup. + +**gametest-automate** + +- Path: `_bmad/bmgd/workflows/gametest/automate/workflow.yaml` +- Generate automated game tests for Unity, Unreal, or Godot based on test design scenarios + +**gametest-performance** + +- Path: `_bmad/bmgd/workflows/gametest/performance/workflow.yaml` +- Design performance testing strategy for frame rate, memory, and loading times + +**gametest-playtest-plan** + +- Path: `_bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml` +- Create structured playtesting sessions for gameplay validation and user feedback + +**gametest-test-design** + +- Path: `_bmad/bmgd/workflows/gametest/test-design/workflow.yaml` +- Create comprehensive game test scenarios covering gameplay, progression, and quality requirements + +**gametest-framework** + +- Path: `_bmad/bmgd/workflows/gametest/test-framework/workflow.yaml` +- Initialize game test framework architecture for Unity, Unreal Engine, or Godot projects + +**gametest-test-review** + +- Path: `_bmad/bmgd/workflows/gametest/test-review/workflow.yaml` +- Review test quality, coverage, and identify gaps in game testing + +**workflow-init** + +- Path: `_bmad/bmgd/workflows/workflow-status/init/workflow.yaml` +- Initialize a new BMGD game project by determining level, type, and creating workflow path + +**workflow-status** + +- Path: `_bmad/bmgd/workflows/workflow-status/workflow.yaml` +- Lightweight status checker - answers ""what should I do now?"" for any game dev agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects. + +## Execution + +When running any workflow: + +1. LOAD {project-root}/\_bmad/core/tasks/workflow.xml +2. Pass the workflow path as 'workflow-config' parameter +3. Follow workflow.xml instructions EXACTLY +4. Save outputs after EACH section + +## Modes + +- Normal: Full interaction +- #yolo: Skip optional steps diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-brainstorm-game.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-brainstorm-game.md new file mode 100644 index 00000000..04220291 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-brainstorm-game.md @@ -0,0 +1,13 @@ +--- +description: 'Facilitate game brainstorming sessions with game-specific context, guidance, and game design techniques.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-code-review.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-code-review.md new file mode 100644 index 00000000..7b26134f --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-code-review.md @@ -0,0 +1,13 @@ +--- +description: 'Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval. Game-specific focus on 60fps, feel, and platform considerations.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/code-review/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-correct-course.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-correct-course.md new file mode 100644 index 00000000..cfcd8eaf --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-correct-course.md @@ -0,0 +1,13 @@ +--- +description: 'Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/correct-course/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-create-game-brief.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-create-game-brief.md new file mode 100644 index 00000000..3bb52d6d --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-create-game-brief.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive Game Brief through collaborative step-by-step discovery to capture game vision before detailed design.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-create-gdd.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-create-gdd.md new file mode 100644 index 00000000..4dcc804e --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-create-gdd.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive Game Design Document through collaborative step-by-step discovery between game designer and user.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/2-design/gdd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-create-story.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-create-story.md new file mode 100644 index 00000000..ad75462a --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-create-story.md @@ -0,0 +1,13 @@ +--- +description: 'Create the next user story markdown from epics/PRD and architecture, using a standard template and saving to the stories folder' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/create-story/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-create-tech-spec.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-create-tech-spec.md new file mode 100644 index 00000000..f957ebc9 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-create-tech-spec.md @@ -0,0 +1,13 @@ +--- +description: 'Conversational spec engineering for games - ask questions, investigate code, produce implementation-ready tech-spec.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-dev-story.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-dev-story.md new file mode 100644 index 00000000..a8b771dd --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-dev-story.md @@ -0,0 +1,13 @@ +--- +description: 'Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/dev-story/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-game-architecture.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-game-architecture.md new file mode 100644 index 00000000..36ef3279 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-game-architecture.md @@ -0,0 +1,13 @@ +--- +description: 'Collaborative game architecture workflow for AI-agent consistency. Intelligent, adaptive conversation that produces a decision-focused game architecture document covering engine, systems, networking, and technical design optimized for game development.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-game-brief.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-game-brief.md new file mode 100644 index 00000000..e0303ff1 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-game-brief.md @@ -0,0 +1,13 @@ +--- +description: 'Interactive game brief creation workflow that guides users through defining their game vision with multiple input sources and conversational collaboration' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-automate.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-automate.md new file mode 100644 index 00000000..dfccaca9 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-automate.md @@ -0,0 +1,13 @@ +--- +description: 'Generate automated game tests for Unity, Unreal, or Godot based on test design scenarios' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/automate/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-framework.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-framework.md new file mode 100644 index 00000000..cd6272ab --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-framework.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize game test framework architecture for Unity, Unreal Engine, or Godot projects' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-framework/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-performance.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-performance.md new file mode 100644 index 00000000..7255df6c --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-performance.md @@ -0,0 +1,13 @@ +--- +description: 'Design performance testing strategy for frame rate, memory, and loading times' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/performance/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/performance/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-playtest-plan.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-playtest-plan.md new file mode 100644 index 00000000..988d010c --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-playtest-plan.md @@ -0,0 +1,13 @@ +--- +description: 'Create structured playtesting sessions for gameplay validation and user feedback' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-test-design.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-test-design.md new file mode 100644 index 00000000..05ac011f --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-test-design.md @@ -0,0 +1,13 @@ +--- +description: 'Create comprehensive game test scenarios covering gameplay, progression, and quality requirements' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-test-review.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-test-review.md new file mode 100644 index 00000000..23879a38 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-gametest-test-review.md @@ -0,0 +1,13 @@ +--- +description: 'Review test quality, coverage, and identify gaps in game testing' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-gdd.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-gdd.md new file mode 100644 index 00000000..0bf8eabd --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-gdd.md @@ -0,0 +1,13 @@ +--- +description: 'Game Design Document workflow for all game project levels - from small prototypes to full AAA games. Generates comprehensive GDD with game mechanics, systems, progression, and implementation guidance.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/gdd/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/gdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-generate-project-context.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-generate-project-context.md new file mode 100644 index 00000000..6c44337a --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-generate-project-context.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing game code. Optimized for LLM context efficiency.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/3-technical/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-narrative.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-narrative.md new file mode 100644 index 00000000..264f45e5 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-narrative.md @@ -0,0 +1,13 @@ +--- +description: 'Narrative design workflow for story-driven games. Creates comprehensive narrative documentation including story structure, character arcs, world-building, dialogue systems, and production planning.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/narrative/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/narrative/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-quick-dev.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-quick-dev.md new file mode 100644 index 00000000..09da4e5a --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-quick-dev.md @@ -0,0 +1,13 @@ +--- +description: 'Flexible game development - execute tech-specs, implement features, or refactor code with game-specific considerations.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-quick-prototype.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-quick-prototype.md new file mode 100644 index 00000000..e7df33a6 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-quick-prototype.md @@ -0,0 +1,13 @@ +--- +description: 'Rapid game prototyping - quickly test gameplay ideas, mechanics, or features with minimal setup.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-retrospective.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-retrospective.md new file mode 100644 index 00000000..4dd8bae5 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-retrospective.md @@ -0,0 +1,13 @@ +--- +description: 'Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/retrospective/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-sprint-planning.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-sprint-planning.md new file mode 100644 index 00000000..cba2b9cd --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-sprint-planning.md @@ -0,0 +1,13 @@ +--- +description: 'Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/sprint-planning/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-sprint-status.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-sprint-status.md new file mode 100644 index 00000000..457f6f91 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-sprint-status.md @@ -0,0 +1,13 @@ +--- +description: 'Summarize sprint-status.yaml for game project, surface risks, and route to the right implementation workflow.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/sprint-status/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-workflow-init.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-workflow-init.md new file mode 100644 index 00000000..e366e16a --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-workflow-init.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize a new BMGD game project by determining level, type, and creating workflow path' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/workflow-status/init/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/workflow-status/init/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmgd-workflows-workflow-status.md b/q1/.clinerules/workflows/bmad-bmgd-workflows-workflow-status.md new file mode 100644 index 00000000..9ea158ae --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmgd-workflows-workflow-status.md @@ -0,0 +1,13 @@ +--- +description: 'Lightweight status checker - answers ""what should I do now?"" for any game dev agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/workflow-status/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/workflow-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-agents-analyst.md b/q1/.clinerules/workflows/bmad-bmm-agents-analyst.md new file mode 100644 index 00000000..7224bfa4 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-agents-analyst.md @@ -0,0 +1,14 @@ +--- +name: 'analyst' +description: 'analyst agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/analyst.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmm-agents-architect.md b/q1/.clinerules/workflows/bmad-bmm-agents-architect.md new file mode 100644 index 00000000..8bf9f3a1 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-agents-architect.md @@ -0,0 +1,14 @@ +--- +name: 'architect' +description: 'architect agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmm-agents-dev.md b/q1/.clinerules/workflows/bmad-bmm-agents-dev.md new file mode 100644 index 00000000..171ad6eb --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-agents-dev.md @@ -0,0 +1,14 @@ +--- +name: 'dev' +description: 'dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmm-agents-pm.md b/q1/.clinerules/workflows/bmad-bmm-agents-pm.md new file mode 100644 index 00000000..347e7d4e --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-agents-pm.md @@ -0,0 +1,14 @@ +--- +name: 'pm' +description: 'pm agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/pm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmm-agents-quick-flow-solo-dev.md b/q1/.clinerules/workflows/bmad-bmm-agents-quick-flow-solo-dev.md new file mode 100644 index 00000000..7a956561 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-agents-quick-flow-solo-dev.md @@ -0,0 +1,14 @@ +--- +name: 'quick-flow-solo-dev' +description: 'quick-flow-solo-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/quick-flow-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmm-agents-sm.md b/q1/.clinerules/workflows/bmad-bmm-agents-sm.md new file mode 100644 index 00000000..bf7d6710 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-agents-sm.md @@ -0,0 +1,14 @@ +--- +name: 'sm' +description: 'sm agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/sm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmm-agents-tea.md b/q1/.clinerules/workflows/bmad-bmm-agents-tea.md new file mode 100644 index 00000000..a91b8888 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-agents-tea.md @@ -0,0 +1,14 @@ +--- +name: 'tea' +description: 'tea agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tea.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmm-agents-tech-writer.md b/q1/.clinerules/workflows/bmad-bmm-agents-tech-writer.md new file mode 100644 index 00000000..1926e6eb --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-agents-tech-writer.md @@ -0,0 +1,14 @@ +--- +name: 'tech-writer' +description: 'tech-writer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tech-writer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmm-agents-ux-designer.md b/q1/.clinerules/workflows/bmad-bmm-agents-ux-designer.md new file mode 100644 index 00000000..66a16bd9 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-agents-ux-designer.md @@ -0,0 +1,14 @@ +--- +name: 'ux-designer' +description: 'ux-designer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/ux-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-README.md b/q1/.clinerules/workflows/bmad-bmm-workflows-README.md new file mode 100644 index 00000000..be109735 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-README.md @@ -0,0 +1,177 @@ +# BMM Workflows + +## Available Workflows in bmm + +**create-product-brief** + +- Path: `_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md` +- Create comprehensive product briefs through collaborative step-by-step discovery as creative Business Analyst working with the user as peers. + +**research** + +- Path: `_bmad/bmm/workflows/1-analysis/research/workflow.md` +- Conduct comprehensive research across multiple domains using current web data and verified sources - Market, Technical, Domain and other research types. + +**create-ux-design** + +- Path: `_bmad/bmm/workflows/2-plan-workflows/create-ux-design/workflow.md` +- Work with a peer UX Design expert to plan your applications UX patterns, look and feel. + +**create-prd** + +- Path: `_bmad/bmm/workflows/2-plan-workflows/prd/workflow.md` +- Creates a comprehensive PRD through collaborative step-by-step discovery between two product managers working as peers. + +**check-implementation-readiness** + +- Path: `_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md` +- Critical validation workflow that assesses PRD, Architecture, and Epics & Stories for completeness and alignment before implementation. Uses adversarial review approach to find gaps and issues. + +**create-architecture** + +- Path: `_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md` +- Collaborative architectural decision facilitation for AI-agent consistency. Replaces template-driven architecture with intelligent, adaptive conversation that produces a decision-focused architecture document optimized for preventing agent conflicts. + +**create-epics-and-stories** + +- Path: `_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md` +- Transform PRD requirements and Architecture decisions into comprehensive stories organized by user value. This workflow requires completed PRD + Architecture documents (UX recommended if UI exists) and breaks down requirements into implementation-ready epics and user stories that incorporate all available technical and design context. Creates detailed, actionable stories with complete acceptance criteria for development teams. + +**code-review** + +- Path: `_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml` +- Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval. + +**correct-course** + +- Path: `_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml` +- Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation + +**create-story** + +- Path: `_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml` +- Create the next user story from epics+stories with enhanced context analysis and direct ready-for-dev marking + +**dev-story** + +- Path: `_bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml` +- Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria + +**retrospective** + +- Path: `_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml` +- Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic + +**sprint-planning** + +- Path: `_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml` +- Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle + +**sprint-status** + +- Path: `_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml` +- Summarize sprint-status.yaml, surface risks, and route to the right implementation workflow. + +**create-tech-spec** + +- Path: `_bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml` +- Conversational spec engineering - ask questions, investigate code, produce implementation-ready tech-spec. + +**quick-dev** + +- Path: `_bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml` +- Flexible development - execute tech-specs OR direct instructions with optional planning. + +**document-project** + +- Path: `_bmad/bmm/workflows/document-project/workflow.yaml` +- Analyzes and documents brownfield projects by scanning codebase, architecture, and patterns to create comprehensive reference documentation for AI-assisted development + +**create-excalidraw-dataflow** + +- Path: `_bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml` +- Create data flow diagrams (DFD) in Excalidraw format + +**create-excalidraw-diagram** + +- Path: `_bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml` +- Create system architecture diagrams, ERDs, UML diagrams, or general technical diagrams in Excalidraw format + +**create-excalidraw-flowchart** + +- Path: `_bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml` +- Create a flowchart visualization in Excalidraw format for processes, pipelines, or logic flows + +**create-excalidraw-wireframe** + +- Path: `_bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml` +- Create website or app wireframes in Excalidraw format + +**generate-project-context** + +- Path: `_bmad/bmm/workflows/generate-project-context/workflow.md` +- Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing code. Optimized for LLM context efficiency. + +**testarch-atdd** + +- Path: `_bmad/bmm/workflows/testarch/atdd/workflow.yaml` +- Generate failing acceptance tests before implementation using TDD red-green-refactor cycle + +**testarch-automate** + +- Path: `_bmad/bmm/workflows/testarch/automate/workflow.yaml` +- Expand test automation coverage after implementation or analyze existing codebase to generate comprehensive test suite + +**testarch-ci** + +- Path: `_bmad/bmm/workflows/testarch/ci/workflow.yaml` +- Scaffold CI/CD quality pipeline with test execution, burn-in loops, and artifact collection + +**testarch-framework** + +- Path: `_bmad/bmm/workflows/testarch/framework/workflow.yaml` +- Initialize production-ready test framework architecture (Playwright or Cypress) with fixtures, helpers, and configuration + +**testarch-nfr** + +- Path: `_bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml` +- Assess non-functional requirements (performance, security, reliability, maintainability) before release with evidence-based validation + +**testarch-test-design** + +- Path: `_bmad/bmm/workflows/testarch/test-design/workflow.yaml` +- Dual-mode workflow: (1) System-level testability review in Solutioning phase, or (2) Epic-level test planning in Implementation phase. Auto-detects mode based on project phase. + +**testarch-test-review** + +- Path: `_bmad/bmm/workflows/testarch/test-review/workflow.yaml` +- Review test quality using comprehensive knowledge base and best practices validation + +**testarch-trace** + +- Path: `_bmad/bmm/workflows/testarch/trace/workflow.yaml` +- Generate requirements-to-tests traceability matrix, analyze coverage, and make quality gate decision (PASS/CONCERNS/FAIL/WAIVED) + +**workflow-init** + +- Path: `_bmad/bmm/workflows/workflow-status/init/workflow.yaml` +- Initialize a new BMM project by determining level, type, and creating workflow path + +**workflow-status** + +- Path: `_bmad/bmm/workflows/workflow-status/workflow.yaml` +- Lightweight status checker - answers ""what should I do now?"" for any agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects. + +## Execution + +When running any workflow: + +1. LOAD {project-root}/\_bmad/core/tasks/workflow.xml +2. Pass the workflow path as 'workflow-config' parameter +3. Follow workflow.xml instructions EXACTLY +4. Save outputs after EACH section + +## Modes + +- Normal: Full interaction +- #yolo: Skip optional steps diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-check-implementation-readiness.md b/q1/.clinerules/workflows/bmad-bmm-workflows-check-implementation-readiness.md new file mode 100644 index 00000000..66734354 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-check-implementation-readiness.md @@ -0,0 +1,5 @@ +--- +description: 'Critical validation workflow that assesses PRD, Architecture, and Epics & Stories for completeness and alignment before implementation. Uses adversarial review approach to find gaps and issues.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-code-review.md b/q1/.clinerules/workflows/bmad-bmm-workflows-code-review.md new file mode 100644 index 00000000..ae4a62fb --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-code-review.md @@ -0,0 +1,13 @@ +--- +description: 'Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-correct-course.md b/q1/.clinerules/workflows/bmad-bmm-workflows-correct-course.md new file mode 100644 index 00000000..b5f02774 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-correct-course.md @@ -0,0 +1,13 @@ +--- +description: 'Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-create-architecture.md b/q1/.clinerules/workflows/bmad-bmm-workflows-create-architecture.md new file mode 100644 index 00000000..0b0f015d --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-create-architecture.md @@ -0,0 +1,5 @@ +--- +description: 'Collaborative architectural decision facilitation for AI-agent consistency. Replaces template-driven architecture with intelligent, adaptive conversation that produces a decision-focused architecture document optimized for preventing agent conflicts.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-create-epics-and-stories.md b/q1/.clinerules/workflows/bmad-bmm-workflows-create-epics-and-stories.md new file mode 100644 index 00000000..db0fe4b7 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-create-epics-and-stories.md @@ -0,0 +1,5 @@ +--- +description: 'Transform PRD requirements and Architecture decisions into comprehensive stories organized by user value. This workflow requires completed PRD + Architecture documents (UX recommended if UI exists) and breaks down requirements into implementation-ready epics and user stories that incorporate all available technical and design context. Creates detailed, actionable stories with complete acceptance criteria for development teams.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-dataflow.md b/q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-dataflow.md new file mode 100644 index 00000000..47578ee0 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-dataflow.md @@ -0,0 +1,13 @@ +--- +description: 'Create data flow diagrams (DFD) in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-diagram.md b/q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-diagram.md new file mode 100644 index 00000000..684236aa --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-diagram.md @@ -0,0 +1,13 @@ +--- +description: 'Create system architecture diagrams, ERDs, UML diagrams, or general technical diagrams in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-flowchart.md b/q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-flowchart.md new file mode 100644 index 00000000..8e45ee70 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-flowchart.md @@ -0,0 +1,13 @@ +--- +description: 'Create a flowchart visualization in Excalidraw format for processes, pipelines, or logic flows' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-wireframe.md b/q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-wireframe.md new file mode 100644 index 00000000..ea645354 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-create-excalidraw-wireframe.md @@ -0,0 +1,13 @@ +--- +description: 'Create website or app wireframes in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-create-prd.md b/q1/.clinerules/workflows/bmad-bmm-workflows-create-prd.md new file mode 100644 index 00000000..63050671 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-create-prd.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive PRD through collaborative step-by-step discovery between two product managers working as peers.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/2-plan-workflows/prd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-create-product-brief.md b/q1/.clinerules/workflows/bmad-bmm-workflows-create-product-brief.md new file mode 100644 index 00000000..16f891de --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-create-product-brief.md @@ -0,0 +1,5 @@ +--- +description: 'Create comprehensive product briefs through collaborative step-by-step discovery as creative Business Analyst working with the user as peers.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-create-story.md b/q1/.clinerules/workflows/bmad-bmm-workflows-create-story.md new file mode 100644 index 00000000..d2f282c0 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-create-story.md @@ -0,0 +1,13 @@ +--- +description: 'Create the next user story from epics+stories with enhanced context analysis and direct ready-for-dev marking' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-create-tech-spec.md b/q1/.clinerules/workflows/bmad-bmm-workflows-create-tech-spec.md new file mode 100644 index 00000000..488a7644 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-create-tech-spec.md @@ -0,0 +1,13 @@ +--- +description: 'Conversational spec engineering - ask questions, investigate code, produce implementation-ready tech-spec.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-create-ux-design.md b/q1/.clinerules/workflows/bmad-bmm-workflows-create-ux-design.md new file mode 100644 index 00000000..283bbed1 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-create-ux-design.md @@ -0,0 +1,5 @@ +--- +description: 'Work with a peer UX Design expert to plan your applications UX patterns, look and feel.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/2-plan-workflows/create-ux-design/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-dev-story.md b/q1/.clinerules/workflows/bmad-bmm-workflows-dev-story.md new file mode 100644 index 00000000..66b569c1 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-dev-story.md @@ -0,0 +1,13 @@ +--- +description: 'Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-document-project.md b/q1/.clinerules/workflows/bmad-bmm-workflows-document-project.md new file mode 100644 index 00000000..d5295d7e --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-document-project.md @@ -0,0 +1,13 @@ +--- +description: 'Analyzes and documents brownfield projects by scanning codebase, architecture, and patterns to create comprehensive reference documentation for AI-assisted development' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/document-project/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/document-project/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-generate-project-context.md b/q1/.clinerules/workflows/bmad-bmm-workflows-generate-project-context.md new file mode 100644 index 00000000..561d5afd --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-generate-project-context.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing code. Optimized for LLM context efficiency.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-quick-dev.md b/q1/.clinerules/workflows/bmad-bmm-workflows-quick-dev.md new file mode 100644 index 00000000..77d5a122 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-quick-dev.md @@ -0,0 +1,13 @@ +--- +description: 'Flexible development - execute tech-specs OR direct instructions with optional planning.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-research.md b/q1/.clinerules/workflows/bmad-bmm-workflows-research.md new file mode 100644 index 00000000..1ee378f0 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-research.md @@ -0,0 +1,5 @@ +--- +description: 'Conduct comprehensive research across multiple domains using current web data and verified sources - Market, Technical, Domain and other research types.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/1-analysis/research/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-retrospective.md b/q1/.clinerules/workflows/bmad-bmm-workflows-retrospective.md new file mode 100644 index 00000000..85a04d7c --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-retrospective.md @@ -0,0 +1,13 @@ +--- +description: 'Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-sprint-planning.md b/q1/.clinerules/workflows/bmad-bmm-workflows-sprint-planning.md new file mode 100644 index 00000000..e8530d26 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-sprint-planning.md @@ -0,0 +1,13 @@ +--- +description: 'Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-sprint-status.md b/q1/.clinerules/workflows/bmad-bmm-workflows-sprint-status.md new file mode 100644 index 00000000..d4ec9a0b --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-sprint-status.md @@ -0,0 +1,13 @@ +--- +description: 'Summarize sprint-status.yaml, surface risks, and route to the right implementation workflow.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-atdd.md b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-atdd.md new file mode 100644 index 00000000..75956725 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-atdd.md @@ -0,0 +1,13 @@ +--- +description: 'Generate failing acceptance tests before implementation using TDD red-green-refactor cycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/atdd/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/atdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-automate.md b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-automate.md new file mode 100644 index 00000000..015922af --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-automate.md @@ -0,0 +1,13 @@ +--- +description: 'Expand test automation coverage after implementation or analyze existing codebase to generate comprehensive test suite' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/automate/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-ci.md b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-ci.md new file mode 100644 index 00000000..337dba4e --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-ci.md @@ -0,0 +1,13 @@ +--- +description: 'Scaffold CI/CD quality pipeline with test execution, burn-in loops, and artifact collection' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/ci/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/ci/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-framework.md b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-framework.md new file mode 100644 index 00000000..b2c16a24 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-framework.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize production-ready test framework architecture (Playwright or Cypress) with fixtures, helpers, and configuration' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/framework/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-nfr.md b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-nfr.md new file mode 100644 index 00000000..f2438734 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-nfr.md @@ -0,0 +1,13 @@ +--- +description: 'Assess non-functional requirements (performance, security, reliability, maintainability) before release with evidence-based validation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-test-design.md b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-test-design.md new file mode 100644 index 00000000..747263b9 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-test-design.md @@ -0,0 +1,13 @@ +--- +description: 'Dual-mode workflow: (1) System-level testability review in Solutioning phase, or (2) Epic-level test planning in Implementation phase. Auto-detects mode based on project phase.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-test-review.md b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-test-review.md new file mode 100644 index 00000000..07ac2ec1 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-test-review.md @@ -0,0 +1,13 @@ +--- +description: 'Review test quality using comprehensive knowledge base and best practices validation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-trace.md b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-trace.md new file mode 100644 index 00000000..26b38b8b --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-testarch-trace.md @@ -0,0 +1,13 @@ +--- +description: 'Generate requirements-to-tests traceability matrix, analyze coverage, and make quality gate decision (PASS/CONCERNS/FAIL/WAIVED)' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/trace/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/trace/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-workflow-init.md b/q1/.clinerules/workflows/bmad-bmm-workflows-workflow-init.md new file mode 100644 index 00000000..0de870e5 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-workflow-init.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize a new BMM project by determining level, type, and creating workflow path' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/init/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/init/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-bmm-workflows-workflow-status.md b/q1/.clinerules/workflows/bmad-bmm-workflows-workflow-status.md new file mode 100644 index 00000000..58eccc1a --- /dev/null +++ b/q1/.clinerules/workflows/bmad-bmm-workflows-workflow-status.md @@ -0,0 +1,13 @@ +--- +description: 'Lightweight status checker - answers ""what should I do now?"" for any agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-cis-agents-brainstorming-coach.md b/q1/.clinerules/workflows/bmad-cis-agents-brainstorming-coach.md new file mode 100644 index 00000000..ee3aeb32 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-cis-agents-brainstorming-coach.md @@ -0,0 +1,14 @@ +--- +name: 'brainstorming-coach' +description: 'brainstorming-coach agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/brainstorming-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-cis-agents-creative-problem-solver.md b/q1/.clinerules/workflows/bmad-cis-agents-creative-problem-solver.md new file mode 100644 index 00000000..11dbb44e --- /dev/null +++ b/q1/.clinerules/workflows/bmad-cis-agents-creative-problem-solver.md @@ -0,0 +1,14 @@ +--- +name: 'creative-problem-solver' +description: 'creative-problem-solver agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/creative-problem-solver.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-cis-agents-design-thinking-coach.md b/q1/.clinerules/workflows/bmad-cis-agents-design-thinking-coach.md new file mode 100644 index 00000000..dd616724 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-cis-agents-design-thinking-coach.md @@ -0,0 +1,14 @@ +--- +name: 'design-thinking-coach' +description: 'design-thinking-coach agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/design-thinking-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-cis-agents-innovation-strategist.md b/q1/.clinerules/workflows/bmad-cis-agents-innovation-strategist.md new file mode 100644 index 00000000..9155c727 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-cis-agents-innovation-strategist.md @@ -0,0 +1,14 @@ +--- +name: 'innovation-strategist' +description: 'innovation-strategist agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/innovation-strategist.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-cis-agents-presentation-master.md b/q1/.clinerules/workflows/bmad-cis-agents-presentation-master.md new file mode 100644 index 00000000..19340d91 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-cis-agents-presentation-master.md @@ -0,0 +1,14 @@ +--- +name: 'presentation-master' +description: 'presentation-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/presentation-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-cis-agents-storyteller-storyteller.md b/q1/.clinerules/workflows/bmad-cis-agents-storyteller-storyteller.md new file mode 100644 index 00000000..06f816fa --- /dev/null +++ b/q1/.clinerules/workflows/bmad-cis-agents-storyteller-storyteller.md @@ -0,0 +1,14 @@ +--- +name: 'storyteller' +description: 'storyteller agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/storyteller/storyteller.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-cis-workflows-README.md b/q1/.clinerules/workflows/bmad-cis-workflows-README.md new file mode 100644 index 00000000..e9d85e64 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-cis-workflows-README.md @@ -0,0 +1,37 @@ +# CIS Workflows + +## Available Workflows in cis + +**design-thinking** + +- Path: `_bmad/cis/workflows/design-thinking/workflow.yaml` +- Guide human-centered design processes using empathy-driven methodologies. This workflow walks through the design thinking phases - Empathize, Define, Ideate, Prototype, and Test - to create solutions deeply rooted in user needs. + +**innovation-strategy** + +- Path: `_bmad/cis/workflows/innovation-strategy/workflow.yaml` +- Identify disruption opportunities and architect business model innovation. This workflow guides strategic analysis of markets, competitive dynamics, and business model innovation to uncover sustainable competitive advantages and breakthrough opportunities. + +**problem-solving** + +- Path: `_bmad/cis/workflows/problem-solving/workflow.yaml` +- Apply systematic problem-solving methodologies to crack complex challenges. This workflow guides through problem diagnosis, root cause analysis, creative solution generation, evaluation, and implementation planning using proven frameworks. + +**storytelling** + +- Path: `_bmad/cis/workflows/storytelling/workflow.yaml` +- Craft compelling narratives using proven story frameworks and techniques. This workflow guides users through structured narrative development, applying appropriate story frameworks to create emotionally resonant and engaging stories for any purpose. + +## Execution + +When running any workflow: + +1. LOAD {project-root}/\_bmad/core/tasks/workflow.xml +2. Pass the workflow path as 'workflow-config' parameter +3. Follow workflow.xml instructions EXACTLY +4. Save outputs after EACH section + +## Modes + +- Normal: Full interaction +- #yolo: Skip optional steps diff --git a/q1/.clinerules/workflows/bmad-cis-workflows-design-thinking.md b/q1/.clinerules/workflows/bmad-cis-workflows-design-thinking.md new file mode 100644 index 00000000..402ce806 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-cis-workflows-design-thinking.md @@ -0,0 +1,13 @@ +--- +description: 'Guide human-centered design processes using empathy-driven methodologies. This workflow walks through the design thinking phases - Empathize, Define, Ideate, Prototype, and Test - to create solutions deeply rooted in user needs.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/design-thinking/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/design-thinking/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-cis-workflows-innovation-strategy.md b/q1/.clinerules/workflows/bmad-cis-workflows-innovation-strategy.md new file mode 100644 index 00000000..761734be --- /dev/null +++ b/q1/.clinerules/workflows/bmad-cis-workflows-innovation-strategy.md @@ -0,0 +1,13 @@ +--- +description: 'Identify disruption opportunities and architect business model innovation. This workflow guides strategic analysis of markets, competitive dynamics, and business model innovation to uncover sustainable competitive advantages and breakthrough opportunities.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/innovation-strategy/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/innovation-strategy/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-cis-workflows-problem-solving.md b/q1/.clinerules/workflows/bmad-cis-workflows-problem-solving.md new file mode 100644 index 00000000..ec388f5d --- /dev/null +++ b/q1/.clinerules/workflows/bmad-cis-workflows-problem-solving.md @@ -0,0 +1,13 @@ +--- +description: 'Apply systematic problem-solving methodologies to crack complex challenges. This workflow guides through problem diagnosis, root cause analysis, creative solution generation, evaluation, and implementation planning using proven frameworks.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/problem-solving/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/problem-solving/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-cis-workflows-storytelling.md b/q1/.clinerules/workflows/bmad-cis-workflows-storytelling.md new file mode 100644 index 00000000..32f1e267 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-cis-workflows-storytelling.md @@ -0,0 +1,13 @@ +--- +description: 'Craft compelling narratives using proven story frameworks and techniques. This workflow guides users through structured narrative development, applying appropriate story frameworks to create emotionally resonant and engaging stories for any purpose.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/storytelling/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/storytelling/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.clinerules/workflows/bmad-core-agents-bmad-master.md b/q1/.clinerules/workflows/bmad-core-agents-bmad-master.md new file mode 100644 index 00000000..07d39970 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-core-agents-bmad-master.md @@ -0,0 +1,14 @@ +--- +name: 'bmad-master' +description: 'bmad-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/core/agents/bmad-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.clinerules/workflows/bmad-core-workflows-README.md b/q1/.clinerules/workflows/bmad-core-workflows-README.md new file mode 100644 index 00000000..f08f0261 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-core-workflows-README.md @@ -0,0 +1,27 @@ +# CORE Workflows + +## Available Workflows in core + +**brainstorming** + +- Path: `_bmad/core/workflows/brainstorming/workflow.md` +- Facilitate interactive brainstorming sessions using diverse creative techniques and ideation methods + +**party-mode** + +- Path: `_bmad/core/workflows/party-mode/workflow.md` +- Orchestrates group discussions between all installed BMAD agents, enabling natural multi-agent conversations + +## Execution + +When running any workflow: + +1. LOAD {project-root}/\_bmad/core/tasks/workflow.xml +2. Pass the workflow path as 'workflow-config' parameter +3. Follow workflow.xml instructions EXACTLY +4. Save outputs after EACH section + +## Modes + +- Normal: Full interaction +- #yolo: Skip optional steps diff --git a/q1/.clinerules/workflows/bmad-core-workflows-brainstorming.md b/q1/.clinerules/workflows/bmad-core-workflows-brainstorming.md new file mode 100644 index 00000000..be33b790 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-core-workflows-brainstorming.md @@ -0,0 +1,5 @@ +--- +description: 'Facilitate interactive brainstorming sessions using diverse creative techniques and ideation methods' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/core/workflows/brainstorming/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.clinerules/workflows/bmad-core-workflows-party-mode.md b/q1/.clinerules/workflows/bmad-core-workflows-party-mode.md new file mode 100644 index 00000000..4d790067 --- /dev/null +++ b/q1/.clinerules/workflows/bmad-core-workflows-party-mode.md @@ -0,0 +1,5 @@ +--- +description: 'Orchestrates group discussions between all installed BMAD agents, enabling natural multi-agent conversations' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/core/workflows/party-mode/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmb/agents/agent-builder.md b/q1/.crush/commands/bmad/bmb/agents/agent-builder.md new file mode 100644 index 00000000..2dd96fa3 --- /dev/null +++ b/q1/.crush/commands/bmad/bmb/agents/agent-builder.md @@ -0,0 +1,14 @@ +--- +name: 'agent-builder' +description: 'agent-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/agent-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmb/agents/module-builder.md b/q1/.crush/commands/bmad/bmb/agents/module-builder.md new file mode 100644 index 00000000..2e35abeb --- /dev/null +++ b/q1/.crush/commands/bmad/bmb/agents/module-builder.md @@ -0,0 +1,14 @@ +--- +name: 'module-builder' +description: 'module-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/module-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmb/agents/workflow-builder.md b/q1/.crush/commands/bmad/bmb/agents/workflow-builder.md new file mode 100644 index 00000000..f388a48c --- /dev/null +++ b/q1/.crush/commands/bmad/bmb/agents/workflow-builder.md @@ -0,0 +1,14 @@ +--- +name: 'workflow-builder' +description: 'workflow-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/workflow-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmb/workflows/Meal Prep & Nutrition Plan.md b/q1/.crush/commands/bmad/bmb/workflows/Meal Prep & Nutrition Plan.md new file mode 100644 index 00000000..8524a86c --- /dev/null +++ b/q1/.crush/commands/bmad/bmb/workflows/Meal Prep & Nutrition Plan.md @@ -0,0 +1,5 @@ +--- +description: 'Creates personalized meal plans through collaborative nutrition planning between an expert facilitator and individual seeking to improve their nutrition habits.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-agent/data/reference/workflows/meal-prep-nutrition/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmb/workflows/create-agent.md b/q1/.crush/commands/bmad/bmb/workflows/create-agent.md new file mode 100644 index 00000000..59662ba5 --- /dev/null +++ b/q1/.crush/commands/bmad/bmb/workflows/create-agent.md @@ -0,0 +1,5 @@ +--- +description: 'Interactive workflow to build BMAD Core compliant agents with optional brainstorming, persona development, and command structure' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmb/workflows/create-module.md b/q1/.crush/commands/bmad/bmb/workflows/create-module.md new file mode 100644 index 00000000..ae1a98c1 --- /dev/null +++ b/q1/.crush/commands/bmad/bmb/workflows/create-module.md @@ -0,0 +1,5 @@ +--- +description: 'Interactive workflow to build complete BMAD modules with agents, workflows, and installation infrastructure' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-module/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmb/workflows/create-workflow.md b/q1/.crush/commands/bmad/bmb/workflows/create-workflow.md new file mode 100644 index 00000000..3d563a4f --- /dev/null +++ b/q1/.crush/commands/bmad/bmb/workflows/create-workflow.md @@ -0,0 +1,5 @@ +--- +description: 'Create structured standalone workflows using markdown-based step architecture' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmb/workflows/edit-agent.md b/q1/.crush/commands/bmad/bmb/workflows/edit-agent.md new file mode 100644 index 00000000..0c9a6b30 --- /dev/null +++ b/q1/.crush/commands/bmad/bmb/workflows/edit-agent.md @@ -0,0 +1,5 @@ +--- +description: 'Edit existing BMAD agents while following all best practices and conventions' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/edit-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmb/workflows/edit-workflow.md b/q1/.crush/commands/bmad/bmb/workflows/edit-workflow.md new file mode 100644 index 00000000..afcaa2f4 --- /dev/null +++ b/q1/.crush/commands/bmad/bmb/workflows/edit-workflow.md @@ -0,0 +1,5 @@ +--- +description: 'Intelligent workflow editor that helps modify existing workflows while following best practices' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/edit-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmb/workflows/workflow-compliance-check.md b/q1/.crush/commands/bmad/bmb/workflows/workflow-compliance-check.md new file mode 100644 index 00000000..a32d5fe5 --- /dev/null +++ b/q1/.crush/commands/bmad/bmb/workflows/workflow-compliance-check.md @@ -0,0 +1,5 @@ +--- +description: 'Systematic validation of workflows against BMAD standards with adversarial analysis and detailed reporting' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/workflow-compliance-check/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmgd/agents/game-architect.md b/q1/.crush/commands/bmad/bmgd/agents/game-architect.md new file mode 100644 index 00000000..7528a352 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/agents/game-architect.md @@ -0,0 +1,14 @@ +--- +name: 'game-architect' +description: 'game-architect agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmgd/agents/game-designer.md b/q1/.crush/commands/bmad/bmgd/agents/game-designer.md new file mode 100644 index 00000000..bb276b18 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/agents/game-designer.md @@ -0,0 +1,14 @@ +--- +name: 'game-designer' +description: 'game-designer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmgd/agents/game-dev.md b/q1/.crush/commands/bmad/bmgd/agents/game-dev.md new file mode 100644 index 00000000..00ecac81 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/agents/game-dev.md @@ -0,0 +1,14 @@ +--- +name: 'game-dev' +description: 'game-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmgd/agents/game-qa.md b/q1/.crush/commands/bmad/bmgd/agents/game-qa.md new file mode 100644 index 00000000..cbb4434d --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/agents/game-qa.md @@ -0,0 +1,14 @@ +--- +name: 'game-qa' +description: 'game-qa agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-qa.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmgd/agents/game-scrum-master.md b/q1/.crush/commands/bmad/bmgd/agents/game-scrum-master.md new file mode 100644 index 00000000..7873999e --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/agents/game-scrum-master.md @@ -0,0 +1,14 @@ +--- +name: 'game-scrum-master' +description: 'game-scrum-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-scrum-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmgd/agents/game-solo-dev.md b/q1/.crush/commands/bmad/bmgd/agents/game-solo-dev.md new file mode 100644 index 00000000..24974f20 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/agents/game-solo-dev.md @@ -0,0 +1,14 @@ +--- +name: 'game-solo-dev' +description: 'game-solo-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/brainstorm-game.md b/q1/.crush/commands/bmad/bmgd/workflows/brainstorm-game.md new file mode 100644 index 00000000..04220291 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/brainstorm-game.md @@ -0,0 +1,13 @@ +--- +description: 'Facilitate game brainstorming sessions with game-specific context, guidance, and game design techniques.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/code-review.md b/q1/.crush/commands/bmad/bmgd/workflows/code-review.md new file mode 100644 index 00000000..7b26134f --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/code-review.md @@ -0,0 +1,13 @@ +--- +description: 'Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval. Game-specific focus on 60fps, feel, and platform considerations.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/code-review/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/correct-course.md b/q1/.crush/commands/bmad/bmgd/workflows/correct-course.md new file mode 100644 index 00000000..cfcd8eaf --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/correct-course.md @@ -0,0 +1,13 @@ +--- +description: 'Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/correct-course/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/create-game-brief.md b/q1/.crush/commands/bmad/bmgd/workflows/create-game-brief.md new file mode 100644 index 00000000..3bb52d6d --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/create-game-brief.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive Game Brief through collaborative step-by-step discovery to capture game vision before detailed design.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmgd/workflows/create-gdd.md b/q1/.crush/commands/bmad/bmgd/workflows/create-gdd.md new file mode 100644 index 00000000..4dcc804e --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/create-gdd.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive Game Design Document through collaborative step-by-step discovery between game designer and user.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/2-design/gdd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmgd/workflows/create-story.md b/q1/.crush/commands/bmad/bmgd/workflows/create-story.md new file mode 100644 index 00000000..ad75462a --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/create-story.md @@ -0,0 +1,13 @@ +--- +description: 'Create the next user story markdown from epics/PRD and architecture, using a standard template and saving to the stories folder' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/create-story/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/create-tech-spec.md b/q1/.crush/commands/bmad/bmgd/workflows/create-tech-spec.md new file mode 100644 index 00000000..f957ebc9 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/create-tech-spec.md @@ -0,0 +1,13 @@ +--- +description: 'Conversational spec engineering for games - ask questions, investigate code, produce implementation-ready tech-spec.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/dev-story.md b/q1/.crush/commands/bmad/bmgd/workflows/dev-story.md new file mode 100644 index 00000000..a8b771dd --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/dev-story.md @@ -0,0 +1,13 @@ +--- +description: 'Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/dev-story/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/game-architecture.md b/q1/.crush/commands/bmad/bmgd/workflows/game-architecture.md new file mode 100644 index 00000000..36ef3279 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/game-architecture.md @@ -0,0 +1,13 @@ +--- +description: 'Collaborative game architecture workflow for AI-agent consistency. Intelligent, adaptive conversation that produces a decision-focused game architecture document covering engine, systems, networking, and technical design optimized for game development.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/game-brief.md b/q1/.crush/commands/bmad/bmgd/workflows/game-brief.md new file mode 100644 index 00000000..e0303ff1 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/game-brief.md @@ -0,0 +1,13 @@ +--- +description: 'Interactive game brief creation workflow that guides users through defining their game vision with multiple input sources and conversational collaboration' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/gametest-automate.md b/q1/.crush/commands/bmad/bmgd/workflows/gametest-automate.md new file mode 100644 index 00000000..dfccaca9 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/gametest-automate.md @@ -0,0 +1,13 @@ +--- +description: 'Generate automated game tests for Unity, Unreal, or Godot based on test design scenarios' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/automate/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/gametest-framework.md b/q1/.crush/commands/bmad/bmgd/workflows/gametest-framework.md new file mode 100644 index 00000000..cd6272ab --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/gametest-framework.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize game test framework architecture for Unity, Unreal Engine, or Godot projects' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-framework/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/gametest-performance.md b/q1/.crush/commands/bmad/bmgd/workflows/gametest-performance.md new file mode 100644 index 00000000..7255df6c --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/gametest-performance.md @@ -0,0 +1,13 @@ +--- +description: 'Design performance testing strategy for frame rate, memory, and loading times' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/performance/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/performance/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/gametest-playtest-plan.md b/q1/.crush/commands/bmad/bmgd/workflows/gametest-playtest-plan.md new file mode 100644 index 00000000..988d010c --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/gametest-playtest-plan.md @@ -0,0 +1,13 @@ +--- +description: 'Create structured playtesting sessions for gameplay validation and user feedback' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/gametest-test-design.md b/q1/.crush/commands/bmad/bmgd/workflows/gametest-test-design.md new file mode 100644 index 00000000..05ac011f --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/gametest-test-design.md @@ -0,0 +1,13 @@ +--- +description: 'Create comprehensive game test scenarios covering gameplay, progression, and quality requirements' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/gametest-test-review.md b/q1/.crush/commands/bmad/bmgd/workflows/gametest-test-review.md new file mode 100644 index 00000000..23879a38 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/gametest-test-review.md @@ -0,0 +1,13 @@ +--- +description: 'Review test quality, coverage, and identify gaps in game testing' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/gdd.md b/q1/.crush/commands/bmad/bmgd/workflows/gdd.md new file mode 100644 index 00000000..0bf8eabd --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/gdd.md @@ -0,0 +1,13 @@ +--- +description: 'Game Design Document workflow for all game project levels - from small prototypes to full AAA games. Generates comprehensive GDD with game mechanics, systems, progression, and implementation guidance.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/gdd/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/gdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/generate-project-context.md b/q1/.crush/commands/bmad/bmgd/workflows/generate-project-context.md new file mode 100644 index 00000000..6c44337a --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/generate-project-context.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing game code. Optimized for LLM context efficiency.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/3-technical/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmgd/workflows/narrative.md b/q1/.crush/commands/bmad/bmgd/workflows/narrative.md new file mode 100644 index 00000000..264f45e5 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/narrative.md @@ -0,0 +1,13 @@ +--- +description: 'Narrative design workflow for story-driven games. Creates comprehensive narrative documentation including story structure, character arcs, world-building, dialogue systems, and production planning.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/narrative/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/narrative/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/quick-dev.md b/q1/.crush/commands/bmad/bmgd/workflows/quick-dev.md new file mode 100644 index 00000000..09da4e5a --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/quick-dev.md @@ -0,0 +1,13 @@ +--- +description: 'Flexible game development - execute tech-specs, implement features, or refactor code with game-specific considerations.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/quick-prototype.md b/q1/.crush/commands/bmad/bmgd/workflows/quick-prototype.md new file mode 100644 index 00000000..e7df33a6 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/quick-prototype.md @@ -0,0 +1,13 @@ +--- +description: 'Rapid game prototyping - quickly test gameplay ideas, mechanics, or features with minimal setup.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/retrospective.md b/q1/.crush/commands/bmad/bmgd/workflows/retrospective.md new file mode 100644 index 00000000..4dd8bae5 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/retrospective.md @@ -0,0 +1,13 @@ +--- +description: 'Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/retrospective/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/sprint-planning.md b/q1/.crush/commands/bmad/bmgd/workflows/sprint-planning.md new file mode 100644 index 00000000..cba2b9cd --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/sprint-planning.md @@ -0,0 +1,13 @@ +--- +description: 'Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/sprint-planning/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/sprint-status.md b/q1/.crush/commands/bmad/bmgd/workflows/sprint-status.md new file mode 100644 index 00000000..457f6f91 --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/sprint-status.md @@ -0,0 +1,13 @@ +--- +description: 'Summarize sprint-status.yaml for game project, surface risks, and route to the right implementation workflow.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/sprint-status/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/workflow-init.md b/q1/.crush/commands/bmad/bmgd/workflows/workflow-init.md new file mode 100644 index 00000000..e366e16a --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/workflow-init.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize a new BMGD game project by determining level, type, and creating workflow path' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/workflow-status/init/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/workflow-status/init/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmgd/workflows/workflow-status.md b/q1/.crush/commands/bmad/bmgd/workflows/workflow-status.md new file mode 100644 index 00000000..9ea158ae --- /dev/null +++ b/q1/.crush/commands/bmad/bmgd/workflows/workflow-status.md @@ -0,0 +1,13 @@ +--- +description: 'Lightweight status checker - answers ""what should I do now?"" for any game dev agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/workflow-status/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/workflow-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/agents/analyst.md b/q1/.crush/commands/bmad/bmm/agents/analyst.md new file mode 100644 index 00000000..7224bfa4 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/agents/analyst.md @@ -0,0 +1,14 @@ +--- +name: 'analyst' +description: 'analyst agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/analyst.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmm/agents/architect.md b/q1/.crush/commands/bmad/bmm/agents/architect.md new file mode 100644 index 00000000..8bf9f3a1 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/agents/architect.md @@ -0,0 +1,14 @@ +--- +name: 'architect' +description: 'architect agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmm/agents/dev.md b/q1/.crush/commands/bmad/bmm/agents/dev.md new file mode 100644 index 00000000..171ad6eb --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/agents/dev.md @@ -0,0 +1,14 @@ +--- +name: 'dev' +description: 'dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmm/agents/pm.md b/q1/.crush/commands/bmad/bmm/agents/pm.md new file mode 100644 index 00000000..347e7d4e --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/agents/pm.md @@ -0,0 +1,14 @@ +--- +name: 'pm' +description: 'pm agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/pm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmm/agents/quick-flow-solo-dev.md b/q1/.crush/commands/bmad/bmm/agents/quick-flow-solo-dev.md new file mode 100644 index 00000000..7a956561 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/agents/quick-flow-solo-dev.md @@ -0,0 +1,14 @@ +--- +name: 'quick-flow-solo-dev' +description: 'quick-flow-solo-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/quick-flow-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmm/agents/sm.md b/q1/.crush/commands/bmad/bmm/agents/sm.md new file mode 100644 index 00000000..bf7d6710 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/agents/sm.md @@ -0,0 +1,14 @@ +--- +name: 'sm' +description: 'sm agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/sm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmm/agents/tea.md b/q1/.crush/commands/bmad/bmm/agents/tea.md new file mode 100644 index 00000000..a91b8888 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/agents/tea.md @@ -0,0 +1,14 @@ +--- +name: 'tea' +description: 'tea agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tea.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmm/agents/tech-writer.md b/q1/.crush/commands/bmad/bmm/agents/tech-writer.md new file mode 100644 index 00000000..1926e6eb --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/agents/tech-writer.md @@ -0,0 +1,14 @@ +--- +name: 'tech-writer' +description: 'tech-writer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tech-writer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmm/agents/ux-designer.md b/q1/.crush/commands/bmad/bmm/agents/ux-designer.md new file mode 100644 index 00000000..66a16bd9 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/agents/ux-designer.md @@ -0,0 +1,14 @@ +--- +name: 'ux-designer' +description: 'ux-designer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/ux-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/bmm/workflows/check-implementation-readiness.md b/q1/.crush/commands/bmad/bmm/workflows/check-implementation-readiness.md new file mode 100644 index 00000000..66734354 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/check-implementation-readiness.md @@ -0,0 +1,5 @@ +--- +description: 'Critical validation workflow that assesses PRD, Architecture, and Epics & Stories for completeness and alignment before implementation. Uses adversarial review approach to find gaps and issues.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmm/workflows/code-review.md b/q1/.crush/commands/bmad/bmm/workflows/code-review.md new file mode 100644 index 00000000..ae4a62fb --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/code-review.md @@ -0,0 +1,13 @@ +--- +description: 'Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/correct-course.md b/q1/.crush/commands/bmad/bmm/workflows/correct-course.md new file mode 100644 index 00000000..b5f02774 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/correct-course.md @@ -0,0 +1,13 @@ +--- +description: 'Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/create-architecture.md b/q1/.crush/commands/bmad/bmm/workflows/create-architecture.md new file mode 100644 index 00000000..0b0f015d --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/create-architecture.md @@ -0,0 +1,5 @@ +--- +description: 'Collaborative architectural decision facilitation for AI-agent consistency. Replaces template-driven architecture with intelligent, adaptive conversation that produces a decision-focused architecture document optimized for preventing agent conflicts.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmm/workflows/create-epics-and-stories.md b/q1/.crush/commands/bmad/bmm/workflows/create-epics-and-stories.md new file mode 100644 index 00000000..db0fe4b7 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/create-epics-and-stories.md @@ -0,0 +1,5 @@ +--- +description: 'Transform PRD requirements and Architecture decisions into comprehensive stories organized by user value. This workflow requires completed PRD + Architecture documents (UX recommended if UI exists) and breaks down requirements into implementation-ready epics and user stories that incorporate all available technical and design context. Creates detailed, actionable stories with complete acceptance criteria for development teams.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-dataflow.md b/q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-dataflow.md new file mode 100644 index 00000000..47578ee0 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-dataflow.md @@ -0,0 +1,13 @@ +--- +description: 'Create data flow diagrams (DFD) in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-diagram.md b/q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-diagram.md new file mode 100644 index 00000000..684236aa --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-diagram.md @@ -0,0 +1,13 @@ +--- +description: 'Create system architecture diagrams, ERDs, UML diagrams, or general technical diagrams in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-flowchart.md b/q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-flowchart.md new file mode 100644 index 00000000..8e45ee70 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-flowchart.md @@ -0,0 +1,13 @@ +--- +description: 'Create a flowchart visualization in Excalidraw format for processes, pipelines, or logic flows' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-wireframe.md b/q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-wireframe.md new file mode 100644 index 00000000..ea645354 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/create-excalidraw-wireframe.md @@ -0,0 +1,13 @@ +--- +description: 'Create website or app wireframes in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/create-prd.md b/q1/.crush/commands/bmad/bmm/workflows/create-prd.md new file mode 100644 index 00000000..63050671 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/create-prd.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive PRD through collaborative step-by-step discovery between two product managers working as peers.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/2-plan-workflows/prd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmm/workflows/create-product-brief.md b/q1/.crush/commands/bmad/bmm/workflows/create-product-brief.md new file mode 100644 index 00000000..16f891de --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/create-product-brief.md @@ -0,0 +1,5 @@ +--- +description: 'Create comprehensive product briefs through collaborative step-by-step discovery as creative Business Analyst working with the user as peers.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmm/workflows/create-story.md b/q1/.crush/commands/bmad/bmm/workflows/create-story.md new file mode 100644 index 00000000..d2f282c0 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/create-story.md @@ -0,0 +1,13 @@ +--- +description: 'Create the next user story from epics+stories with enhanced context analysis and direct ready-for-dev marking' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/create-tech-spec.md b/q1/.crush/commands/bmad/bmm/workflows/create-tech-spec.md new file mode 100644 index 00000000..488a7644 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/create-tech-spec.md @@ -0,0 +1,13 @@ +--- +description: 'Conversational spec engineering - ask questions, investigate code, produce implementation-ready tech-spec.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/create-ux-design.md b/q1/.crush/commands/bmad/bmm/workflows/create-ux-design.md new file mode 100644 index 00000000..283bbed1 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/create-ux-design.md @@ -0,0 +1,5 @@ +--- +description: 'Work with a peer UX Design expert to plan your applications UX patterns, look and feel.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/2-plan-workflows/create-ux-design/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmm/workflows/dev-story.md b/q1/.crush/commands/bmad/bmm/workflows/dev-story.md new file mode 100644 index 00000000..66b569c1 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/dev-story.md @@ -0,0 +1,13 @@ +--- +description: 'Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/document-project.md b/q1/.crush/commands/bmad/bmm/workflows/document-project.md new file mode 100644 index 00000000..d5295d7e --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/document-project.md @@ -0,0 +1,13 @@ +--- +description: 'Analyzes and documents brownfield projects by scanning codebase, architecture, and patterns to create comprehensive reference documentation for AI-assisted development' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/document-project/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/document-project/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/generate-project-context.md b/q1/.crush/commands/bmad/bmm/workflows/generate-project-context.md new file mode 100644 index 00000000..561d5afd --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/generate-project-context.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing code. Optimized for LLM context efficiency.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmm/workflows/quick-dev.md b/q1/.crush/commands/bmad/bmm/workflows/quick-dev.md new file mode 100644 index 00000000..77d5a122 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/quick-dev.md @@ -0,0 +1,13 @@ +--- +description: 'Flexible development - execute tech-specs OR direct instructions with optional planning.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/research.md b/q1/.crush/commands/bmad/bmm/workflows/research.md new file mode 100644 index 00000000..1ee378f0 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/research.md @@ -0,0 +1,5 @@ +--- +description: 'Conduct comprehensive research across multiple domains using current web data and verified sources - Market, Technical, Domain and other research types.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/1-analysis/research/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/bmm/workflows/retrospective.md b/q1/.crush/commands/bmad/bmm/workflows/retrospective.md new file mode 100644 index 00000000..85a04d7c --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/retrospective.md @@ -0,0 +1,13 @@ +--- +description: 'Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/sprint-planning.md b/q1/.crush/commands/bmad/bmm/workflows/sprint-planning.md new file mode 100644 index 00000000..e8530d26 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/sprint-planning.md @@ -0,0 +1,13 @@ +--- +description: 'Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/sprint-status.md b/q1/.crush/commands/bmad/bmm/workflows/sprint-status.md new file mode 100644 index 00000000..d4ec9a0b --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/sprint-status.md @@ -0,0 +1,13 @@ +--- +description: 'Summarize sprint-status.yaml, surface risks, and route to the right implementation workflow.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/testarch-atdd.md b/q1/.crush/commands/bmad/bmm/workflows/testarch-atdd.md new file mode 100644 index 00000000..75956725 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/testarch-atdd.md @@ -0,0 +1,13 @@ +--- +description: 'Generate failing acceptance tests before implementation using TDD red-green-refactor cycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/atdd/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/atdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/testarch-automate.md b/q1/.crush/commands/bmad/bmm/workflows/testarch-automate.md new file mode 100644 index 00000000..015922af --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/testarch-automate.md @@ -0,0 +1,13 @@ +--- +description: 'Expand test automation coverage after implementation or analyze existing codebase to generate comprehensive test suite' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/automate/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/testarch-ci.md b/q1/.crush/commands/bmad/bmm/workflows/testarch-ci.md new file mode 100644 index 00000000..337dba4e --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/testarch-ci.md @@ -0,0 +1,13 @@ +--- +description: 'Scaffold CI/CD quality pipeline with test execution, burn-in loops, and artifact collection' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/ci/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/ci/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/testarch-framework.md b/q1/.crush/commands/bmad/bmm/workflows/testarch-framework.md new file mode 100644 index 00000000..b2c16a24 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/testarch-framework.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize production-ready test framework architecture (Playwright or Cypress) with fixtures, helpers, and configuration' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/framework/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/testarch-nfr.md b/q1/.crush/commands/bmad/bmm/workflows/testarch-nfr.md new file mode 100644 index 00000000..f2438734 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/testarch-nfr.md @@ -0,0 +1,13 @@ +--- +description: 'Assess non-functional requirements (performance, security, reliability, maintainability) before release with evidence-based validation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/testarch-test-design.md b/q1/.crush/commands/bmad/bmm/workflows/testarch-test-design.md new file mode 100644 index 00000000..747263b9 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/testarch-test-design.md @@ -0,0 +1,13 @@ +--- +description: 'Dual-mode workflow: (1) System-level testability review in Solutioning phase, or (2) Epic-level test planning in Implementation phase. Auto-detects mode based on project phase.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/testarch-test-review.md b/q1/.crush/commands/bmad/bmm/workflows/testarch-test-review.md new file mode 100644 index 00000000..07ac2ec1 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/testarch-test-review.md @@ -0,0 +1,13 @@ +--- +description: 'Review test quality using comprehensive knowledge base and best practices validation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/testarch-trace.md b/q1/.crush/commands/bmad/bmm/workflows/testarch-trace.md new file mode 100644 index 00000000..26b38b8b --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/testarch-trace.md @@ -0,0 +1,13 @@ +--- +description: 'Generate requirements-to-tests traceability matrix, analyze coverage, and make quality gate decision (PASS/CONCERNS/FAIL/WAIVED)' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/trace/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/trace/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/workflow-init.md b/q1/.crush/commands/bmad/bmm/workflows/workflow-init.md new file mode 100644 index 00000000..0de870e5 --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/workflow-init.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize a new BMM project by determining level, type, and creating workflow path' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/init/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/init/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/bmm/workflows/workflow-status.md b/q1/.crush/commands/bmad/bmm/workflows/workflow-status.md new file mode 100644 index 00000000..58eccc1a --- /dev/null +++ b/q1/.crush/commands/bmad/bmm/workflows/workflow-status.md @@ -0,0 +1,13 @@ +--- +description: 'Lightweight status checker - answers ""what should I do now?"" for any agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/cis/agents/brainstorming-coach.md b/q1/.crush/commands/bmad/cis/agents/brainstorming-coach.md new file mode 100644 index 00000000..ee3aeb32 --- /dev/null +++ b/q1/.crush/commands/bmad/cis/agents/brainstorming-coach.md @@ -0,0 +1,14 @@ +--- +name: 'brainstorming-coach' +description: 'brainstorming-coach agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/brainstorming-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/cis/agents/creative-problem-solver.md b/q1/.crush/commands/bmad/cis/agents/creative-problem-solver.md new file mode 100644 index 00000000..11dbb44e --- /dev/null +++ b/q1/.crush/commands/bmad/cis/agents/creative-problem-solver.md @@ -0,0 +1,14 @@ +--- +name: 'creative-problem-solver' +description: 'creative-problem-solver agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/creative-problem-solver.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/cis/agents/design-thinking-coach.md b/q1/.crush/commands/bmad/cis/agents/design-thinking-coach.md new file mode 100644 index 00000000..dd616724 --- /dev/null +++ b/q1/.crush/commands/bmad/cis/agents/design-thinking-coach.md @@ -0,0 +1,14 @@ +--- +name: 'design-thinking-coach' +description: 'design-thinking-coach agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/design-thinking-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/cis/agents/innovation-strategist.md b/q1/.crush/commands/bmad/cis/agents/innovation-strategist.md new file mode 100644 index 00000000..9155c727 --- /dev/null +++ b/q1/.crush/commands/bmad/cis/agents/innovation-strategist.md @@ -0,0 +1,14 @@ +--- +name: 'innovation-strategist' +description: 'innovation-strategist agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/innovation-strategist.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/cis/agents/presentation-master.md b/q1/.crush/commands/bmad/cis/agents/presentation-master.md new file mode 100644 index 00000000..19340d91 --- /dev/null +++ b/q1/.crush/commands/bmad/cis/agents/presentation-master.md @@ -0,0 +1,14 @@ +--- +name: 'presentation-master' +description: 'presentation-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/presentation-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/cis/agents/storyteller.md b/q1/.crush/commands/bmad/cis/agents/storyteller.md new file mode 100644 index 00000000..06f816fa --- /dev/null +++ b/q1/.crush/commands/bmad/cis/agents/storyteller.md @@ -0,0 +1,14 @@ +--- +name: 'storyteller' +description: 'storyteller agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/storyteller/storyteller.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/cis/workflows/design-thinking.md b/q1/.crush/commands/bmad/cis/workflows/design-thinking.md new file mode 100644 index 00000000..402ce806 --- /dev/null +++ b/q1/.crush/commands/bmad/cis/workflows/design-thinking.md @@ -0,0 +1,13 @@ +--- +description: 'Guide human-centered design processes using empathy-driven methodologies. This workflow walks through the design thinking phases - Empathize, Define, Ideate, Prototype, and Test - to create solutions deeply rooted in user needs.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/design-thinking/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/design-thinking/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/cis/workflows/innovation-strategy.md b/q1/.crush/commands/bmad/cis/workflows/innovation-strategy.md new file mode 100644 index 00000000..761734be --- /dev/null +++ b/q1/.crush/commands/bmad/cis/workflows/innovation-strategy.md @@ -0,0 +1,13 @@ +--- +description: 'Identify disruption opportunities and architect business model innovation. This workflow guides strategic analysis of markets, competitive dynamics, and business model innovation to uncover sustainable competitive advantages and breakthrough opportunities.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/innovation-strategy/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/innovation-strategy/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/cis/workflows/problem-solving.md b/q1/.crush/commands/bmad/cis/workflows/problem-solving.md new file mode 100644 index 00000000..ec388f5d --- /dev/null +++ b/q1/.crush/commands/bmad/cis/workflows/problem-solving.md @@ -0,0 +1,13 @@ +--- +description: 'Apply systematic problem-solving methodologies to crack complex challenges. This workflow guides through problem diagnosis, root cause analysis, creative solution generation, evaluation, and implementation planning using proven frameworks.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/problem-solving/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/problem-solving/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/cis/workflows/storytelling.md b/q1/.crush/commands/bmad/cis/workflows/storytelling.md new file mode 100644 index 00000000..32f1e267 --- /dev/null +++ b/q1/.crush/commands/bmad/cis/workflows/storytelling.md @@ -0,0 +1,13 @@ +--- +description: 'Craft compelling narratives using proven story frameworks and techniques. This workflow guides users through structured narrative development, applying appropriate story frameworks to create emotionally resonant and engaging stories for any purpose.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/storytelling/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/storytelling/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.crush/commands/bmad/core/agents/bmad-master.md b/q1/.crush/commands/bmad/core/agents/bmad-master.md new file mode 100644 index 00000000..07d39970 --- /dev/null +++ b/q1/.crush/commands/bmad/core/agents/bmad-master.md @@ -0,0 +1,14 @@ +--- +name: 'bmad-master' +description: 'bmad-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/core/agents/bmad-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.crush/commands/bmad/core/tasks/advanced-elicitation.md b/q1/.crush/commands/bmad/core/tasks/advanced-elicitation.md new file mode 100644 index 00000000..072cc393 --- /dev/null +++ b/q1/.crush/commands/bmad/core/tasks/advanced-elicitation.md @@ -0,0 +1,131 @@ +# /task-advanced-elicitation Command + +When this command is used, execute the following task: + +## Advanced Elicitation Task + + + +MANDATORY: Execute ALL steps in the flow section IN EXACT ORDER +DO NOT skip steps or change the sequence +HALT immediately when halt-conditions are met +Each action xml tag within step xml tag is a REQUIRED action to complete that step +Sections outside flow (validation, output, critical-context) provide essential context - review and apply throughout execution + + + + When called during template workflow processing: + 1. Receive or review the current section content that was just generated or + 2. Apply elicitation methods iteratively to enhance that specific content + 3. Return the enhanced version back when user selects 'x' to proceed and return back + 4. The enhanced content replaces the original section content in the output document + + + + + Load and read {{methods}} and {{agent-party}} + + + category: Method grouping (core, structural, risk, etc.) + method_name: Display name for the method + description: Rich explanation of what the method does, when to use it, and why it's valuable + output_pattern: Flexible flow guide using → arrows (e.g., "analysis → insights → action") + + + + Use conversation history + Analyze: content type, complexity, stakeholder needs, risk level, and creative potential + + + + 1. Analyze context: Content type, complexity, stakeholder needs, risk level, creative potential + 2. Parse descriptions: Understand each method's purpose from the rich descriptions in CSV + 3. Select 5 methods: Choose methods that best match the context based on their descriptions + 4. Balance approach: Include mix of foundational and specialized techniques as appropriate + + + + + + + **Advanced Elicitation Options (If you launched Party Mode, they will participate randomly)** + Choose a number (1-5), [r] to Reshuffle, [a] List All, or [x] to Proceed: + + 1. [Method Name] + 2. [Method Name] + 3. [Method Name] + 4. [Method Name] + 5. [Method Name] + r. Reshuffle the list with 5 new options + a. List all methods with descriptions + x. Proceed / No Further Actions + + + + + Execute the selected method using its description from the CSV + Adapt the method's complexity and output format based on the current context + Apply the method creatively to the current section content being enhanced + Display the enhanced version showing what the method revealed or improved + CRITICAL: Ask the user if they would like to apply the changes to the doc (y/n/other) and HALT to await response. + CRITICAL: ONLY if Yes, apply the changes. IF No, discard your memory of the proposed changes. If any other reply, try best to + follow the instructions given by the user. + CRITICAL: Re-present the same 1-5,r,x prompt to allow additional elicitations + + + Select 5 random methods from advanced-elicitation-methods.csv, present new list with same prompt format + When selecting, try to think and pick a diverse set of methods covering different categories and approaches, with 1 and 2 being + potentially the most useful for the document or section being discovered + + + Complete elicitation and proceed + Return the fully enhanced content back to create-doc.md + The enhanced content becomes the final version for that section + Signal completion back to create-doc.md to continue with next section + + + List all methods with their descriptions from the CSV in a compact table + Allow user to select any method by name or number from the full list + After selection, execute the method as described in the n="1-5" case above + + + Apply changes to current section content and re-present choices + + + Execute methods in sequence on the content, then re-offer choices + + + + + + Method execution: Use the description from CSV to understand and apply each method + Output pattern: Use the pattern as a flexible guide (e.g., "paths → evaluation → selection") + Dynamic adaptation: Adjust complexity based on content needs (simple to sophisticated) + Creative application: Interpret methods flexibly based on context while maintaining pattern consistency + Focus on actionable insights + Stay relevant: Tie elicitation to specific content being analyzed (the current section from the document being created unless user + indicates otherwise) + Identify personas: For single or multi-persona methods, clearly identify viewpoints, and use party members if available in memory + already + Critical loop behavior: Always re-offer the 1-5,r,a,x choices after each method execution + Continue until user selects 'x' to proceed with enhanced content, confirm or ask the user what should be accepted from the session + Each method application builds upon previous enhancements + Content preservation: Track all enhancements made during elicitation + Iterative enhancement: Each selected method (1-5) should: + 1. Apply to the current enhanced version of the content + 2. Show the improvements made + 3. Return to the prompt for additional elicitations or completion + + + + + +## Command Usage + +This command executes the Advanced Elicitation task from the BMAD CORE module. + +## Module + +Part of the BMAD CORE module. diff --git a/q1/.crush/commands/bmad/core/tasks/index-docs.md b/q1/.crush/commands/bmad/core/tasks/index-docs.md new file mode 100644 index 00000000..76e9fbe7 --- /dev/null +++ b/q1/.crush/commands/bmad/core/tasks/index-docs.md @@ -0,0 +1,81 @@ +# /task-index-docs Command + +When this command is used, execute the following task: + +## Index Docs Task + + + +MANDATORY: Execute ALL steps in the flow section IN EXACT ORDER +DO NOT skip steps or change the sequence +HALT immediately when halt-conditions are met +Each action xml tag within step xml tag is a REQUIRED action to complete that step +Sections outside flow (validation, output, critical-context) provide essential context - review and apply throughout execution + + + + + List all files and subdirectories in the target location + + + + Organize files by type, purpose, or subdirectory + + + + Read each file to understand its actual purpose and create brief (3-10 word) descriptions based on the content, not just the + filename + + + + Write or update index.md with organized file listings + + + + + + + # Directory Index + + ## Files + + - **[filename.ext](./filename.ext)** - Brief description + - **[another-file.ext](./another-file.ext)** - Brief description + + ## Subdirectories + + ### subfolder/ + + - **[file1.ext](./subfolder/file1.ext)** - Brief description + - **[file2.ext](./subfolder/file2.ext)** - Brief description + + ### another-folder/ + + - **[file3.ext](./another-folder/file3.ext)** - Brief description + + + + + + HALT if target directory does not exist or is inaccessible + HALT if user does not have write permissions to create index.md + + + + Use relative paths starting with ./ + Group similar files together + Read file contents to generate accurate descriptions - don't guess from filenames + Keep descriptions concise but informative (3-10 words) + Sort alphabetically within groups + Skip hidden files (starting with .) unless specified + + + +## Command Usage + +This command executes the Index Docs task from the BMAD CORE module. + +## Module + +Part of the BMAD CORE module. diff --git a/q1/.crush/commands/bmad/core/tools/shard-doc.md b/q1/.crush/commands/bmad/core/tools/shard-doc.md new file mode 100644 index 00000000..8f02be66 --- /dev/null +++ b/q1/.crush/commands/bmad/core/tools/shard-doc.md @@ -0,0 +1,124 @@ +# /tool-shard-doc Command + +When this command is used, execute the following tool: + +## Shard Document Tool + + +Split large markdown documents into smaller, organized files based on level 2 sections using @kayvan/markdown-tree-parser tool + + + MANDATORY: Execute ALL steps in the flow section IN EXACT ORDER + DO NOT skip steps or change the sequence + HALT immediately when halt-conditions are met + Each action xml tag within step xml tag is a REQUIRED action to complete that step + Sections outside flow (validation, output, critical-context) provide essential context - review and apply throughout execution + + + + Uses `npx @kayvan/markdown-tree-parser` to automatically shard documents by level 2 headings and generate an index + + + + + Ask user for the source document path if not provided already + Verify file exists and is accessible + Verify file is markdown format (.md extension) + HALT with error message + + + + Determine default destination: same location as source file, folder named after source file without .md extension + Example: /path/to/architecture.md → /path/to/architecture/ + Ask user for the destination folder path ([y] to confirm use of default: [suggested-path], else enter a new path) + Use the suggested destination path + Use the custom destination path + Verify destination folder exists or can be created + Check write permissions for destination + HALT with error message + + + + Inform user that sharding is beginning + Execute command: `npx @kayvan/markdown-tree-parser explode [source-document] [destination-folder]` + Capture command output and any errors + HALT and display error to user + + + + Check that destination folder contains sharded files + Verify index.md was created in destination folder + Count the number of files created + HALT with error message + + + + Display completion report to user including: + - Source document path and name + - Destination folder path + - Number of section files created + - Confirmation that index.md was created + - Any tool output or warnings + Inform user that sharding completed successfully + + + + Keeping both the original and sharded versions defeats the purpose of sharding and can cause confusion + Present user with options for the original document: + + What would you like to do with the original document `[source-document-name]`? + + Options: + [d] Delete - Remove the original (recommended - shards can always be recombined) + [m] Move to archive - Move original to a backup/archive location + [k] Keep - Leave original in place (NOT recommended - defeats sharding purpose) + + Your choice (d/m/k): + + + Delete the original source document file + Confirm deletion to user: "✓ Original document deleted: [source-document-path]" + The document can be reconstructed from shards by concatenating all section files in order + + + + Determine default archive location: same directory as source, in an "archive" subfolder + Example: /path/to/architecture.md → /path/to/archive/architecture.md + Archive location ([y] to use default: [default-archive-path], or provide custom path): + Use default archive path + Use custom archive path + Create archive directory if it doesn't exist + Move original document to archive location + Confirm move to user: "✓ Original document moved to: [archive-path]" + + + + Display warning to user: + ⚠️ WARNING: Keeping both original and sharded versions is NOT recommended. + + This creates confusion because: + - The discover_inputs protocol may load the wrong version + - Updates to one won't reflect in the other + - You'll have duplicate content taking up space + + Consider deleting or archiving the original document. + Confirm user choice: "Original document kept at: [source-document-path]" + + + + + + + HALT if npx command fails or produces no output files + + + +## Command Usage + +This command executes the Shard Document tool from the BMAD CORE module. + +## Module + +Part of the BMAD CORE module. diff --git a/q1/.crush/commands/bmad/core/workflows/brainstorming.md b/q1/.crush/commands/bmad/core/workflows/brainstorming.md new file mode 100644 index 00000000..be33b790 --- /dev/null +++ b/q1/.crush/commands/bmad/core/workflows/brainstorming.md @@ -0,0 +1,5 @@ +--- +description: 'Facilitate interactive brainstorming sessions using diverse creative techniques and ideation methods' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/core/workflows/brainstorming/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.crush/commands/bmad/core/workflows/party-mode.md b/q1/.crush/commands/bmad/core/workflows/party-mode.md new file mode 100644 index 00000000..4d790067 --- /dev/null +++ b/q1/.crush/commands/bmad/core/workflows/party-mode.md @@ -0,0 +1,5 @@ +--- +description: 'Orchestrates group discussions between all installed BMAD agents, enabling natural multi-agent conversations' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/core/workflows/party-mode/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmb/agents/agent-builder.mdc b/q1/.cursor/rules/bmad/bmb/agents/agent-builder.mdc new file mode 100644 index 00000000..4508b552 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmb/agents/agent-builder.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMB Agent: agent-builder +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/agent-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmb/agents/module-builder.mdc b/q1/.cursor/rules/bmad/bmb/agents/module-builder.mdc new file mode 100644 index 00000000..48a62ce7 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmb/agents/module-builder.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMB Agent: module-builder +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/module-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmb/agents/workflow-builder.mdc b/q1/.cursor/rules/bmad/bmb/agents/workflow-builder.mdc new file mode 100644 index 00000000..c021965f --- /dev/null +++ b/q1/.cursor/rules/bmad/bmb/agents/workflow-builder.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMB Agent: workflow-builder +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/workflow-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmb/workflows/Meal Prep & Nutrition Plan.mdc b/q1/.cursor/rules/bmad/bmb/workflows/Meal Prep & Nutrition Plan.mdc new file mode 100644 index 00000000..24f9d611 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmb/workflows/Meal Prep & Nutrition Plan.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMB Agent: Meal Prep & Nutrition Plan +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmb/workflows/create-agent/data/reference/workflows/meal-prep-nutrition/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmb/workflows/create-agent.mdc b/q1/.cursor/rules/bmad/bmb/workflows/create-agent.mdc new file mode 100644 index 00000000..86455cf7 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmb/workflows/create-agent.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMB Agent: create-agent +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmb/workflows/create-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmb/workflows/create-module.mdc b/q1/.cursor/rules/bmad/bmb/workflows/create-module.mdc new file mode 100644 index 00000000..452f851c --- /dev/null +++ b/q1/.cursor/rules/bmad/bmb/workflows/create-module.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMB Agent: create-module +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmb/workflows/create-module/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmb/workflows/create-workflow.mdc b/q1/.cursor/rules/bmad/bmb/workflows/create-workflow.mdc new file mode 100644 index 00000000..525650dc --- /dev/null +++ b/q1/.cursor/rules/bmad/bmb/workflows/create-workflow.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMB Agent: create-workflow +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmb/workflows/create-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmb/workflows/edit-agent.mdc b/q1/.cursor/rules/bmad/bmb/workflows/edit-agent.mdc new file mode 100644 index 00000000..3e0e25f3 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmb/workflows/edit-agent.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMB Agent: edit-agent +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmb/workflows/edit-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmb/workflows/edit-workflow.mdc b/q1/.cursor/rules/bmad/bmb/workflows/edit-workflow.mdc new file mode 100644 index 00000000..70bb490e --- /dev/null +++ b/q1/.cursor/rules/bmad/bmb/workflows/edit-workflow.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMB Agent: edit-workflow +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmb/workflows/edit-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmb/workflows/workflow-compliance-check.mdc b/q1/.cursor/rules/bmad/bmb/workflows/workflow-compliance-check.mdc new file mode 100644 index 00000000..79be829d --- /dev/null +++ b/q1/.cursor/rules/bmad/bmb/workflows/workflow-compliance-check.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMB Agent: workflow-compliance-check +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmb/workflows/workflow-compliance-check/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmgd/agents/game-architect.mdc b/q1/.cursor/rules/bmad/bmgd/agents/game-architect.mdc new file mode 100644 index 00000000..aeb4e6dc --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/agents/game-architect.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: game-architect +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmgd/agents/game-designer.mdc b/q1/.cursor/rules/bmad/bmgd/agents/game-designer.mdc new file mode 100644 index 00000000..0b1e124e --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/agents/game-designer.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: game-designer +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmgd/agents/game-dev.mdc b/q1/.cursor/rules/bmad/bmgd/agents/game-dev.mdc new file mode 100644 index 00000000..adb76140 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/agents/game-dev.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: game-dev +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmgd/agents/game-qa.mdc b/q1/.cursor/rules/bmad/bmgd/agents/game-qa.mdc new file mode 100644 index 00000000..d79de702 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/agents/game-qa.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: game-qa +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-qa.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmgd/agents/game-scrum-master.mdc b/q1/.cursor/rules/bmad/bmgd/agents/game-scrum-master.mdc new file mode 100644 index 00000000..7b07f463 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/agents/game-scrum-master.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: game-scrum-master +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-scrum-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmgd/agents/game-solo-dev.mdc b/q1/.cursor/rules/bmad/bmgd/agents/game-solo-dev.mdc new file mode 100644 index 00000000..91154ad6 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/agents/game-solo-dev.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: game-solo-dev +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/brainstorm-game.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/brainstorm-game.mdc new file mode 100644 index 00000000..b67c4058 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/brainstorm-game.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: brainstorm-game +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/code-review.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/code-review.mdc new file mode 100644 index 00000000..837e99af --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/code-review.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: code-review +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/code-review/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/correct-course.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/correct-course.mdc new file mode 100644 index 00000000..4d2d8a63 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/correct-course.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: correct-course +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/correct-course/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/create-game-brief.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/create-game-brief.mdc new file mode 100644 index 00000000..3648157d --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/create-game-brief.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMGD Agent: create-game-brief +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/create-gdd.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/create-gdd.mdc new file mode 100644 index 00000000..4feaaebc --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/create-gdd.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMGD Agent: create-gdd +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmgd/workflows/2-design/gdd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/create-story.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/create-story.mdc new file mode 100644 index 00000000..8976b42c --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/create-story.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: create-story +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/create-story/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/create-tech-spec.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/create-tech-spec.mdc new file mode 100644 index 00000000..be684c26 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/create-tech-spec.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: create-tech-spec +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/dev-story.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/dev-story.mdc new file mode 100644 index 00000000..210c65a3 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/dev-story.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: dev-story +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/dev-story/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/game-architecture.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/game-architecture.mdc new file mode 100644 index 00000000..a5b35d9f --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/game-architecture.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: game-architecture +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/game-brief.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/game-brief.mdc new file mode 100644 index 00000000..94e06d4b --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/game-brief.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: game-brief +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/gametest-automate.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/gametest-automate.mdc new file mode 100644 index 00000000..e617c796 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/gametest-automate.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: gametest-automate +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/automate/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/gametest-framework.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/gametest-framework.mdc new file mode 100644 index 00000000..77524df2 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/gametest-framework.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: gametest-framework +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-framework/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/gametest-performance.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/gametest-performance.mdc new file mode 100644 index 00000000..2c0647f9 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/gametest-performance.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: gametest-performance +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/performance/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/performance/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/gametest-playtest-plan.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/gametest-playtest-plan.mdc new file mode 100644 index 00000000..908b419a --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/gametest-playtest-plan.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: gametest-playtest-plan +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/gametest-test-design.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/gametest-test-design.mdc new file mode 100644 index 00000000..c5dbc7e7 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/gametest-test-design.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: gametest-test-design +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/gametest-test-review.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/gametest-test-review.mdc new file mode 100644 index 00000000..e952409c --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/gametest-test-review.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: gametest-test-review +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/gdd.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/gdd.mdc new file mode 100644 index 00000000..593def5d --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/gdd.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: gdd +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/gdd/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/gdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/generate-project-context.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/generate-project-context.mdc new file mode 100644 index 00000000..a08b6945 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/generate-project-context.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMGD Agent: generate-project-context +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmgd/workflows/3-technical/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/narrative.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/narrative.mdc new file mode 100644 index 00000000..93528b98 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/narrative.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: narrative +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/narrative/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/narrative/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/quick-dev.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/quick-dev.mdc new file mode 100644 index 00000000..05852989 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/quick-dev.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: quick-dev +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/quick-prototype.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/quick-prototype.mdc new file mode 100644 index 00000000..535c8b2a --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/quick-prototype.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: quick-prototype +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/retrospective.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/retrospective.mdc new file mode 100644 index 00000000..be84655e --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/retrospective.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: retrospective +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/retrospective/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/sprint-planning.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/sprint-planning.mdc new file mode 100644 index 00000000..0450dfd4 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/sprint-planning.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: sprint-planning +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/sprint-planning/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/sprint-status.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/sprint-status.mdc new file mode 100644 index 00000000..4d073301 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/sprint-status.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: sprint-status +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/sprint-status/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/workflow-init.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/workflow-init.mdc new file mode 100644 index 00000000..0d76cbb1 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/workflow-init.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: workflow-init +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/workflow-status/init/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/workflow-status/init/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmgd/workflows/workflow-status.mdc b/q1/.cursor/rules/bmad/bmgd/workflows/workflow-status.mdc new file mode 100644 index 00000000..95764c64 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmgd/workflows/workflow-status.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMGD Agent: workflow-status +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/workflow-status/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/workflow-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/agents/analyst.mdc b/q1/.cursor/rules/bmad/bmm/agents/analyst.mdc new file mode 100644 index 00000000..dc6d8404 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/agents/analyst.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: analyst +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/analyst.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmm/agents/architect.mdc b/q1/.cursor/rules/bmad/bmm/agents/architect.mdc new file mode 100644 index 00000000..d2e75b12 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/agents/architect.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: architect +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmm/agents/dev.mdc b/q1/.cursor/rules/bmad/bmm/agents/dev.mdc new file mode 100644 index 00000000..7225de99 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/agents/dev.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: dev +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmm/agents/pm.mdc b/q1/.cursor/rules/bmad/bmm/agents/pm.mdc new file mode 100644 index 00000000..71dd92ee --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/agents/pm.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: pm +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/pm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmm/agents/quick-flow-solo-dev.mdc b/q1/.cursor/rules/bmad/bmm/agents/quick-flow-solo-dev.mdc new file mode 100644 index 00000000..44406d4b --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/agents/quick-flow-solo-dev.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: quick-flow-solo-dev +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/quick-flow-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmm/agents/sm.mdc b/q1/.cursor/rules/bmad/bmm/agents/sm.mdc new file mode 100644 index 00000000..e041237f --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/agents/sm.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: sm +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/sm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmm/agents/tea.mdc b/q1/.cursor/rules/bmad/bmm/agents/tea.mdc new file mode 100644 index 00000000..ad8d8e88 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/agents/tea.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: tea +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tea.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmm/agents/tech-writer.mdc b/q1/.cursor/rules/bmad/bmm/agents/tech-writer.mdc new file mode 100644 index 00000000..58870cad --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/agents/tech-writer.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: tech-writer +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tech-writer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmm/agents/ux-designer.mdc b/q1/.cursor/rules/bmad/bmm/agents/ux-designer.mdc new file mode 100644 index 00000000..666c13bf --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/agents/ux-designer.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: ux-designer +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/ux-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/check-implementation-readiness.mdc b/q1/.cursor/rules/bmad/bmm/workflows/check-implementation-readiness.mdc new file mode 100644 index 00000000..08a239d5 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/check-implementation-readiness.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMM Agent: check-implementation-readiness +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmm/workflows/code-review.mdc b/q1/.cursor/rules/bmad/bmm/workflows/code-review.mdc new file mode 100644 index 00000000..94f37f9b --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/code-review.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: code-review +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/correct-course.mdc b/q1/.cursor/rules/bmad/bmm/workflows/correct-course.mdc new file mode 100644 index 00000000..c5f2ab84 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/correct-course.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: correct-course +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/create-architecture.mdc b/q1/.cursor/rules/bmad/bmm/workflows/create-architecture.mdc new file mode 100644 index 00000000..03185ece --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/create-architecture.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMM Agent: create-architecture +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmm/workflows/create-epics-and-stories.mdc b/q1/.cursor/rules/bmad/bmm/workflows/create-epics-and-stories.mdc new file mode 100644 index 00000000..e70e4f7f --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/create-epics-and-stories.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMM Agent: create-epics-and-stories +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-dataflow.mdc b/q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-dataflow.mdc new file mode 100644 index 00000000..b23293df --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-dataflow.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: create-excalidraw-dataflow +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-diagram.mdc b/q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-diagram.mdc new file mode 100644 index 00000000..fb0e6f40 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-diagram.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: create-excalidraw-diagram +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-flowchart.mdc b/q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-flowchart.mdc new file mode 100644 index 00000000..20f6d676 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-flowchart.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: create-excalidraw-flowchart +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-wireframe.mdc b/q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-wireframe.mdc new file mode 100644 index 00000000..da3b67b4 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/create-excalidraw-wireframe.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: create-excalidraw-wireframe +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/create-prd.mdc b/q1/.cursor/rules/bmad/bmm/workflows/create-prd.mdc new file mode 100644 index 00000000..0e53ccb5 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/create-prd.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMM Agent: create-prd +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmm/workflows/2-plan-workflows/prd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmm/workflows/create-product-brief.mdc b/q1/.cursor/rules/bmad/bmm/workflows/create-product-brief.mdc new file mode 100644 index 00000000..cf6d2be6 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/create-product-brief.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMM Agent: create-product-brief +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmm/workflows/create-story.mdc b/q1/.cursor/rules/bmad/bmm/workflows/create-story.mdc new file mode 100644 index 00000000..68e59fed --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/create-story.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: create-story +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/create-tech-spec.mdc b/q1/.cursor/rules/bmad/bmm/workflows/create-tech-spec.mdc new file mode 100644 index 00000000..7bc4c480 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/create-tech-spec.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: create-tech-spec +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/create-ux-design.mdc b/q1/.cursor/rules/bmad/bmm/workflows/create-ux-design.mdc new file mode 100644 index 00000000..f5ab6679 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/create-ux-design.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMM Agent: create-ux-design +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmm/workflows/2-plan-workflows/create-ux-design/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmm/workflows/dev-story.mdc b/q1/.cursor/rules/bmad/bmm/workflows/dev-story.mdc new file mode 100644 index 00000000..a2162c81 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/dev-story.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: dev-story +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/document-project.mdc b/q1/.cursor/rules/bmad/bmm/workflows/document-project.mdc new file mode 100644 index 00000000..d2b95bc4 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/document-project.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: document-project +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/document-project/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/document-project/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/generate-project-context.mdc b/q1/.cursor/rules/bmad/bmm/workflows/generate-project-context.mdc new file mode 100644 index 00000000..38c36c4b --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/generate-project-context.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMM Agent: generate-project-context +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmm/workflows/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmm/workflows/quick-dev.mdc b/q1/.cursor/rules/bmad/bmm/workflows/quick-dev.mdc new file mode 100644 index 00000000..032088b7 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/quick-dev.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: quick-dev +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/research.mdc b/q1/.cursor/rules/bmad/bmm/workflows/research.mdc new file mode 100644 index 00000000..2bd1bd1e --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/research.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD BMM Agent: research +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/bmm/workflows/1-analysis/research/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/bmm/workflows/retrospective.mdc b/q1/.cursor/rules/bmad/bmm/workflows/retrospective.mdc new file mode 100644 index 00000000..e89aa3a0 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/retrospective.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: retrospective +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/sprint-planning.mdc b/q1/.cursor/rules/bmad/bmm/workflows/sprint-planning.mdc new file mode 100644 index 00000000..cde00e13 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/sprint-planning.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: sprint-planning +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/sprint-status.mdc b/q1/.cursor/rules/bmad/bmm/workflows/sprint-status.mdc new file mode 100644 index 00000000..79ad83cc --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/sprint-status.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: sprint-status +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/testarch-atdd.mdc b/q1/.cursor/rules/bmad/bmm/workflows/testarch-atdd.mdc new file mode 100644 index 00000000..c0a094e3 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/testarch-atdd.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: testarch-atdd +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/atdd/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/atdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/testarch-automate.mdc b/q1/.cursor/rules/bmad/bmm/workflows/testarch-automate.mdc new file mode 100644 index 00000000..97a833b7 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/testarch-automate.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: testarch-automate +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/automate/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/testarch-ci.mdc b/q1/.cursor/rules/bmad/bmm/workflows/testarch-ci.mdc new file mode 100644 index 00000000..dd8f121e --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/testarch-ci.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: testarch-ci +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/ci/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/ci/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/testarch-framework.mdc b/q1/.cursor/rules/bmad/bmm/workflows/testarch-framework.mdc new file mode 100644 index 00000000..cb05c50f --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/testarch-framework.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: testarch-framework +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/framework/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/testarch-nfr.mdc b/q1/.cursor/rules/bmad/bmm/workflows/testarch-nfr.mdc new file mode 100644 index 00000000..0271de8c --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/testarch-nfr.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: testarch-nfr +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/testarch-test-design.mdc b/q1/.cursor/rules/bmad/bmm/workflows/testarch-test-design.mdc new file mode 100644 index 00000000..ef5c1d18 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/testarch-test-design.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: testarch-test-design +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/testarch-test-review.mdc b/q1/.cursor/rules/bmad/bmm/workflows/testarch-test-review.mdc new file mode 100644 index 00000000..004d3346 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/testarch-test-review.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: testarch-test-review +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/testarch-trace.mdc b/q1/.cursor/rules/bmad/bmm/workflows/testarch-trace.mdc new file mode 100644 index 00000000..de4db386 --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/testarch-trace.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: testarch-trace +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/trace/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/trace/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/workflow-init.mdc b/q1/.cursor/rules/bmad/bmm/workflows/workflow-init.mdc new file mode 100644 index 00000000..14eef79b --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/workflow-init.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: workflow-init +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/init/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/init/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/bmm/workflows/workflow-status.mdc b/q1/.cursor/rules/bmad/bmm/workflows/workflow-status.mdc new file mode 100644 index 00000000..238946ec --- /dev/null +++ b/q1/.cursor/rules/bmad/bmm/workflows/workflow-status.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD BMM Agent: workflow-status +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/cis/agents/brainstorming-coach.mdc b/q1/.cursor/rules/bmad/cis/agents/brainstorming-coach.mdc new file mode 100644 index 00000000..ab15671e --- /dev/null +++ b/q1/.cursor/rules/bmad/cis/agents/brainstorming-coach.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD CIS Agent: brainstorming-coach +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/brainstorming-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/cis/agents/creative-problem-solver.mdc b/q1/.cursor/rules/bmad/cis/agents/creative-problem-solver.mdc new file mode 100644 index 00000000..cc767a87 --- /dev/null +++ b/q1/.cursor/rules/bmad/cis/agents/creative-problem-solver.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD CIS Agent: creative-problem-solver +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/creative-problem-solver.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/cis/agents/design-thinking-coach.mdc b/q1/.cursor/rules/bmad/cis/agents/design-thinking-coach.mdc new file mode 100644 index 00000000..ec1de341 --- /dev/null +++ b/q1/.cursor/rules/bmad/cis/agents/design-thinking-coach.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD CIS Agent: design-thinking-coach +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/design-thinking-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/cis/agents/innovation-strategist.mdc b/q1/.cursor/rules/bmad/cis/agents/innovation-strategist.mdc new file mode 100644 index 00000000..32aa483b --- /dev/null +++ b/q1/.cursor/rules/bmad/cis/agents/innovation-strategist.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD CIS Agent: innovation-strategist +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/innovation-strategist.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/cis/agents/presentation-master.mdc b/q1/.cursor/rules/bmad/cis/agents/presentation-master.mdc new file mode 100644 index 00000000..2fc36de6 --- /dev/null +++ b/q1/.cursor/rules/bmad/cis/agents/presentation-master.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD CIS Agent: presentation-master +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/presentation-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/cis/agents/storyteller.mdc b/q1/.cursor/rules/bmad/cis/agents/storyteller.mdc new file mode 100644 index 00000000..4870c572 --- /dev/null +++ b/q1/.cursor/rules/bmad/cis/agents/storyteller.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD CIS Agent: storyteller +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/storyteller/storyteller.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/cis/workflows/design-thinking.mdc b/q1/.cursor/rules/bmad/cis/workflows/design-thinking.mdc new file mode 100644 index 00000000..40477e43 --- /dev/null +++ b/q1/.cursor/rules/bmad/cis/workflows/design-thinking.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD CIS Agent: design-thinking +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/design-thinking/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/design-thinking/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/cis/workflows/innovation-strategy.mdc b/q1/.cursor/rules/bmad/cis/workflows/innovation-strategy.mdc new file mode 100644 index 00000000..d0bcdb5b --- /dev/null +++ b/q1/.cursor/rules/bmad/cis/workflows/innovation-strategy.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD CIS Agent: innovation-strategy +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/innovation-strategy/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/innovation-strategy/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/cis/workflows/problem-solving.mdc b/q1/.cursor/rules/bmad/cis/workflows/problem-solving.mdc new file mode 100644 index 00000000..8c2e856a --- /dev/null +++ b/q1/.cursor/rules/bmad/cis/workflows/problem-solving.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD CIS Agent: problem-solving +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/problem-solving/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/problem-solving/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/cis/workflows/storytelling.mdc b/q1/.cursor/rules/bmad/cis/workflows/storytelling.mdc new file mode 100644 index 00000000..0746ecfc --- /dev/null +++ b/q1/.cursor/rules/bmad/cis/workflows/storytelling.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD CIS Agent: storytelling +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/storytelling/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/storytelling/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.cursor/rules/bmad/core/agents/bmad-master.mdc b/q1/.cursor/rules/bmad/core/agents/bmad-master.mdc new file mode 100644 index 00000000..81678e4d --- /dev/null +++ b/q1/.cursor/rules/bmad/core/agents/bmad-master.mdc @@ -0,0 +1,15 @@ +--- +description: BMAD CORE Agent: bmad-master +globs: +alwaysApply: false +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/core/agents/bmad-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.cursor/rules/bmad/core/tasks/advanced-elicitation.mdc b/q1/.cursor/rules/bmad/core/tasks/advanced-elicitation.mdc new file mode 100644 index 00000000..b145911c --- /dev/null +++ b/q1/.cursor/rules/bmad/core/tasks/advanced-elicitation.mdc @@ -0,0 +1,122 @@ +--- +description: BMAD CORE Task: Advanced Elicitation +globs: +alwaysApply: false +--- + + + + MANDATORY: Execute ALL steps in the flow section IN EXACT ORDER + DO NOT skip steps or change the sequence + HALT immediately when halt-conditions are met + Each action xml tag within step xml tag is a REQUIRED action to complete that step + Sections outside flow (validation, output, critical-context) provide essential context - review and apply throughout execution + + + + When called during template workflow processing: + 1. Receive or review the current section content that was just generated or + 2. Apply elicitation methods iteratively to enhance that specific content + 3. Return the enhanced version back when user selects 'x' to proceed and return back + 4. The enhanced content replaces the original section content in the output document + + + + + Load and read {{methods}} and {{agent-party}} + + + category: Method grouping (core, structural, risk, etc.) + method_name: Display name for the method + description: Rich explanation of what the method does, when to use it, and why it's valuable + output_pattern: Flexible flow guide using → arrows (e.g., "analysis → insights → action") + + + + Use conversation history + Analyze: content type, complexity, stakeholder needs, risk level, and creative potential + + + + 1. Analyze context: Content type, complexity, stakeholder needs, risk level, creative potential + 2. Parse descriptions: Understand each method's purpose from the rich descriptions in CSV + 3. Select 5 methods: Choose methods that best match the context based on their descriptions + 4. Balance approach: Include mix of foundational and specialized techniques as appropriate + + + + + + + **Advanced Elicitation Options (If you launched Party Mode, they will participate randomly)** + Choose a number (1-5), [r] to Reshuffle, [a] List All, or [x] to Proceed: + + 1. [Method Name] + 2. [Method Name] + 3. [Method Name] + 4. [Method Name] + 5. [Method Name] + r. Reshuffle the list with 5 new options + a. List all methods with descriptions + x. Proceed / No Further Actions + + + + + Execute the selected method using its description from the CSV + Adapt the method's complexity and output format based on the current context + Apply the method creatively to the current section content being enhanced + Display the enhanced version showing what the method revealed or improved + CRITICAL: Ask the user if they would like to apply the changes to the doc (y/n/other) and HALT to await response. + CRITICAL: ONLY if Yes, apply the changes. IF No, discard your memory of the proposed changes. If any other reply, try best to + follow the instructions given by the user. + CRITICAL: Re-present the same 1-5,r,x prompt to allow additional elicitations + + + Select 5 random methods from advanced-elicitation-methods.csv, present new list with same prompt format + When selecting, try to think and pick a diverse set of methods covering different categories and approaches, with 1 and 2 being + potentially the most useful for the document or section being discovered + + + Complete elicitation and proceed + Return the fully enhanced content back to create-doc.md + The enhanced content becomes the final version for that section + Signal completion back to create-doc.md to continue with next section + + + List all methods with their descriptions from the CSV in a compact table + Allow user to select any method by name or number from the full list + After selection, execute the method as described in the n="1-5" case above + + + Apply changes to current section content and re-present choices + + + Execute methods in sequence on the content, then re-offer choices + + + + + + Method execution: Use the description from CSV to understand and apply each method + Output pattern: Use the pattern as a flexible guide (e.g., "paths → evaluation → selection") + Dynamic adaptation: Adjust complexity based on content needs (simple to sophisticated) + Creative application: Interpret methods flexibly based on context while maintaining pattern consistency + Focus on actionable insights + Stay relevant: Tie elicitation to specific content being analyzed (the current section from the document being created unless user + indicates otherwise) + Identify personas: For single or multi-persona methods, clearly identify viewpoints, and use party members if available in memory + already + Critical loop behavior: Always re-offer the 1-5,r,a,x choices after each method execution + Continue until user selects 'x' to proceed with enhanced content, confirm or ask the user what should be accepted from the session + Each method application builds upon previous enhancements + Content preservation: Track all enhancements made during elicitation + Iterative enhancement: Each selected method (1-5) should: + 1. Apply to the current enhanced version of the content + 2. Show the improvements made + 3. Return to the prompt for additional elicitations or completion + + + \ No newline at end of file diff --git a/q1/.cursor/rules/bmad/core/tasks/index-docs.mdc b/q1/.cursor/rules/bmad/core/tasks/index-docs.mdc new file mode 100644 index 00000000..71520c90 --- /dev/null +++ b/q1/.cursor/rules/bmad/core/tasks/index-docs.mdc @@ -0,0 +1,71 @@ +--- +description: BMAD CORE Task: Index Docs +globs: +alwaysApply: false +--- + + + + MANDATORY: Execute ALL steps in the flow section IN EXACT ORDER + DO NOT skip steps or change the sequence + HALT immediately when halt-conditions are met + Each action xml tag within step xml tag is a REQUIRED action to complete that step + Sections outside flow (validation, output, critical-context) provide essential context - review and apply throughout execution + + + + + List all files and subdirectories in the target location + + + + Organize files by type, purpose, or subdirectory + + + + Read each file to understand its actual purpose and create brief (3-10 word) descriptions based on the content, not just the + filename + + + + Write or update index.md with organized file listings + + + + + + # Directory Index + + ## Files + + - **[filename.ext](./filename.ext)** - Brief description + - **[another-file.ext](./another-file.ext)** - Brief description + + ## Subdirectories + + ### subfolder/ + + - **[file1.ext](./subfolder/file1.ext)** - Brief description + - **[file2.ext](./subfolder/file2.ext)** - Brief description + + ### another-folder/ + + - **[file3.ext](./another-folder/file3.ext)** - Brief description + + + + + HALT if target directory does not exist or is inaccessible + HALT if user does not have write permissions to create index.md + + + + Use relative paths starting with ./ + Group similar files together + Read file contents to generate accurate descriptions - don't guess from filenames + Keep descriptions concise but informative (3-10 words) + Sort alphabetically within groups + Skip hidden files (starting with .) unless specified + + \ No newline at end of file diff --git a/q1/.cursor/rules/bmad/core/tools/shard-doc.mdc b/q1/.cursor/rules/bmad/core/tools/shard-doc.mdc new file mode 100644 index 00000000..c60fc8f6 --- /dev/null +++ b/q1/.cursor/rules/bmad/core/tools/shard-doc.mdc @@ -0,0 +1,115 @@ +--- +description: BMAD CORE Tool: Shard Document +globs: +alwaysApply: false +--- + + + Split large markdown documents into smaller, organized files based on level 2 sections using @kayvan/markdown-tree-parser tool + + + MANDATORY: Execute ALL steps in the flow section IN EXACT ORDER + DO NOT skip steps or change the sequence + HALT immediately when halt-conditions are met + Each action xml tag within step xml tag is a REQUIRED action to complete that step + Sections outside flow (validation, output, critical-context) provide essential context - review and apply throughout execution + + + + Uses `npx @kayvan/markdown-tree-parser` to automatically shard documents by level 2 headings and generate an index + + + + + Ask user for the source document path if not provided already + Verify file exists and is accessible + Verify file is markdown format (.md extension) + HALT with error message + + + + Determine default destination: same location as source file, folder named after source file without .md extension + Example: /path/to/architecture.md → /path/to/architecture/ + Ask user for the destination folder path ([y] to confirm use of default: [suggested-path], else enter a new path) + Use the suggested destination path + Use the custom destination path + Verify destination folder exists or can be created + Check write permissions for destination + HALT with error message + + + + Inform user that sharding is beginning + Execute command: `npx @kayvan/markdown-tree-parser explode [source-document] [destination-folder]` + Capture command output and any errors + HALT and display error to user + + + + Check that destination folder contains sharded files + Verify index.md was created in destination folder + Count the number of files created + HALT with error message + + + + Display completion report to user including: + - Source document path and name + - Destination folder path + - Number of section files created + - Confirmation that index.md was created + - Any tool output or warnings + Inform user that sharding completed successfully + + + + Keeping both the original and sharded versions defeats the purpose of sharding and can cause confusion + Present user with options for the original document: + + What would you like to do with the original document `[source-document-name]`? + + Options: + [d] Delete - Remove the original (recommended - shards can always be recombined) + [m] Move to archive - Move original to a backup/archive location + [k] Keep - Leave original in place (NOT recommended - defeats sharding purpose) + + Your choice (d/m/k): + + + Delete the original source document file + Confirm deletion to user: "✓ Original document deleted: [source-document-path]" + The document can be reconstructed from shards by concatenating all section files in order + + + + Determine default archive location: same directory as source, in an "archive" subfolder + Example: /path/to/architecture.md → /path/to/archive/architecture.md + Archive location ([y] to use default: [default-archive-path], or provide custom path): + Use default archive path + Use custom archive path + Create archive directory if it doesn't exist + Move original document to archive location + Confirm move to user: "✓ Original document moved to: [archive-path]" + + + + Display warning to user: + ⚠️ WARNING: Keeping both original and sharded versions is NOT recommended. + + This creates confusion because: + - The discover_inputs protocol may load the wrong version + - Updates to one won't reflect in the other + - You'll have duplicate content taking up space + + Consider deleting or archiving the original document. + Confirm user choice: "Original document kept at: [source-document-path]" + + + + + + HALT if npx command fails or produces no output files + + \ No newline at end of file diff --git a/q1/.cursor/rules/bmad/core/workflows/brainstorming.mdc b/q1/.cursor/rules/bmad/core/workflows/brainstorming.mdc new file mode 100644 index 00000000..467ae630 --- /dev/null +++ b/q1/.cursor/rules/bmad/core/workflows/brainstorming.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD CORE Agent: brainstorming +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/core/workflows/brainstorming/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/core/workflows/party-mode.mdc b/q1/.cursor/rules/bmad/core/workflows/party-mode.mdc new file mode 100644 index 00000000..9edb0906 --- /dev/null +++ b/q1/.cursor/rules/bmad/core/workflows/party-mode.mdc @@ -0,0 +1,7 @@ +--- +description: BMAD CORE Agent: party-mode +globs: +alwaysApply: false +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @_bmad/core/workflows/party-mode/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.cursor/rules/bmad/index.mdc b/q1/.cursor/rules/bmad/index.mdc new file mode 100644 index 00000000..b2755620 --- /dev/null +++ b/q1/.cursor/rules/bmad/index.mdc @@ -0,0 +1,175 @@ +--- +description: BMAD Method - Master Index +globs: +alwaysApply: true +--- + +# BMAD Method - Cursor Rules Index + +This is the master index for all BMAD agents, tasks, tools, and workflows available in your project. + +## Installation Complete! + +BMAD rules have been installed to: `.cursor/rules/bmad/` + +**Note:** BMAD does not modify your `.cursorrules` file. You manage that separately. + +## How to Use + +- Reference specific agents: @bmad/{module}/agents/{agent-name} +- Reference specific tasks: @bmad/{module}/tasks/{task-name} +- Reference specific tools: @bmad/{module}/tools/{tool-name} +- Reference specific workflows: @bmad/{module}/workflows/{workflow-name} +- Reference entire modules: @bmad/{module} +- Reference this index: @bmad/index + +## Available Modules + +### CORE + +**Agents:** +- @bmad/core/agents/bmad-master - bmad-master + +**Tasks:** +- @bmad/core/tasks/advanced-elicitation - advanced-elicitation +- @bmad/core/tasks/index-docs - index-docs + +**Tools:** +- @bmad/core/tools/shard-doc - shard-doc + +**Workflows:** +- @bmad/core/workflows/brainstorming - brainstorming +- @bmad/core/workflows/party-mode - party-mode + +### BMB + +**Agents:** +- @bmad/bmb/agents/agent-builder - agent-builder +- @bmad/bmb/agents/module-builder - module-builder +- @bmad/bmb/agents/workflow-builder - workflow-builder + +**Workflows:** +- @bmad/bmb/workflows/Meal Prep & Nutrition Plan - Meal Prep & Nutrition Plan +- @bmad/bmb/workflows/create-agent - create-agent +- @bmad/bmb/workflows/create-module - create-module +- @bmad/bmb/workflows/create-workflow - create-workflow +- @bmad/bmb/workflows/edit-agent - edit-agent +- @bmad/bmb/workflows/edit-workflow - edit-workflow +- @bmad/bmb/workflows/workflow-compliance-check - workflow-compliance-check + +### BMGD + +**Agents:** +- @bmad/bmgd/agents/game-architect - game-architect +- @bmad/bmgd/agents/game-designer - game-designer +- @bmad/bmgd/agents/game-dev - game-dev +- @bmad/bmgd/agents/game-qa - game-qa +- @bmad/bmgd/agents/game-scrum-master - game-scrum-master +- @bmad/bmgd/agents/game-solo-dev - game-solo-dev + +**Workflows:** +- @bmad/bmgd/workflows/brainstorm-game - brainstorm-game +- @bmad/bmgd/workflows/create-game-brief - create-game-brief +- @bmad/bmgd/workflows/game-brief - game-brief +- @bmad/bmgd/workflows/create-gdd - create-gdd +- @bmad/bmgd/workflows/gdd - gdd +- @bmad/bmgd/workflows/narrative - narrative +- @bmad/bmgd/workflows/game-architecture - game-architecture +- @bmad/bmgd/workflows/generate-project-context - generate-project-context +- @bmad/bmgd/workflows/code-review - code-review +- @bmad/bmgd/workflows/correct-course - correct-course +- @bmad/bmgd/workflows/create-story - create-story +- @bmad/bmgd/workflows/dev-story - dev-story +- @bmad/bmgd/workflows/retrospective - retrospective +- @bmad/bmgd/workflows/sprint-planning - sprint-planning +- @bmad/bmgd/workflows/sprint-status - sprint-status +- @bmad/bmgd/workflows/create-tech-spec - create-tech-spec +- @bmad/bmgd/workflows/quick-dev - quick-dev +- @bmad/bmgd/workflows/quick-prototype - quick-prototype +- @bmad/bmgd/workflows/gametest-automate - gametest-automate +- @bmad/bmgd/workflows/gametest-performance - gametest-performance +- @bmad/bmgd/workflows/gametest-playtest-plan - gametest-playtest-plan +- @bmad/bmgd/workflows/gametest-test-design - gametest-test-design +- @bmad/bmgd/workflows/gametest-framework - gametest-framework +- @bmad/bmgd/workflows/gametest-test-review - gametest-test-review +- @bmad/bmgd/workflows/workflow-init - workflow-init +- @bmad/bmgd/workflows/workflow-status - workflow-status + +### BMM + +**Agents:** +- @bmad/bmm/agents/analyst - analyst +- @bmad/bmm/agents/architect - architect +- @bmad/bmm/agents/dev - dev +- @bmad/bmm/agents/pm - pm +- @bmad/bmm/agents/quick-flow-solo-dev - quick-flow-solo-dev +- @bmad/bmm/agents/sm - sm +- @bmad/bmm/agents/tea - tea +- @bmad/bmm/agents/tech-writer - tech-writer +- @bmad/bmm/agents/ux-designer - ux-designer + +**Workflows:** +- @bmad/bmm/workflows/create-product-brief - create-product-brief +- @bmad/bmm/workflows/research - research +- @bmad/bmm/workflows/create-ux-design - create-ux-design +- @bmad/bmm/workflows/create-prd - create-prd +- @bmad/bmm/workflows/check-implementation-readiness - check-implementation-readiness +- @bmad/bmm/workflows/create-architecture - create-architecture +- @bmad/bmm/workflows/create-epics-and-stories - create-epics-and-stories +- @bmad/bmm/workflows/code-review - code-review +- @bmad/bmm/workflows/correct-course - correct-course +- @bmad/bmm/workflows/create-story - create-story +- @bmad/bmm/workflows/dev-story - dev-story +- @bmad/bmm/workflows/retrospective - retrospective +- @bmad/bmm/workflows/sprint-planning - sprint-planning +- @bmad/bmm/workflows/sprint-status - sprint-status +- @bmad/bmm/workflows/create-tech-spec - create-tech-spec +- @bmad/bmm/workflows/quick-dev - quick-dev +- @bmad/bmm/workflows/document-project - document-project +- @bmad/bmm/workflows/create-excalidraw-dataflow - create-excalidraw-dataflow +- @bmad/bmm/workflows/create-excalidraw-diagram - create-excalidraw-diagram +- @bmad/bmm/workflows/create-excalidraw-flowchart - create-excalidraw-flowchart +- @bmad/bmm/workflows/create-excalidraw-wireframe - create-excalidraw-wireframe +- @bmad/bmm/workflows/generate-project-context - generate-project-context +- @bmad/bmm/workflows/testarch-atdd - testarch-atdd +- @bmad/bmm/workflows/testarch-automate - testarch-automate +- @bmad/bmm/workflows/testarch-ci - testarch-ci +- @bmad/bmm/workflows/testarch-framework - testarch-framework +- @bmad/bmm/workflows/testarch-nfr - testarch-nfr +- @bmad/bmm/workflows/testarch-test-design - testarch-test-design +- @bmad/bmm/workflows/testarch-test-review - testarch-test-review +- @bmad/bmm/workflows/testarch-trace - testarch-trace +- @bmad/bmm/workflows/workflow-init - workflow-init +- @bmad/bmm/workflows/workflow-status - workflow-status + +### CIS + +**Agents:** +- @bmad/cis/agents/brainstorming-coach - brainstorming-coach +- @bmad/cis/agents/creative-problem-solver - creative-problem-solver +- @bmad/cis/agents/design-thinking-coach - design-thinking-coach +- @bmad/cis/agents/innovation-strategist - innovation-strategist +- @bmad/cis/agents/presentation-master - presentation-master +- @bmad/cis/agents/storyteller - storyteller + +**Workflows:** +- @bmad/cis/workflows/design-thinking - design-thinking +- @bmad/cis/workflows/innovation-strategy - innovation-strategy +- @bmad/cis/workflows/problem-solving - problem-solving +- @bmad/cis/workflows/storytelling - storytelling + + +## Quick Reference + +- All BMAD rules are Manual type - reference them explicitly when needed +- Agents provide persona-based assistance with specific expertise +- Tasks are reusable workflows for common operations +- Tools provide specialized functionality +- Workflows orchestrate multi-step processes +- Each agent includes an activation block for proper initialization + +## Configuration + +BMAD rules are configured as Manual rules (alwaysApply: false) to give you control +over when they're included in your context. Reference them explicitly when you need +specific agent expertise, task workflows, tools, or guided workflows. diff --git a/q1/.github/agents/bmd-custom-bmb-agent-builder.agent.md b/q1/.github/agents/bmd-custom-bmb-agent-builder.agent.md new file mode 100644 index 00000000..1c4c17c3 --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmb-agent-builder.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Agent Builder agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Agent Builder Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/agent-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmb-module-builder.agent.md b/q1/.github/agents/bmd-custom-bmb-module-builder.agent.md new file mode 100644 index 00000000..88b79f94 --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmb-module-builder.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Module Builder agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Module Builder Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/module-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmb-workflow-builder.agent.md b/q1/.github/agents/bmd-custom-bmb-workflow-builder.agent.md new file mode 100644 index 00000000..56344343 --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmb-workflow-builder.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Workflow Builder agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Workflow Builder Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/workflow-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmgd-game-architect.agent.md b/q1/.github/agents/bmd-custom-bmgd-game-architect.agent.md new file mode 100644 index 00000000..642f8fff --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmgd-game-architect.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Game Architect agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Game Architect Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmgd-game-designer.agent.md b/q1/.github/agents/bmd-custom-bmgd-game-designer.agent.md new file mode 100644 index 00000000..a07fc274 --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmgd-game-designer.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Game Designer agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Game Designer Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmgd-game-dev.agent.md b/q1/.github/agents/bmd-custom-bmgd-game-dev.agent.md new file mode 100644 index 00000000..dd897497 --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmgd-game-dev.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Game Dev agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Game Dev Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmgd-game-qa.agent.md b/q1/.github/agents/bmd-custom-bmgd-game-qa.agent.md new file mode 100644 index 00000000..8f0eb162 --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmgd-game-qa.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Game Qa agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Game Qa Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-qa.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmgd-game-scrum-master.agent.md b/q1/.github/agents/bmd-custom-bmgd-game-scrum-master.agent.md new file mode 100644 index 00000000..6b40b66b --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmgd-game-scrum-master.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Game Scrum Master agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Game Scrum Master Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-scrum-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmgd-game-solo-dev.agent.md b/q1/.github/agents/bmd-custom-bmgd-game-solo-dev.agent.md new file mode 100644 index 00000000..2cb41dc0 --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmgd-game-solo-dev.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Game Solo Dev agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Game Solo Dev Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmm-analyst.agent.md b/q1/.github/agents/bmd-custom-bmm-analyst.agent.md new file mode 100644 index 00000000..506b8d42 --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmm-analyst.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Analyst agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Analyst Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/analyst.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmm-architect.agent.md b/q1/.github/agents/bmd-custom-bmm-architect.agent.md new file mode 100644 index 00000000..f1fb73da --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmm-architect.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Architect agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Architect Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmm-dev.agent.md b/q1/.github/agents/bmd-custom-bmm-dev.agent.md new file mode 100644 index 00000000..305ccadc --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmm-dev.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Dev agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Dev Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmm-pm.agent.md b/q1/.github/agents/bmd-custom-bmm-pm.agent.md new file mode 100644 index 00000000..2c6c1e9a --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmm-pm.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Pm agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Pm Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/pm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmm-quick-flow-solo-dev.agent.md b/q1/.github/agents/bmd-custom-bmm-quick-flow-solo-dev.agent.md new file mode 100644 index 00000000..7c72b37b --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmm-quick-flow-solo-dev.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Quick Flow Solo Dev agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Quick Flow Solo Dev Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/quick-flow-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmm-sm.agent.md b/q1/.github/agents/bmd-custom-bmm-sm.agent.md new file mode 100644 index 00000000..f4b43e8a --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmm-sm.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Sm agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Sm Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/sm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmm-tea.agent.md b/q1/.github/agents/bmd-custom-bmm-tea.agent.md new file mode 100644 index 00000000..f129228f --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmm-tea.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Tea agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Tea Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tea.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmm-tech-writer.agent.md b/q1/.github/agents/bmd-custom-bmm-tech-writer.agent.md new file mode 100644 index 00000000..517e915e --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmm-tech-writer.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Tech Writer agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Tech Writer Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tech-writer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-bmm-ux-designer.agent.md b/q1/.github/agents/bmd-custom-bmm-ux-designer.agent.md new file mode 100644 index 00000000..4a032dd9 --- /dev/null +++ b/q1/.github/agents/bmd-custom-bmm-ux-designer.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Ux Designer agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Ux Designer Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/ux-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-cis-brainstorming-coach.agent.md b/q1/.github/agents/bmd-custom-cis-brainstorming-coach.agent.md new file mode 100644 index 00000000..950789db --- /dev/null +++ b/q1/.github/agents/bmd-custom-cis-brainstorming-coach.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Brainstorming Coach agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Brainstorming Coach Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/brainstorming-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-cis-creative-problem-solver.agent.md b/q1/.github/agents/bmd-custom-cis-creative-problem-solver.agent.md new file mode 100644 index 00000000..6a3f2255 --- /dev/null +++ b/q1/.github/agents/bmd-custom-cis-creative-problem-solver.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Creative Problem Solver agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Creative Problem Solver Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/creative-problem-solver.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-cis-design-thinking-coach.agent.md b/q1/.github/agents/bmd-custom-cis-design-thinking-coach.agent.md new file mode 100644 index 00000000..f7defed9 --- /dev/null +++ b/q1/.github/agents/bmd-custom-cis-design-thinking-coach.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Design Thinking Coach agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Design Thinking Coach Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/design-thinking-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-cis-innovation-strategist.agent.md b/q1/.github/agents/bmd-custom-cis-innovation-strategist.agent.md new file mode 100644 index 00000000..5d6ffbbc --- /dev/null +++ b/q1/.github/agents/bmd-custom-cis-innovation-strategist.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Innovation Strategist agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Innovation Strategist Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/innovation-strategist.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-cis-presentation-master.agent.md b/q1/.github/agents/bmd-custom-cis-presentation-master.agent.md new file mode 100644 index 00000000..ffa8cd4d --- /dev/null +++ b/q1/.github/agents/bmd-custom-cis-presentation-master.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Presentation Master agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Presentation Master Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/presentation-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-cis-storyteller.agent.md b/q1/.github/agents/bmd-custom-cis-storyteller.agent.md new file mode 100644 index 00000000..28bfbb74 --- /dev/null +++ b/q1/.github/agents/bmd-custom-cis-storyteller.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Storyteller agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Storyteller Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/storyteller/storyteller.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.github/agents/bmd-custom-core-bmad-master.agent.md b/q1/.github/agents/bmd-custom-core-bmad-master.agent.md new file mode 100644 index 00000000..a567adde --- /dev/null +++ b/q1/.github/agents/bmd-custom-core-bmad-master.agent.md @@ -0,0 +1,31 @@ +--- +description: 'Activates the Bmad Master agent persona.' +tools: + [ + 'changes', + 'edit', + 'fetch', + 'githubRepo', + 'problems', + 'runCommands', + 'runTasks', + 'runTests', + 'search', + 'runSubagent', + 'testFailure', + 'todos', + 'usages', + ] +--- + +# Bmad Master Agent + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/core/agents/bmad-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmb-agent-builder.md b/q1/.iflow/commands/bmad/agents/bmb-agent-builder.md new file mode 100644 index 00000000..2dd96fa3 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmb-agent-builder.md @@ -0,0 +1,14 @@ +--- +name: 'agent-builder' +description: 'agent-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/agent-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmb-module-builder.md b/q1/.iflow/commands/bmad/agents/bmb-module-builder.md new file mode 100644 index 00000000..2e35abeb --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmb-module-builder.md @@ -0,0 +1,14 @@ +--- +name: 'module-builder' +description: 'module-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/module-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmb-workflow-builder.md b/q1/.iflow/commands/bmad/agents/bmb-workflow-builder.md new file mode 100644 index 00000000..f388a48c --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmb-workflow-builder.md @@ -0,0 +1,14 @@ +--- +name: 'workflow-builder' +description: 'workflow-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/workflow-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmgd-game-architect.md b/q1/.iflow/commands/bmad/agents/bmgd-game-architect.md new file mode 100644 index 00000000..7528a352 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmgd-game-architect.md @@ -0,0 +1,14 @@ +--- +name: 'game-architect' +description: 'game-architect agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmgd-game-designer.md b/q1/.iflow/commands/bmad/agents/bmgd-game-designer.md new file mode 100644 index 00000000..bb276b18 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmgd-game-designer.md @@ -0,0 +1,14 @@ +--- +name: 'game-designer' +description: 'game-designer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmgd-game-dev.md b/q1/.iflow/commands/bmad/agents/bmgd-game-dev.md new file mode 100644 index 00000000..00ecac81 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmgd-game-dev.md @@ -0,0 +1,14 @@ +--- +name: 'game-dev' +description: 'game-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmgd-game-qa.md b/q1/.iflow/commands/bmad/agents/bmgd-game-qa.md new file mode 100644 index 00000000..cbb4434d --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmgd-game-qa.md @@ -0,0 +1,14 @@ +--- +name: 'game-qa' +description: 'game-qa agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-qa.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmgd-game-scrum-master.md b/q1/.iflow/commands/bmad/agents/bmgd-game-scrum-master.md new file mode 100644 index 00000000..7873999e --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmgd-game-scrum-master.md @@ -0,0 +1,14 @@ +--- +name: 'game-scrum-master' +description: 'game-scrum-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-scrum-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmgd-game-solo-dev.md b/q1/.iflow/commands/bmad/agents/bmgd-game-solo-dev.md new file mode 100644 index 00000000..24974f20 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmgd-game-solo-dev.md @@ -0,0 +1,14 @@ +--- +name: 'game-solo-dev' +description: 'game-solo-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmm-analyst.md b/q1/.iflow/commands/bmad/agents/bmm-analyst.md new file mode 100644 index 00000000..7224bfa4 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmm-analyst.md @@ -0,0 +1,14 @@ +--- +name: 'analyst' +description: 'analyst agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/analyst.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmm-architect.md b/q1/.iflow/commands/bmad/agents/bmm-architect.md new file mode 100644 index 00000000..8bf9f3a1 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmm-architect.md @@ -0,0 +1,14 @@ +--- +name: 'architect' +description: 'architect agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmm-dev.md b/q1/.iflow/commands/bmad/agents/bmm-dev.md new file mode 100644 index 00000000..171ad6eb --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmm-dev.md @@ -0,0 +1,14 @@ +--- +name: 'dev' +description: 'dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmm-pm.md b/q1/.iflow/commands/bmad/agents/bmm-pm.md new file mode 100644 index 00000000..347e7d4e --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmm-pm.md @@ -0,0 +1,14 @@ +--- +name: 'pm' +description: 'pm agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/pm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmm-quick-flow-solo-dev.md b/q1/.iflow/commands/bmad/agents/bmm-quick-flow-solo-dev.md new file mode 100644 index 00000000..7a956561 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmm-quick-flow-solo-dev.md @@ -0,0 +1,14 @@ +--- +name: 'quick-flow-solo-dev' +description: 'quick-flow-solo-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/quick-flow-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmm-sm.md b/q1/.iflow/commands/bmad/agents/bmm-sm.md new file mode 100644 index 00000000..bf7d6710 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmm-sm.md @@ -0,0 +1,14 @@ +--- +name: 'sm' +description: 'sm agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/sm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmm-tea.md b/q1/.iflow/commands/bmad/agents/bmm-tea.md new file mode 100644 index 00000000..a91b8888 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmm-tea.md @@ -0,0 +1,14 @@ +--- +name: 'tea' +description: 'tea agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tea.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmm-tech-writer.md b/q1/.iflow/commands/bmad/agents/bmm-tech-writer.md new file mode 100644 index 00000000..1926e6eb --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmm-tech-writer.md @@ -0,0 +1,14 @@ +--- +name: 'tech-writer' +description: 'tech-writer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tech-writer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/bmm-ux-designer.md b/q1/.iflow/commands/bmad/agents/bmm-ux-designer.md new file mode 100644 index 00000000..66a16bd9 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/bmm-ux-designer.md @@ -0,0 +1,14 @@ +--- +name: 'ux-designer' +description: 'ux-designer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/ux-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/cis-brainstorming-coach.md b/q1/.iflow/commands/bmad/agents/cis-brainstorming-coach.md new file mode 100644 index 00000000..ee3aeb32 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/cis-brainstorming-coach.md @@ -0,0 +1,14 @@ +--- +name: 'brainstorming-coach' +description: 'brainstorming-coach agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/brainstorming-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/cis-creative-problem-solver.md b/q1/.iflow/commands/bmad/agents/cis-creative-problem-solver.md new file mode 100644 index 00000000..11dbb44e --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/cis-creative-problem-solver.md @@ -0,0 +1,14 @@ +--- +name: 'creative-problem-solver' +description: 'creative-problem-solver agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/creative-problem-solver.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/cis-design-thinking-coach.md b/q1/.iflow/commands/bmad/agents/cis-design-thinking-coach.md new file mode 100644 index 00000000..dd616724 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/cis-design-thinking-coach.md @@ -0,0 +1,14 @@ +--- +name: 'design-thinking-coach' +description: 'design-thinking-coach agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/design-thinking-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/cis-innovation-strategist.md b/q1/.iflow/commands/bmad/agents/cis-innovation-strategist.md new file mode 100644 index 00000000..9155c727 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/cis-innovation-strategist.md @@ -0,0 +1,14 @@ +--- +name: 'innovation-strategist' +description: 'innovation-strategist agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/innovation-strategist.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/cis-presentation-master.md b/q1/.iflow/commands/bmad/agents/cis-presentation-master.md new file mode 100644 index 00000000..19340d91 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/cis-presentation-master.md @@ -0,0 +1,14 @@ +--- +name: 'presentation-master' +description: 'presentation-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/presentation-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/cis-storyteller.md b/q1/.iflow/commands/bmad/agents/cis-storyteller.md new file mode 100644 index 00000000..06f816fa --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/cis-storyteller.md @@ -0,0 +1,14 @@ +--- +name: 'storyteller' +description: 'storyteller agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/storyteller/storyteller.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/agents/core-bmad-master.md b/q1/.iflow/commands/bmad/agents/core-bmad-master.md new file mode 100644 index 00000000..07d39970 --- /dev/null +++ b/q1/.iflow/commands/bmad/agents/core-bmad-master.md @@ -0,0 +1,14 @@ +--- +name: 'bmad-master' +description: 'bmad-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/core/agents/bmad-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.iflow/commands/bmad/tasks/core-advanced-elicitation.md b/q1/.iflow/commands/bmad/tasks/core-advanced-elicitation.md new file mode 100644 index 00000000..83868386 --- /dev/null +++ b/q1/.iflow/commands/bmad/tasks/core-advanced-elicitation.md @@ -0,0 +1,131 @@ +# /task-advanced-elicitation Command + +When this command is used, execute the following task: + +## Advanced Elicitation Task + + + +MANDATORY: Execute ALL steps in the flow section IN EXACT ORDER +DO NOT skip steps or change the sequence +HALT immediately when halt-conditions are met +Each action xml tag within step xml tag is a REQUIRED action to complete that step +Sections outside flow (validation, output, critical-context) provide essential context - review and apply throughout execution + + + + When called during template workflow processing: + 1. Receive or review the current section content that was just generated or + 2. Apply elicitation methods iteratively to enhance that specific content + 3. Return the enhanced version back when user selects 'x' to proceed and return back + 4. The enhanced content replaces the original section content in the output document + + + + + Load and read {{methods}} and {{agent-party}} + + + category: Method grouping (core, structural, risk, etc.) + method_name: Display name for the method + description: Rich explanation of what the method does, when to use it, and why it's valuable + output_pattern: Flexible flow guide using → arrows (e.g., "analysis → insights → action") + + + + Use conversation history + Analyze: content type, complexity, stakeholder needs, risk level, and creative potential + + + + 1. Analyze context: Content type, complexity, stakeholder needs, risk level, creative potential + 2. Parse descriptions: Understand each method's purpose from the rich descriptions in CSV + 3. Select 5 methods: Choose methods that best match the context based on their descriptions + 4. Balance approach: Include mix of foundational and specialized techniques as appropriate + + + + + + + **Advanced Elicitation Options (If you launched Party Mode, they will participate randomly)** + Choose a number (1-5), [r] to Reshuffle, [a] List All, or [x] to Proceed: + + 1. [Method Name] + 2. [Method Name] + 3. [Method Name] + 4. [Method Name] + 5. [Method Name] + r. Reshuffle the list with 5 new options + a. List all methods with descriptions + x. Proceed / No Further Actions + + + + + Execute the selected method using its description from the CSV + Adapt the method's complexity and output format based on the current context + Apply the method creatively to the current section content being enhanced + Display the enhanced version showing what the method revealed or improved + CRITICAL: Ask the user if they would like to apply the changes to the doc (y/n/other) and HALT to await response. + CRITICAL: ONLY if Yes, apply the changes. IF No, discard your memory of the proposed changes. If any other reply, try best to + follow the instructions given by the user. + CRITICAL: Re-present the same 1-5,r,x prompt to allow additional elicitations + + + Select 5 random methods from advanced-elicitation-methods.csv, present new list with same prompt format + When selecting, try to think and pick a diverse set of methods covering different categories and approaches, with 1 and 2 being + potentially the most useful for the document or section being discovered + + + Complete elicitation and proceed + Return the fully enhanced content back to create-doc.md + The enhanced content becomes the final version for that section + Signal completion back to create-doc.md to continue with next section + + + List all methods with their descriptions from the CSV in a compact table + Allow user to select any method by name or number from the full list + After selection, execute the method as described in the n="1-5" case above + + + Apply changes to current section content and re-present choices + + + Execute methods in sequence on the content, then re-offer choices + + + + + + Method execution: Use the description from CSV to understand and apply each method + Output pattern: Use the pattern as a flexible guide (e.g., "paths → evaluation → selection") + Dynamic adaptation: Adjust complexity based on content needs (simple to sophisticated) + Creative application: Interpret methods flexibly based on context while maintaining pattern consistency + Focus on actionable insights + Stay relevant: Tie elicitation to specific content being analyzed (the current section from the document being created unless user + indicates otherwise) + Identify personas: For single or multi-persona methods, clearly identify viewpoints, and use party members if available in memory + already + Critical loop behavior: Always re-offer the 1-5,r,a,x choices after each method execution + Continue until user selects 'x' to proceed with enhanced content, confirm or ask the user what should be accepted from the session + Each method application builds upon previous enhancements + Content preservation: Track all enhancements made during elicitation + Iterative enhancement: Each selected method (1-5) should: + 1. Apply to the current enhanced version of the content + 2. Show the improvements made + 3. Return to the prompt for additional elicitations or completion + + + + + +## Usage + +This command executes the Advanced Elicitation task from the BMAD CORE module. + +## Module + +Part of the BMAD CORE module. diff --git a/q1/.iflow/commands/bmad/tasks/core-index-docs.md b/q1/.iflow/commands/bmad/tasks/core-index-docs.md new file mode 100644 index 00000000..55af66e2 --- /dev/null +++ b/q1/.iflow/commands/bmad/tasks/core-index-docs.md @@ -0,0 +1,81 @@ +# /task-index-docs Command + +When this command is used, execute the following task: + +## Index Docs Task + + + +MANDATORY: Execute ALL steps in the flow section IN EXACT ORDER +DO NOT skip steps or change the sequence +HALT immediately when halt-conditions are met +Each action xml tag within step xml tag is a REQUIRED action to complete that step +Sections outside flow (validation, output, critical-context) provide essential context - review and apply throughout execution + + + + + List all files and subdirectories in the target location + + + + Organize files by type, purpose, or subdirectory + + + + Read each file to understand its actual purpose and create brief (3-10 word) descriptions based on the content, not just the + filename + + + + Write or update index.md with organized file listings + + + + + + + # Directory Index + + ## Files + + - **[filename.ext](./filename.ext)** - Brief description + - **[another-file.ext](./another-file.ext)** - Brief description + + ## Subdirectories + + ### subfolder/ + + - **[file1.ext](./subfolder/file1.ext)** - Brief description + - **[file2.ext](./subfolder/file2.ext)** - Brief description + + ### another-folder/ + + - **[file3.ext](./another-folder/file3.ext)** - Brief description + + + + + + HALT if target directory does not exist or is inaccessible + HALT if user does not have write permissions to create index.md + + + + Use relative paths starting with ./ + Group similar files together + Read file contents to generate accurate descriptions - don't guess from filenames + Keep descriptions concise but informative (3-10 words) + Sort alphabetically within groups + Skip hidden files (starting with .) unless specified + + + +## Usage + +This command executes the Index Docs task from the BMAD CORE module. + +## Module + +Part of the BMAD CORE module. diff --git a/q1/.iflow/commands/bmad/tasks/core-validate-workflow.md b/q1/.iflow/commands/bmad/tasks/core-validate-workflow.md new file mode 100644 index 00000000..63b3171f --- /dev/null +++ b/q1/.iflow/commands/bmad/tasks/core-validate-workflow.md @@ -0,0 +1,104 @@ +# /task-validate-workflow Command + +When this command is used, execute the following task: + +## Validate Workflow Task + + + Run a checklist against a document with thorough analysis and produce a validation report + + + + + + + + + + If checklist not provided, load checklist.md from workflow location + Try to fuzzy match for files similar to the input document name or if user did not provide the document. If document not + provided or unsure, ask user: "Which document should I validate?" + Load both the checklist and document + + + + For EVERY checklist item, WITHOUT SKIPPING ANY: + + + Read requirement carefully + Search document for evidence along with any ancillary loaded documents or artifacts (quotes with line numbers) + Analyze deeply - look for explicit AND implied coverage + + + ✓ PASS - Requirement fully met (provide evidence) + ⚠ PARTIAL - Some coverage but incomplete (explain gaps) + ✗ FAIL - Not met or severely deficient (explain why) + ➖ N/A - Not applicable (explain reason) + + + + DO NOT SKIP ANY SECTIONS OR ITEMS + + + + Create validation-report-{timestamp}.md in document's folder + + + # Validation Report + + **Document:** {document-path} + **Checklist:** {checklist-path} + **Date:** {timestamp} + + ## Summary + - Overall: X/Y passed (Z%) + - Critical Issues: {count} + + ## Section Results + + ### {Section Name} + Pass Rate: X/Y (Z%) + + {For each item:} + [MARK] {Item description} + Evidence: {Quote with line# or explanation} + {If FAIL/PARTIAL: Impact: {why this matters}} + + ## Failed Items + {All ✗ items with recommendations} + + ## Partial Items + {All ⚠ items with what's missing} + + ## Recommendations + 1. Must Fix: {critical failures} + 2. Should Improve: {important gaps} + 3. Consider: {minor improvements} + + + + + Present section-by-section summary + Highlight all critical issues + Provide path to saved report + HALT - do not continue unless user asks + + + + + + NEVER skip sections - validate EVERYTHING + ALWAYS provide evidence (quotes + line numbers) for marks + Think deeply about each requirement - don't rush + Save report to document's folder automatically + HALT after presenting summary - wait for user + + + +## Usage + +This command executes the Validate Workflow task from the BMAD CORE module. + +## Module + +Part of the BMAD CORE module. diff --git a/q1/.iflow/commands/bmad/tasks/core-workflow.md b/q1/.iflow/commands/bmad/tasks/core-workflow.md new file mode 100644 index 00000000..0c64aaf1 --- /dev/null +++ b/q1/.iflow/commands/bmad/tasks/core-workflow.md @@ -0,0 +1,251 @@ +# /task-workflow Command + +When this command is used, execute the following task: + +## Workflow Task + + + Execute given workflow by loading its configuration, following instructions, and producing output + + + Always read COMPLETE files - NEVER use offset/limit when reading any workflow related files + Instructions are MANDATORY - either as file path, steps or embedded list in YAML, XML or markdown + Execute ALL steps in instructions IN EXACT ORDER + Save to template output file after EVERY "template-output" tag + NEVER skip a step - YOU are responsible for every steps execution without fail or excuse + + + + Steps execute in exact numerical order (1, 2, 3...) + Optional steps: Ask user unless #yolo mode active + Template-output tags: Save content, discuss with the user the section completed, and NEVER proceed until the users indicates + to proceed (unless YOLO mode has been activated) + + + + + + Read workflow.yaml from provided path + Load config_source (REQUIRED for all modules) + Load external config from config_source path + Resolve all {config_source}: references with values from config + Resolve system variables (date:system-generated) and paths ({project-root}, {installed_path}) + Ask user for input of any variables that are still unknown + + + + Instructions: Read COMPLETE file from path OR embedded list (REQUIRED) + If template path → Read COMPLETE template file + If validation path → Note path for later loading when needed + If template: false → Mark as action-workflow (else template-workflow) + Data files (csv, json) → Store paths only, load on-demand when instructions reference them + + + + Resolve default_output_file path with all variables and {{date}} + Create output directory if doesn't exist + If template-workflow → Write template to output file with placeholders + If action-workflow → Skip file creation + + + + + For each step in instructions: + + + If optional="true" and NOT #yolo → Ask user to include + If if="condition" → Evaluate condition + If for-each="item" → Repeat step for each item + If repeat="n" → Repeat step n times + + + + Process step instructions (markdown or XML tags) + Replace {{variables}} with values (ask user if unknown) + + action xml tag → Perform the action + check if="condition" xml tag → Conditional block wrapping actions (requires closing </check>) + ask xml tag → Prompt user and WAIT for response + invoke-workflow xml tag → Execute another workflow with given inputs and the workflow.xml runner + invoke-task xml tag → Execute specified task + invoke-protocol name="protocol_name" xml tag → Execute reusable protocol from protocols section + goto step="x" → Jump to specified step + + + + + + Generate content for this section + Save to file (Write first time, Edit subsequent) + Display generated content + [a] Advanced Elicitation, [c] Continue, [p] Party-Mode, [y] YOLO the rest of this document only. WAIT for response. + Start the advanced elicitation workflow {project-root}/_bmad/core/tasks/advanced-elicitation.xml + + + Continue to next step + + + Start the party-mode workflow {project-root}/_bmad/core/workflows/party-mode/workflow.yaml + + + Enter #yolo mode for the rest of the workflow + + + + + + + If no special tags and NOT #yolo: + Continue to next step? (y/n/edit) + + + + + Confirm document saved to output path + Report workflow completion + + + + + + Full user interaction and confirmation of EVERY step at EVERY template output - NO EXCEPTIONS except yolo MODE + Skip all confirmations and elicitation, minimize prompts and try to produce all of the workflow automatically by + simulating the remaining discussions with an simulated expert user + + + + + step n="X" goal="..." - Define step with number and goal + optional="true" - Step can be skipped + if="condition" - Conditional execution + for-each="collection" - Iterate over items + repeat="n" - Repeat n times + + + action - Required action to perform + action if="condition" - Single conditional action (inline, no closing tag needed) + check if="condition">...</check> - Conditional block wrapping multiple items (closing tag required) + ask - Get user input (ALWAYS wait for response before continuing) + goto - Jump to another step + invoke-workflow - Call another workflow + invoke-task - Call a task + invoke-protocol - Execute a reusable protocol (e.g., discover_inputs) + + + template-output - Save content checkpoint + critical - Cannot be skipped + example - Show example output + + + + + + Intelligently load project files (whole or sharded) based on workflow's input_file_patterns configuration + + Only execute if workflow.yaml contains input_file_patterns section + + + + Read input_file_patterns from loaded workflow.yaml + For each pattern group (prd, architecture, epics, etc.), note the load_strategy if present + + + + For each pattern in input_file_patterns: + + + + Determine load_strategy from pattern config (defaults to FULL_LOAD if not specified) + + + Load ALL files in sharded directory - used for PRD, Architecture, UX, brownfield docs + Use glob pattern to find ALL .md files (e.g., "{output_folder}/*architecture*/*.md") + Load EVERY matching file completely + Concatenate content in logical order (index.md first if exists, then alphabetical) + Store in variable: {pattern_name_content} + + + + Load specific shard using template variable - example: used for epics with {{epic_num}} + Check for template variables in sharded_single pattern (e.g., {{epic_num}}) + If variable undefined, ask user for value OR infer from context + Resolve template to specific file path + Load that specific file + Store in variable: {pattern_name_content} + + + + Load index.md, analyze structure and description of each doc in the index, then intelligently load relevant docs + DO NOT BE LAZY - use best judgment to load documents that might have relevant information, even if only a 5% chance + Load index.md from sharded directory + Parse table of contents, links, section headers + Analyze workflow's purpose and objective + Identify which linked/referenced documents are likely relevant + If workflow is about authentication and index shows "Auth Overview", "Payment Setup", "Deployment" → Load auth + docs, consider deployment docs, skip payment + Load all identified relevant documents + Store combined content in variable: {pattern_name_content} + When in doubt, LOAD IT - context is valuable, being thorough is better than missing critical info + + Mark pattern as RESOLVED, skip to next pattern + + + + + + Attempt glob match on 'whole' pattern (e.g., "{output_folder}/*prd*.md") + + Load ALL matching files completely (no offset/limit) + Store content in variable: {pattern_name_content} (e.g., {prd_content}) + Mark pattern as RESOLVED, skip to next pattern + + + + + + + Set {pattern_name_content} to empty string + Note in session: "No {pattern_name} files found" (not an error, just unavailable, offer use change to provide) + + + + + + List all loaded content variables with file counts + + ✓ Loaded {prd_content} from 5 sharded files: prd/index.md, prd/requirements.md, ... + ✓ Loaded {architecture_content} from 1 file: Architecture.md + ✓ Loaded {epics_content} from selective load: epics/epic-3.md + ○ No ux_design files found + + This gives workflow transparency into what context is available + + + + + + + + + + • This is the complete workflow execution engine + • You MUST Follow instructions exactly as written + • The workflow execution engine is governed by: {project-root}/_bmad/core/tasks/workflow.xml + • You MUST have already loaded and processed: {installed_path}/workflow.yaml + • This workflow uses INTENT-DRIVEN PLANNING - adapt organically to product type and context + • YOU ARE FACILITATING A CONVERSATION With a user to produce a final document step by step. The whole process is meant to be + collaborative helping the user flesh out their ideas. Do not rush or optimize and skip any section. + + + + +## Usage + +This command executes the Workflow task from the BMAD CORE module. + +## Module + +Part of the BMAD CORE module. diff --git a/q1/.iflow/commands/bmad/workflows/bmb-Meal Prep & Nutrition Plan.md b/q1/.iflow/commands/bmad/workflows/bmb-Meal Prep & Nutrition Plan.md new file mode 100644 index 00000000..8524a86c --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmb-Meal Prep & Nutrition Plan.md @@ -0,0 +1,5 @@ +--- +description: 'Creates personalized meal plans through collaborative nutrition planning between an expert facilitator and individual seeking to improve their nutrition habits.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-agent/data/reference/workflows/meal-prep-nutrition/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmb-create-agent.md b/q1/.iflow/commands/bmad/workflows/bmb-create-agent.md new file mode 100644 index 00000000..59662ba5 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmb-create-agent.md @@ -0,0 +1,5 @@ +--- +description: 'Interactive workflow to build BMAD Core compliant agents with optional brainstorming, persona development, and command structure' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmb-create-module.md b/q1/.iflow/commands/bmad/workflows/bmb-create-module.md new file mode 100644 index 00000000..ae1a98c1 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmb-create-module.md @@ -0,0 +1,5 @@ +--- +description: 'Interactive workflow to build complete BMAD modules with agents, workflows, and installation infrastructure' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-module/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmb-create-workflow.md b/q1/.iflow/commands/bmad/workflows/bmb-create-workflow.md new file mode 100644 index 00000000..3d563a4f --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmb-create-workflow.md @@ -0,0 +1,5 @@ +--- +description: 'Create structured standalone workflows using markdown-based step architecture' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmb-edit-agent.md b/q1/.iflow/commands/bmad/workflows/bmb-edit-agent.md new file mode 100644 index 00000000..0c9a6b30 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmb-edit-agent.md @@ -0,0 +1,5 @@ +--- +description: 'Edit existing BMAD agents while following all best practices and conventions' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/edit-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmb-edit-workflow.md b/q1/.iflow/commands/bmad/workflows/bmb-edit-workflow.md new file mode 100644 index 00000000..afcaa2f4 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmb-edit-workflow.md @@ -0,0 +1,5 @@ +--- +description: 'Intelligent workflow editor that helps modify existing workflows while following best practices' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/edit-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmb-workflow-compliance-check.md b/q1/.iflow/commands/bmad/workflows/bmb-workflow-compliance-check.md new file mode 100644 index 00000000..a32d5fe5 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmb-workflow-compliance-check.md @@ -0,0 +1,5 @@ +--- +description: 'Systematic validation of workflows against BMAD standards with adversarial analysis and detailed reporting' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/workflow-compliance-check/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-brainstorm-game.md b/q1/.iflow/commands/bmad/workflows/bmgd-brainstorm-game.md new file mode 100644 index 00000000..04220291 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-brainstorm-game.md @@ -0,0 +1,13 @@ +--- +description: 'Facilitate game brainstorming sessions with game-specific context, guidance, and game design techniques.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-code-review.md b/q1/.iflow/commands/bmad/workflows/bmgd-code-review.md new file mode 100644 index 00000000..7b26134f --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-code-review.md @@ -0,0 +1,13 @@ +--- +description: 'Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval. Game-specific focus on 60fps, feel, and platform considerations.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/code-review/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-correct-course.md b/q1/.iflow/commands/bmad/workflows/bmgd-correct-course.md new file mode 100644 index 00000000..cfcd8eaf --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-correct-course.md @@ -0,0 +1,13 @@ +--- +description: 'Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/correct-course/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-create-game-brief.md b/q1/.iflow/commands/bmad/workflows/bmgd-create-game-brief.md new file mode 100644 index 00000000..3bb52d6d --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-create-game-brief.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive Game Brief through collaborative step-by-step discovery to capture game vision before detailed design.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-create-gdd.md b/q1/.iflow/commands/bmad/workflows/bmgd-create-gdd.md new file mode 100644 index 00000000..4dcc804e --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-create-gdd.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive Game Design Document through collaborative step-by-step discovery between game designer and user.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/2-design/gdd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-create-story.md b/q1/.iflow/commands/bmad/workflows/bmgd-create-story.md new file mode 100644 index 00000000..ad75462a --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-create-story.md @@ -0,0 +1,13 @@ +--- +description: 'Create the next user story markdown from epics/PRD and architecture, using a standard template and saving to the stories folder' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/create-story/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-create-tech-spec.md b/q1/.iflow/commands/bmad/workflows/bmgd-create-tech-spec.md new file mode 100644 index 00000000..f957ebc9 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-create-tech-spec.md @@ -0,0 +1,13 @@ +--- +description: 'Conversational spec engineering for games - ask questions, investigate code, produce implementation-ready tech-spec.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-dev-story.md b/q1/.iflow/commands/bmad/workflows/bmgd-dev-story.md new file mode 100644 index 00000000..a8b771dd --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-dev-story.md @@ -0,0 +1,13 @@ +--- +description: 'Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/dev-story/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-game-architecture.md b/q1/.iflow/commands/bmad/workflows/bmgd-game-architecture.md new file mode 100644 index 00000000..36ef3279 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-game-architecture.md @@ -0,0 +1,13 @@ +--- +description: 'Collaborative game architecture workflow for AI-agent consistency. Intelligent, adaptive conversation that produces a decision-focused game architecture document covering engine, systems, networking, and technical design optimized for game development.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-game-brief.md b/q1/.iflow/commands/bmad/workflows/bmgd-game-brief.md new file mode 100644 index 00000000..e0303ff1 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-game-brief.md @@ -0,0 +1,13 @@ +--- +description: 'Interactive game brief creation workflow that guides users through defining their game vision with multiple input sources and conversational collaboration' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-gametest-automate.md b/q1/.iflow/commands/bmad/workflows/bmgd-gametest-automate.md new file mode 100644 index 00000000..dfccaca9 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-gametest-automate.md @@ -0,0 +1,13 @@ +--- +description: 'Generate automated game tests for Unity, Unreal, or Godot based on test design scenarios' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/automate/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-gametest-framework.md b/q1/.iflow/commands/bmad/workflows/bmgd-gametest-framework.md new file mode 100644 index 00000000..cd6272ab --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-gametest-framework.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize game test framework architecture for Unity, Unreal Engine, or Godot projects' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-framework/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-gametest-performance.md b/q1/.iflow/commands/bmad/workflows/bmgd-gametest-performance.md new file mode 100644 index 00000000..7255df6c --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-gametest-performance.md @@ -0,0 +1,13 @@ +--- +description: 'Design performance testing strategy for frame rate, memory, and loading times' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/performance/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/performance/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-gametest-playtest-plan.md b/q1/.iflow/commands/bmad/workflows/bmgd-gametest-playtest-plan.md new file mode 100644 index 00000000..988d010c --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-gametest-playtest-plan.md @@ -0,0 +1,13 @@ +--- +description: 'Create structured playtesting sessions for gameplay validation and user feedback' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-gametest-test-design.md b/q1/.iflow/commands/bmad/workflows/bmgd-gametest-test-design.md new file mode 100644 index 00000000..05ac011f --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-gametest-test-design.md @@ -0,0 +1,13 @@ +--- +description: 'Create comprehensive game test scenarios covering gameplay, progression, and quality requirements' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-gametest-test-review.md b/q1/.iflow/commands/bmad/workflows/bmgd-gametest-test-review.md new file mode 100644 index 00000000..23879a38 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-gametest-test-review.md @@ -0,0 +1,13 @@ +--- +description: 'Review test quality, coverage, and identify gaps in game testing' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-gdd.md b/q1/.iflow/commands/bmad/workflows/bmgd-gdd.md new file mode 100644 index 00000000..0bf8eabd --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-gdd.md @@ -0,0 +1,13 @@ +--- +description: 'Game Design Document workflow for all game project levels - from small prototypes to full AAA games. Generates comprehensive GDD with game mechanics, systems, progression, and implementation guidance.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/gdd/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/gdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-generate-project-context.md b/q1/.iflow/commands/bmad/workflows/bmgd-generate-project-context.md new file mode 100644 index 00000000..6c44337a --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-generate-project-context.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing game code. Optimized for LLM context efficiency.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/3-technical/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-narrative.md b/q1/.iflow/commands/bmad/workflows/bmgd-narrative.md new file mode 100644 index 00000000..264f45e5 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-narrative.md @@ -0,0 +1,13 @@ +--- +description: 'Narrative design workflow for story-driven games. Creates comprehensive narrative documentation including story structure, character arcs, world-building, dialogue systems, and production planning.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/narrative/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/narrative/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-quick-dev.md b/q1/.iflow/commands/bmad/workflows/bmgd-quick-dev.md new file mode 100644 index 00000000..09da4e5a --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-quick-dev.md @@ -0,0 +1,13 @@ +--- +description: 'Flexible game development - execute tech-specs, implement features, or refactor code with game-specific considerations.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-quick-prototype.md b/q1/.iflow/commands/bmad/workflows/bmgd-quick-prototype.md new file mode 100644 index 00000000..e7df33a6 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-quick-prototype.md @@ -0,0 +1,13 @@ +--- +description: 'Rapid game prototyping - quickly test gameplay ideas, mechanics, or features with minimal setup.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-retrospective.md b/q1/.iflow/commands/bmad/workflows/bmgd-retrospective.md new file mode 100644 index 00000000..4dd8bae5 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-retrospective.md @@ -0,0 +1,13 @@ +--- +description: 'Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/retrospective/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-sprint-planning.md b/q1/.iflow/commands/bmad/workflows/bmgd-sprint-planning.md new file mode 100644 index 00000000..cba2b9cd --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-sprint-planning.md @@ -0,0 +1,13 @@ +--- +description: 'Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/sprint-planning/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-sprint-status.md b/q1/.iflow/commands/bmad/workflows/bmgd-sprint-status.md new file mode 100644 index 00000000..457f6f91 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-sprint-status.md @@ -0,0 +1,13 @@ +--- +description: 'Summarize sprint-status.yaml for game project, surface risks, and route to the right implementation workflow.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/sprint-status/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-workflow-init.md b/q1/.iflow/commands/bmad/workflows/bmgd-workflow-init.md new file mode 100644 index 00000000..e366e16a --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-workflow-init.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize a new BMGD game project by determining level, type, and creating workflow path' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/workflow-status/init/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/workflow-status/init/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmgd-workflow-status.md b/q1/.iflow/commands/bmad/workflows/bmgd-workflow-status.md new file mode 100644 index 00000000..9ea158ae --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmgd-workflow-status.md @@ -0,0 +1,13 @@ +--- +description: 'Lightweight status checker - answers ""what should I do now?"" for any game dev agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/workflow-status/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/workflow-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-check-implementation-readiness.md b/q1/.iflow/commands/bmad/workflows/bmm-check-implementation-readiness.md new file mode 100644 index 00000000..66734354 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-check-implementation-readiness.md @@ -0,0 +1,5 @@ +--- +description: 'Critical validation workflow that assesses PRD, Architecture, and Epics & Stories for completeness and alignment before implementation. Uses adversarial review approach to find gaps and issues.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmm-code-review.md b/q1/.iflow/commands/bmad/workflows/bmm-code-review.md new file mode 100644 index 00000000..ae4a62fb --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-code-review.md @@ -0,0 +1,13 @@ +--- +description: 'Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-correct-course.md b/q1/.iflow/commands/bmad/workflows/bmm-correct-course.md new file mode 100644 index 00000000..b5f02774 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-correct-course.md @@ -0,0 +1,13 @@ +--- +description: 'Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-create-architecture.md b/q1/.iflow/commands/bmad/workflows/bmm-create-architecture.md new file mode 100644 index 00000000..0b0f015d --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-create-architecture.md @@ -0,0 +1,5 @@ +--- +description: 'Collaborative architectural decision facilitation for AI-agent consistency. Replaces template-driven architecture with intelligent, adaptive conversation that produces a decision-focused architecture document optimized for preventing agent conflicts.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmm-create-epics-and-stories.md b/q1/.iflow/commands/bmad/workflows/bmm-create-epics-and-stories.md new file mode 100644 index 00000000..db0fe4b7 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-create-epics-and-stories.md @@ -0,0 +1,5 @@ +--- +description: 'Transform PRD requirements and Architecture decisions into comprehensive stories organized by user value. This workflow requires completed PRD + Architecture documents (UX recommended if UI exists) and breaks down requirements into implementation-ready epics and user stories that incorporate all available technical and design context. Creates detailed, actionable stories with complete acceptance criteria for development teams.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-dataflow.md b/q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-dataflow.md new file mode 100644 index 00000000..47578ee0 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-dataflow.md @@ -0,0 +1,13 @@ +--- +description: 'Create data flow diagrams (DFD) in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-diagram.md b/q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-diagram.md new file mode 100644 index 00000000..684236aa --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-diagram.md @@ -0,0 +1,13 @@ +--- +description: 'Create system architecture diagrams, ERDs, UML diagrams, or general technical diagrams in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-flowchart.md b/q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-flowchart.md new file mode 100644 index 00000000..8e45ee70 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-flowchart.md @@ -0,0 +1,13 @@ +--- +description: 'Create a flowchart visualization in Excalidraw format for processes, pipelines, or logic flows' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-wireframe.md b/q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-wireframe.md new file mode 100644 index 00000000..ea645354 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-create-excalidraw-wireframe.md @@ -0,0 +1,13 @@ +--- +description: 'Create website or app wireframes in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-create-prd.md b/q1/.iflow/commands/bmad/workflows/bmm-create-prd.md new file mode 100644 index 00000000..63050671 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-create-prd.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive PRD through collaborative step-by-step discovery between two product managers working as peers.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/2-plan-workflows/prd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmm-create-product-brief.md b/q1/.iflow/commands/bmad/workflows/bmm-create-product-brief.md new file mode 100644 index 00000000..16f891de --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-create-product-brief.md @@ -0,0 +1,5 @@ +--- +description: 'Create comprehensive product briefs through collaborative step-by-step discovery as creative Business Analyst working with the user as peers.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmm-create-story.md b/q1/.iflow/commands/bmad/workflows/bmm-create-story.md new file mode 100644 index 00000000..d2f282c0 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-create-story.md @@ -0,0 +1,13 @@ +--- +description: 'Create the next user story from epics+stories with enhanced context analysis and direct ready-for-dev marking' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-create-tech-spec.md b/q1/.iflow/commands/bmad/workflows/bmm-create-tech-spec.md new file mode 100644 index 00000000..488a7644 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-create-tech-spec.md @@ -0,0 +1,13 @@ +--- +description: 'Conversational spec engineering - ask questions, investigate code, produce implementation-ready tech-spec.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-create-ux-design.md b/q1/.iflow/commands/bmad/workflows/bmm-create-ux-design.md new file mode 100644 index 00000000..283bbed1 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-create-ux-design.md @@ -0,0 +1,5 @@ +--- +description: 'Work with a peer UX Design expert to plan your applications UX patterns, look and feel.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/2-plan-workflows/create-ux-design/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmm-dev-story.md b/q1/.iflow/commands/bmad/workflows/bmm-dev-story.md new file mode 100644 index 00000000..66b569c1 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-dev-story.md @@ -0,0 +1,13 @@ +--- +description: 'Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-document-project.md b/q1/.iflow/commands/bmad/workflows/bmm-document-project.md new file mode 100644 index 00000000..d5295d7e --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-document-project.md @@ -0,0 +1,13 @@ +--- +description: 'Analyzes and documents brownfield projects by scanning codebase, architecture, and patterns to create comprehensive reference documentation for AI-assisted development' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/document-project/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/document-project/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-generate-project-context.md b/q1/.iflow/commands/bmad/workflows/bmm-generate-project-context.md new file mode 100644 index 00000000..561d5afd --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-generate-project-context.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing code. Optimized for LLM context efficiency.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmm-quick-dev.md b/q1/.iflow/commands/bmad/workflows/bmm-quick-dev.md new file mode 100644 index 00000000..77d5a122 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-quick-dev.md @@ -0,0 +1,13 @@ +--- +description: 'Flexible development - execute tech-specs OR direct instructions with optional planning.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-research.md b/q1/.iflow/commands/bmad/workflows/bmm-research.md new file mode 100644 index 00000000..1ee378f0 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-research.md @@ -0,0 +1,5 @@ +--- +description: 'Conduct comprehensive research across multiple domains using current web data and verified sources - Market, Technical, Domain and other research types.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/1-analysis/research/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/bmm-retrospective.md b/q1/.iflow/commands/bmad/workflows/bmm-retrospective.md new file mode 100644 index 00000000..85a04d7c --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-retrospective.md @@ -0,0 +1,13 @@ +--- +description: 'Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-sprint-planning.md b/q1/.iflow/commands/bmad/workflows/bmm-sprint-planning.md new file mode 100644 index 00000000..e8530d26 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-sprint-planning.md @@ -0,0 +1,13 @@ +--- +description: 'Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-sprint-status.md b/q1/.iflow/commands/bmad/workflows/bmm-sprint-status.md new file mode 100644 index 00000000..d4ec9a0b --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-sprint-status.md @@ -0,0 +1,13 @@ +--- +description: 'Summarize sprint-status.yaml, surface risks, and route to the right implementation workflow.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-testarch-atdd.md b/q1/.iflow/commands/bmad/workflows/bmm-testarch-atdd.md new file mode 100644 index 00000000..75956725 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-testarch-atdd.md @@ -0,0 +1,13 @@ +--- +description: 'Generate failing acceptance tests before implementation using TDD red-green-refactor cycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/atdd/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/atdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-testarch-automate.md b/q1/.iflow/commands/bmad/workflows/bmm-testarch-automate.md new file mode 100644 index 00000000..015922af --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-testarch-automate.md @@ -0,0 +1,13 @@ +--- +description: 'Expand test automation coverage after implementation or analyze existing codebase to generate comprehensive test suite' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/automate/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-testarch-ci.md b/q1/.iflow/commands/bmad/workflows/bmm-testarch-ci.md new file mode 100644 index 00000000..337dba4e --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-testarch-ci.md @@ -0,0 +1,13 @@ +--- +description: 'Scaffold CI/CD quality pipeline with test execution, burn-in loops, and artifact collection' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/ci/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/ci/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-testarch-framework.md b/q1/.iflow/commands/bmad/workflows/bmm-testarch-framework.md new file mode 100644 index 00000000..b2c16a24 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-testarch-framework.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize production-ready test framework architecture (Playwright or Cypress) with fixtures, helpers, and configuration' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/framework/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-testarch-nfr.md b/q1/.iflow/commands/bmad/workflows/bmm-testarch-nfr.md new file mode 100644 index 00000000..f2438734 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-testarch-nfr.md @@ -0,0 +1,13 @@ +--- +description: 'Assess non-functional requirements (performance, security, reliability, maintainability) before release with evidence-based validation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-testarch-test-design.md b/q1/.iflow/commands/bmad/workflows/bmm-testarch-test-design.md new file mode 100644 index 00000000..747263b9 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-testarch-test-design.md @@ -0,0 +1,13 @@ +--- +description: 'Dual-mode workflow: (1) System-level testability review in Solutioning phase, or (2) Epic-level test planning in Implementation phase. Auto-detects mode based on project phase.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-testarch-test-review.md b/q1/.iflow/commands/bmad/workflows/bmm-testarch-test-review.md new file mode 100644 index 00000000..07ac2ec1 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-testarch-test-review.md @@ -0,0 +1,13 @@ +--- +description: 'Review test quality using comprehensive knowledge base and best practices validation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-testarch-trace.md b/q1/.iflow/commands/bmad/workflows/bmm-testarch-trace.md new file mode 100644 index 00000000..26b38b8b --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-testarch-trace.md @@ -0,0 +1,13 @@ +--- +description: 'Generate requirements-to-tests traceability matrix, analyze coverage, and make quality gate decision (PASS/CONCERNS/FAIL/WAIVED)' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/trace/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/trace/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-workflow-init.md b/q1/.iflow/commands/bmad/workflows/bmm-workflow-init.md new file mode 100644 index 00000000..0de870e5 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-workflow-init.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize a new BMM project by determining level, type, and creating workflow path' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/init/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/init/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/bmm-workflow-status.md b/q1/.iflow/commands/bmad/workflows/bmm-workflow-status.md new file mode 100644 index 00000000..58eccc1a --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/bmm-workflow-status.md @@ -0,0 +1,13 @@ +--- +description: 'Lightweight status checker - answers ""what should I do now?"" for any agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/cis-design-thinking.md b/q1/.iflow/commands/bmad/workflows/cis-design-thinking.md new file mode 100644 index 00000000..402ce806 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/cis-design-thinking.md @@ -0,0 +1,13 @@ +--- +description: 'Guide human-centered design processes using empathy-driven methodologies. This workflow walks through the design thinking phases - Empathize, Define, Ideate, Prototype, and Test - to create solutions deeply rooted in user needs.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/design-thinking/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/design-thinking/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/cis-innovation-strategy.md b/q1/.iflow/commands/bmad/workflows/cis-innovation-strategy.md new file mode 100644 index 00000000..761734be --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/cis-innovation-strategy.md @@ -0,0 +1,13 @@ +--- +description: 'Identify disruption opportunities and architect business model innovation. This workflow guides strategic analysis of markets, competitive dynamics, and business model innovation to uncover sustainable competitive advantages and breakthrough opportunities.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/innovation-strategy/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/innovation-strategy/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/cis-problem-solving.md b/q1/.iflow/commands/bmad/workflows/cis-problem-solving.md new file mode 100644 index 00000000..ec388f5d --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/cis-problem-solving.md @@ -0,0 +1,13 @@ +--- +description: 'Apply systematic problem-solving methodologies to crack complex challenges. This workflow guides through problem diagnosis, root cause analysis, creative solution generation, evaluation, and implementation planning using proven frameworks.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/problem-solving/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/problem-solving/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/cis-storytelling.md b/q1/.iflow/commands/bmad/workflows/cis-storytelling.md new file mode 100644 index 00000000..32f1e267 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/cis-storytelling.md @@ -0,0 +1,13 @@ +--- +description: 'Craft compelling narratives using proven story frameworks and techniques. This workflow guides users through structured narrative development, applying appropriate story frameworks to create emotionally resonant and engaging stories for any purpose.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/storytelling/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/storytelling/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.iflow/commands/bmad/workflows/core-brainstorming.md b/q1/.iflow/commands/bmad/workflows/core-brainstorming.md new file mode 100644 index 00000000..be33b790 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/core-brainstorming.md @@ -0,0 +1,5 @@ +--- +description: 'Facilitate interactive brainstorming sessions using diverse creative techniques and ideation methods' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/core/workflows/brainstorming/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.iflow/commands/bmad/workflows/core-party-mode.md b/q1/.iflow/commands/bmad/workflows/core-party-mode.md new file mode 100644 index 00000000..4d790067 --- /dev/null +++ b/q1/.iflow/commands/bmad/workflows/core-party-mode.md @@ -0,0 +1,5 @@ +--- +description: 'Orchestrates group discussions between all installed BMAD agents, enabling natural multi-agent conversations' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/core/workflows/party-mode/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.kilocodemodes b/q1/.kilocodemodes new file mode 100644 index 00000000..66febf26 --- /dev/null +++ b/q1/.kilocodemodes @@ -0,0 +1,301 @@ +customModes: + - slug: bmad-core-bmad-master + name: '🤖 Bmad Master' + roleDefinition: You are a Bmad Master specializing in bmad master tasks. + whenToUse: Use for Bmad Master tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/core/agents/bmad-master.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmb-agent-builder + name: '🤖 Agent Builder' + roleDefinition: You are a Agent Builder specializing in agent builder tasks. + whenToUse: Use for Agent Builder tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmb/agents/agent-builder.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmb-module-builder + name: '🤖 Module Builder' + roleDefinition: You are a Module Builder specializing in module builder tasks. + whenToUse: Use for Module Builder tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmb/agents/module-builder.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmb-workflow-builder + name: '🤖 Workflow Builder' + roleDefinition: You are a Workflow Builder specializing in workflow builder tasks. + whenToUse: Use for Workflow Builder tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmb/agents/workflow-builder.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmgd-game-architect + name: '🤖 Game Architect' + roleDefinition: You are a Game Architect specializing in game architect tasks. + whenToUse: Use for Game Architect tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmgd/agents/game-architect.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmgd-game-designer + name: '🤖 Game Designer' + roleDefinition: You are a Game Designer specializing in game designer tasks. + whenToUse: Use for Game Designer tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmgd/agents/game-designer.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmgd-game-dev + name: '🤖 Game Dev' + roleDefinition: You are a Game Dev specializing in game dev tasks. + whenToUse: Use for Game Dev tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmgd/agents/game-dev.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmgd-game-qa + name: '🤖 Game Qa' + roleDefinition: You are a Game Qa specializing in game qa tasks. + whenToUse: Use for Game Qa tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmgd/agents/game-qa.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmgd-game-scrum-master + name: '🤖 Game Scrum Master' + roleDefinition: You are a Game Scrum Master specializing in game scrum master tasks. + whenToUse: Use for Game Scrum Master tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmgd/agents/game-scrum-master.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmgd-game-solo-dev + name: '🤖 Game Solo Dev' + roleDefinition: You are a Game Solo Dev specializing in game solo dev tasks. + whenToUse: Use for Game Solo Dev tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmgd/agents/game-solo-dev.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmm-analyst + name: '🤖 Analyst' + roleDefinition: You are a Analyst specializing in analyst tasks. + whenToUse: Use for Analyst tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmm/agents/analyst.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmm-architect + name: '🤖 Architect' + roleDefinition: You are a Architect specializing in architect tasks. + whenToUse: Use for Architect tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmm/agents/architect.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmm-dev + name: '🤖 Dev' + roleDefinition: You are a Dev specializing in dev tasks. + whenToUse: Use for Dev tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmm/agents/dev.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmm-pm + name: '🤖 Pm' + roleDefinition: You are a Pm specializing in pm tasks. + whenToUse: Use for Pm tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmm/agents/pm.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmm-quick-flow-solo-dev + name: '🤖 Quick Flow Solo Dev' + roleDefinition: You are a Quick Flow Solo Dev specializing in quick flow solo dev tasks. + whenToUse: Use for Quick Flow Solo Dev tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmm/agents/quick-flow-solo-dev.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmm-sm + name: '🤖 Sm' + roleDefinition: You are a Sm specializing in sm tasks. + whenToUse: Use for Sm tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmm/agents/sm.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmm-tea + name: '🤖 Tea' + roleDefinition: You are a Tea specializing in tea tasks. + whenToUse: Use for Tea tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmm/agents/tea.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmm-tech-writer + name: '🤖 Tech Writer' + roleDefinition: You are a Tech Writer specializing in tech writer tasks. + whenToUse: Use for Tech Writer tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmm/agents/tech-writer.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-bmm-ux-designer + name: '🤖 Ux Designer' + roleDefinition: You are a Ux Designer specializing in ux designer tasks. + whenToUse: Use for Ux Designer tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/bmm/agents/ux-designer.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-cis-brainstorming-coach + name: '🤖 Brainstorming Coach' + roleDefinition: You are a Brainstorming Coach specializing in brainstorming coach tasks. + whenToUse: Use for Brainstorming Coach tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/cis/agents/brainstorming-coach.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-cis-creative-problem-solver + name: '🤖 Creative Problem Solver' + roleDefinition: You are a Creative Problem Solver specializing in creative problem solver tasks. + whenToUse: Use for Creative Problem Solver tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/cis/agents/creative-problem-solver.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-cis-design-thinking-coach + name: '🤖 Design Thinking Coach' + roleDefinition: You are a Design Thinking Coach specializing in design thinking coach tasks. + whenToUse: Use for Design Thinking Coach tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/cis/agents/design-thinking-coach.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-cis-innovation-strategist + name: '🤖 Innovation Strategist' + roleDefinition: You are a Innovation Strategist specializing in innovation strategist tasks. + whenToUse: Use for Innovation Strategist tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/cis/agents/innovation-strategist.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-cis-presentation-master + name: '🤖 Presentation Master' + roleDefinition: You are a Presentation Master specializing in presentation master tasks. + whenToUse: Use for Presentation Master tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/cis/agents/presentation-master.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp + - slug: bmad-cis-storyteller + name: '🤖 Storyteller' + roleDefinition: You are a Storyteller specializing in storyteller tasks. + whenToUse: Use for Storyteller tasks + customInstructions: You must fully embody this agent's persona and follow all activation instructions, steps and rules exactly as specified. NEVER break character until given an exit command. + Read the full YAML from _bmad/cis/agents/storyteller/storyteller.md start activation to alter your state of being follow startup section instructions stay in this being until told to exit this mode + groups: + - read + - edit + - browser + - command + - mcp diff --git a/q1/.opencode/agent/bmad-agent-bmb-agent-builder.md b/q1/.opencode/agent/bmad-agent-bmb-agent-builder.md new file mode 100644 index 00000000..2dd96fa3 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmb-agent-builder.md @@ -0,0 +1,14 @@ +--- +name: 'agent-builder' +description: 'agent-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/agent-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmb-module-builder.md b/q1/.opencode/agent/bmad-agent-bmb-module-builder.md new file mode 100644 index 00000000..2e35abeb --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmb-module-builder.md @@ -0,0 +1,14 @@ +--- +name: 'module-builder' +description: 'module-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/module-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmb-workflow-builder.md b/q1/.opencode/agent/bmad-agent-bmb-workflow-builder.md new file mode 100644 index 00000000..f388a48c --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmb-workflow-builder.md @@ -0,0 +1,14 @@ +--- +name: 'workflow-builder' +description: 'workflow-builder agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/workflow-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmgd-game-architect.md b/q1/.opencode/agent/bmad-agent-bmgd-game-architect.md new file mode 100644 index 00000000..7528a352 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmgd-game-architect.md @@ -0,0 +1,14 @@ +--- +name: 'game-architect' +description: 'game-architect agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmgd-game-designer.md b/q1/.opencode/agent/bmad-agent-bmgd-game-designer.md new file mode 100644 index 00000000..bb276b18 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmgd-game-designer.md @@ -0,0 +1,14 @@ +--- +name: 'game-designer' +description: 'game-designer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmgd-game-dev.md b/q1/.opencode/agent/bmad-agent-bmgd-game-dev.md new file mode 100644 index 00000000..00ecac81 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmgd-game-dev.md @@ -0,0 +1,14 @@ +--- +name: 'game-dev' +description: 'game-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmgd-game-qa.md b/q1/.opencode/agent/bmad-agent-bmgd-game-qa.md new file mode 100644 index 00000000..cbb4434d --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmgd-game-qa.md @@ -0,0 +1,14 @@ +--- +name: 'game-qa' +description: 'game-qa agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-qa.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmgd-game-scrum-master.md b/q1/.opencode/agent/bmad-agent-bmgd-game-scrum-master.md new file mode 100644 index 00000000..7873999e --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmgd-game-scrum-master.md @@ -0,0 +1,14 @@ +--- +name: 'game-scrum-master' +description: 'game-scrum-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-scrum-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmgd-game-solo-dev.md b/q1/.opencode/agent/bmad-agent-bmgd-game-solo-dev.md new file mode 100644 index 00000000..24974f20 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmgd-game-solo-dev.md @@ -0,0 +1,14 @@ +--- +name: 'game-solo-dev' +description: 'game-solo-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmm-analyst.md b/q1/.opencode/agent/bmad-agent-bmm-analyst.md new file mode 100644 index 00000000..7224bfa4 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmm-analyst.md @@ -0,0 +1,14 @@ +--- +name: 'analyst' +description: 'analyst agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/analyst.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmm-architect.md b/q1/.opencode/agent/bmad-agent-bmm-architect.md new file mode 100644 index 00000000..8bf9f3a1 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmm-architect.md @@ -0,0 +1,14 @@ +--- +name: 'architect' +description: 'architect agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmm-dev.md b/q1/.opencode/agent/bmad-agent-bmm-dev.md new file mode 100644 index 00000000..171ad6eb --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmm-dev.md @@ -0,0 +1,14 @@ +--- +name: 'dev' +description: 'dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmm-pm.md b/q1/.opencode/agent/bmad-agent-bmm-pm.md new file mode 100644 index 00000000..347e7d4e --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmm-pm.md @@ -0,0 +1,14 @@ +--- +name: 'pm' +description: 'pm agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/pm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmm-quick-flow-solo-dev.md b/q1/.opencode/agent/bmad-agent-bmm-quick-flow-solo-dev.md new file mode 100644 index 00000000..7a956561 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmm-quick-flow-solo-dev.md @@ -0,0 +1,14 @@ +--- +name: 'quick-flow-solo-dev' +description: 'quick-flow-solo-dev agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/quick-flow-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmm-sm.md b/q1/.opencode/agent/bmad-agent-bmm-sm.md new file mode 100644 index 00000000..bf7d6710 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmm-sm.md @@ -0,0 +1,14 @@ +--- +name: 'sm' +description: 'sm agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/sm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmm-tea.md b/q1/.opencode/agent/bmad-agent-bmm-tea.md new file mode 100644 index 00000000..a91b8888 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmm-tea.md @@ -0,0 +1,14 @@ +--- +name: 'tea' +description: 'tea agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tea.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmm-tech-writer.md b/q1/.opencode/agent/bmad-agent-bmm-tech-writer.md new file mode 100644 index 00000000..1926e6eb --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmm-tech-writer.md @@ -0,0 +1,14 @@ +--- +name: 'tech-writer' +description: 'tech-writer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tech-writer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-bmm-ux-designer.md b/q1/.opencode/agent/bmad-agent-bmm-ux-designer.md new file mode 100644 index 00000000..66a16bd9 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-bmm-ux-designer.md @@ -0,0 +1,14 @@ +--- +name: 'ux-designer' +description: 'ux-designer agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/ux-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-cis-brainstorming-coach.md b/q1/.opencode/agent/bmad-agent-cis-brainstorming-coach.md new file mode 100644 index 00000000..ee3aeb32 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-cis-brainstorming-coach.md @@ -0,0 +1,14 @@ +--- +name: 'brainstorming-coach' +description: 'brainstorming-coach agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/brainstorming-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-cis-creative-problem-solver.md b/q1/.opencode/agent/bmad-agent-cis-creative-problem-solver.md new file mode 100644 index 00000000..11dbb44e --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-cis-creative-problem-solver.md @@ -0,0 +1,14 @@ +--- +name: 'creative-problem-solver' +description: 'creative-problem-solver agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/creative-problem-solver.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-cis-design-thinking-coach.md b/q1/.opencode/agent/bmad-agent-cis-design-thinking-coach.md new file mode 100644 index 00000000..dd616724 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-cis-design-thinking-coach.md @@ -0,0 +1,14 @@ +--- +name: 'design-thinking-coach' +description: 'design-thinking-coach agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/design-thinking-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-cis-innovation-strategist.md b/q1/.opencode/agent/bmad-agent-cis-innovation-strategist.md new file mode 100644 index 00000000..9155c727 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-cis-innovation-strategist.md @@ -0,0 +1,14 @@ +--- +name: 'innovation-strategist' +description: 'innovation-strategist agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/innovation-strategist.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-cis-presentation-master.md b/q1/.opencode/agent/bmad-agent-cis-presentation-master.md new file mode 100644 index 00000000..19340d91 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-cis-presentation-master.md @@ -0,0 +1,14 @@ +--- +name: 'presentation-master' +description: 'presentation-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/presentation-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-cis-storyteller.md b/q1/.opencode/agent/bmad-agent-cis-storyteller.md new file mode 100644 index 00000000..06f816fa --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-cis-storyteller.md @@ -0,0 +1,14 @@ +--- +name: 'storyteller' +description: 'storyteller agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/storyteller/storyteller.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/agent/bmad-agent-core-bmad-master.md b/q1/.opencode/agent/bmad-agent-core-bmad-master.md new file mode 100644 index 00000000..07d39970 --- /dev/null +++ b/q1/.opencode/agent/bmad-agent-core-bmad-master.md @@ -0,0 +1,14 @@ +--- +name: 'bmad-master' +description: 'bmad-master agent' +--- + +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/core/agents/bmad-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + diff --git a/q1/.opencode/command/bmad-bmb-Meal Prep & Nutrition Plan.md b/q1/.opencode/command/bmad-bmb-Meal Prep & Nutrition Plan.md new file mode 100644 index 00000000..8524a86c --- /dev/null +++ b/q1/.opencode/command/bmad-bmb-Meal Prep & Nutrition Plan.md @@ -0,0 +1,5 @@ +--- +description: 'Creates personalized meal plans through collaborative nutrition planning between an expert facilitator and individual seeking to improve their nutrition habits.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-agent/data/reference/workflows/meal-prep-nutrition/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmb-create-agent.md b/q1/.opencode/command/bmad-bmb-create-agent.md new file mode 100644 index 00000000..59662ba5 --- /dev/null +++ b/q1/.opencode/command/bmad-bmb-create-agent.md @@ -0,0 +1,5 @@ +--- +description: 'Interactive workflow to build BMAD Core compliant agents with optional brainstorming, persona development, and command structure' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmb-create-module.md b/q1/.opencode/command/bmad-bmb-create-module.md new file mode 100644 index 00000000..ae1a98c1 --- /dev/null +++ b/q1/.opencode/command/bmad-bmb-create-module.md @@ -0,0 +1,5 @@ +--- +description: 'Interactive workflow to build complete BMAD modules with agents, workflows, and installation infrastructure' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-module/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmb-create-workflow.md b/q1/.opencode/command/bmad-bmb-create-workflow.md new file mode 100644 index 00000000..3d563a4f --- /dev/null +++ b/q1/.opencode/command/bmad-bmb-create-workflow.md @@ -0,0 +1,5 @@ +--- +description: 'Create structured standalone workflows using markdown-based step architecture' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmb-edit-agent.md b/q1/.opencode/command/bmad-bmb-edit-agent.md new file mode 100644 index 00000000..0c9a6b30 --- /dev/null +++ b/q1/.opencode/command/bmad-bmb-edit-agent.md @@ -0,0 +1,5 @@ +--- +description: 'Edit existing BMAD agents while following all best practices and conventions' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/edit-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmb-edit-workflow.md b/q1/.opencode/command/bmad-bmb-edit-workflow.md new file mode 100644 index 00000000..afcaa2f4 --- /dev/null +++ b/q1/.opencode/command/bmad-bmb-edit-workflow.md @@ -0,0 +1,5 @@ +--- +description: 'Intelligent workflow editor that helps modify existing workflows while following best practices' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/edit-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmb-workflow-compliance-check.md b/q1/.opencode/command/bmad-bmb-workflow-compliance-check.md new file mode 100644 index 00000000..a32d5fe5 --- /dev/null +++ b/q1/.opencode/command/bmad-bmb-workflow-compliance-check.md @@ -0,0 +1,5 @@ +--- +description: 'Systematic validation of workflows against BMAD standards with adversarial analysis and detailed reporting' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/workflow-compliance-check/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmgd-brainstorm-game.md b/q1/.opencode/command/bmad-bmgd-brainstorm-game.md new file mode 100644 index 00000000..04220291 --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-brainstorm-game.md @@ -0,0 +1,13 @@ +--- +description: 'Facilitate game brainstorming sessions with game-specific context, guidance, and game design techniques.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-code-review.md b/q1/.opencode/command/bmad-bmgd-code-review.md new file mode 100644 index 00000000..7b26134f --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-code-review.md @@ -0,0 +1,13 @@ +--- +description: 'Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval. Game-specific focus on 60fps, feel, and platform considerations.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/code-review/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-correct-course.md b/q1/.opencode/command/bmad-bmgd-correct-course.md new file mode 100644 index 00000000..cfcd8eaf --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-correct-course.md @@ -0,0 +1,13 @@ +--- +description: 'Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/correct-course/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-create-game-brief.md b/q1/.opencode/command/bmad-bmgd-create-game-brief.md new file mode 100644 index 00000000..3bb52d6d --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-create-game-brief.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive Game Brief through collaborative step-by-step discovery to capture game vision before detailed design.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmgd-create-gdd.md b/q1/.opencode/command/bmad-bmgd-create-gdd.md new file mode 100644 index 00000000..4dcc804e --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-create-gdd.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive Game Design Document through collaborative step-by-step discovery between game designer and user.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/2-design/gdd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmgd-create-story.md b/q1/.opencode/command/bmad-bmgd-create-story.md new file mode 100644 index 00000000..ad75462a --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-create-story.md @@ -0,0 +1,13 @@ +--- +description: 'Create the next user story markdown from epics/PRD and architecture, using a standard template and saving to the stories folder' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/create-story/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-create-tech-spec.md b/q1/.opencode/command/bmad-bmgd-create-tech-spec.md new file mode 100644 index 00000000..f957ebc9 --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-create-tech-spec.md @@ -0,0 +1,13 @@ +--- +description: 'Conversational spec engineering for games - ask questions, investigate code, produce implementation-ready tech-spec.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-dev-story.md b/q1/.opencode/command/bmad-bmgd-dev-story.md new file mode 100644 index 00000000..a8b771dd --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-dev-story.md @@ -0,0 +1,13 @@ +--- +description: 'Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/dev-story/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-game-architecture.md b/q1/.opencode/command/bmad-bmgd-game-architecture.md new file mode 100644 index 00000000..36ef3279 --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-game-architecture.md @@ -0,0 +1,13 @@ +--- +description: 'Collaborative game architecture workflow for AI-agent consistency. Intelligent, adaptive conversation that produces a decision-focused game architecture document covering engine, systems, networking, and technical design optimized for game development.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-game-brief.md b/q1/.opencode/command/bmad-bmgd-game-brief.md new file mode 100644 index 00000000..e0303ff1 --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-game-brief.md @@ -0,0 +1,13 @@ +--- +description: 'Interactive game brief creation workflow that guides users through defining their game vision with multiple input sources and conversational collaboration' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-gametest-automate.md b/q1/.opencode/command/bmad-bmgd-gametest-automate.md new file mode 100644 index 00000000..dfccaca9 --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-gametest-automate.md @@ -0,0 +1,13 @@ +--- +description: 'Generate automated game tests for Unity, Unreal, or Godot based on test design scenarios' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/automate/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-gametest-framework.md b/q1/.opencode/command/bmad-bmgd-gametest-framework.md new file mode 100644 index 00000000..cd6272ab --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-gametest-framework.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize game test framework architecture for Unity, Unreal Engine, or Godot projects' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-framework/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-gametest-performance.md b/q1/.opencode/command/bmad-bmgd-gametest-performance.md new file mode 100644 index 00000000..7255df6c --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-gametest-performance.md @@ -0,0 +1,13 @@ +--- +description: 'Design performance testing strategy for frame rate, memory, and loading times' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/performance/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/performance/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-gametest-playtest-plan.md b/q1/.opencode/command/bmad-bmgd-gametest-playtest-plan.md new file mode 100644 index 00000000..988d010c --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-gametest-playtest-plan.md @@ -0,0 +1,13 @@ +--- +description: 'Create structured playtesting sessions for gameplay validation and user feedback' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-gametest-test-design.md b/q1/.opencode/command/bmad-bmgd-gametest-test-design.md new file mode 100644 index 00000000..05ac011f --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-gametest-test-design.md @@ -0,0 +1,13 @@ +--- +description: 'Create comprehensive game test scenarios covering gameplay, progression, and quality requirements' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-gametest-test-review.md b/q1/.opencode/command/bmad-bmgd-gametest-test-review.md new file mode 100644 index 00000000..23879a38 --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-gametest-test-review.md @@ -0,0 +1,13 @@ +--- +description: 'Review test quality, coverage, and identify gaps in game testing' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-gdd.md b/q1/.opencode/command/bmad-bmgd-gdd.md new file mode 100644 index 00000000..0bf8eabd --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-gdd.md @@ -0,0 +1,13 @@ +--- +description: 'Game Design Document workflow for all game project levels - from small prototypes to full AAA games. Generates comprehensive GDD with game mechanics, systems, progression, and implementation guidance.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/gdd/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/gdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-generate-project-context.md b/q1/.opencode/command/bmad-bmgd-generate-project-context.md new file mode 100644 index 00000000..6c44337a --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-generate-project-context.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing game code. Optimized for LLM context efficiency.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/3-technical/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmgd-narrative.md b/q1/.opencode/command/bmad-bmgd-narrative.md new file mode 100644 index 00000000..264f45e5 --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-narrative.md @@ -0,0 +1,13 @@ +--- +description: 'Narrative design workflow for story-driven games. Creates comprehensive narrative documentation including story structure, character arcs, world-building, dialogue systems, and production planning.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/narrative/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/narrative/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-quick-dev.md b/q1/.opencode/command/bmad-bmgd-quick-dev.md new file mode 100644 index 00000000..09da4e5a --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-quick-dev.md @@ -0,0 +1,13 @@ +--- +description: 'Flexible game development - execute tech-specs, implement features, or refactor code with game-specific considerations.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-quick-prototype.md b/q1/.opencode/command/bmad-bmgd-quick-prototype.md new file mode 100644 index 00000000..e7df33a6 --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-quick-prototype.md @@ -0,0 +1,13 @@ +--- +description: 'Rapid game prototyping - quickly test gameplay ideas, mechanics, or features with minimal setup.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-retrospective.md b/q1/.opencode/command/bmad-bmgd-retrospective.md new file mode 100644 index 00000000..4dd8bae5 --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-retrospective.md @@ -0,0 +1,13 @@ +--- +description: 'Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/retrospective/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-sprint-planning.md b/q1/.opencode/command/bmad-bmgd-sprint-planning.md new file mode 100644 index 00000000..cba2b9cd --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-sprint-planning.md @@ -0,0 +1,13 @@ +--- +description: 'Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/sprint-planning/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-sprint-status.md b/q1/.opencode/command/bmad-bmgd-sprint-status.md new file mode 100644 index 00000000..457f6f91 --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-sprint-status.md @@ -0,0 +1,13 @@ +--- +description: 'Summarize sprint-status.yaml for game project, surface risks, and route to the right implementation workflow.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/4-production/sprint-status/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/4-production/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-workflow-init.md b/q1/.opencode/command/bmad-bmgd-workflow-init.md new file mode 100644 index 00000000..e366e16a --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-workflow-init.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize a new BMGD game project by determining level, type, and creating workflow path' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/workflow-status/init/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/workflow-status/init/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmgd-workflow-status.md b/q1/.opencode/command/bmad-bmgd-workflow-status.md new file mode 100644 index 00000000..9ea158ae --- /dev/null +++ b/q1/.opencode/command/bmad-bmgd-workflow-status.md @@ -0,0 +1,13 @@ +--- +description: 'Lightweight status checker - answers ""what should I do now?"" for any game dev agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/workflow-status/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/workflow-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-check-implementation-readiness.md b/q1/.opencode/command/bmad-bmm-check-implementation-readiness.md new file mode 100644 index 00000000..66734354 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-check-implementation-readiness.md @@ -0,0 +1,5 @@ +--- +description: 'Critical validation workflow that assesses PRD, Architecture, and Epics & Stories for completeness and alignment before implementation. Uses adversarial review approach to find gaps and issues.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmm-code-review.md b/q1/.opencode/command/bmad-bmm-code-review.md new file mode 100644 index 00000000..ae4a62fb --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-code-review.md @@ -0,0 +1,13 @@ +--- +description: 'Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-correct-course.md b/q1/.opencode/command/bmad-bmm-correct-course.md new file mode 100644 index 00000000..b5f02774 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-correct-course.md @@ -0,0 +1,13 @@ +--- +description: 'Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-create-architecture.md b/q1/.opencode/command/bmad-bmm-create-architecture.md new file mode 100644 index 00000000..0b0f015d --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-create-architecture.md @@ -0,0 +1,5 @@ +--- +description: 'Collaborative architectural decision facilitation for AI-agent consistency. Replaces template-driven architecture with intelligent, adaptive conversation that produces a decision-focused architecture document optimized for preventing agent conflicts.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmm-create-epics-and-stories.md b/q1/.opencode/command/bmad-bmm-create-epics-and-stories.md new file mode 100644 index 00000000..db0fe4b7 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-create-epics-and-stories.md @@ -0,0 +1,5 @@ +--- +description: 'Transform PRD requirements and Architecture decisions into comprehensive stories organized by user value. This workflow requires completed PRD + Architecture documents (UX recommended if UI exists) and breaks down requirements into implementation-ready epics and user stories that incorporate all available technical and design context. Creates detailed, actionable stories with complete acceptance criteria for development teams.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmm-create-excalidraw-dataflow.md b/q1/.opencode/command/bmad-bmm-create-excalidraw-dataflow.md new file mode 100644 index 00000000..47578ee0 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-create-excalidraw-dataflow.md @@ -0,0 +1,13 @@ +--- +description: 'Create data flow diagrams (DFD) in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-create-excalidraw-diagram.md b/q1/.opencode/command/bmad-bmm-create-excalidraw-diagram.md new file mode 100644 index 00000000..684236aa --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-create-excalidraw-diagram.md @@ -0,0 +1,13 @@ +--- +description: 'Create system architecture diagrams, ERDs, UML diagrams, or general technical diagrams in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-create-excalidraw-flowchart.md b/q1/.opencode/command/bmad-bmm-create-excalidraw-flowchart.md new file mode 100644 index 00000000..8e45ee70 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-create-excalidraw-flowchart.md @@ -0,0 +1,13 @@ +--- +description: 'Create a flowchart visualization in Excalidraw format for processes, pipelines, or logic flows' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-create-excalidraw-wireframe.md b/q1/.opencode/command/bmad-bmm-create-excalidraw-wireframe.md new file mode 100644 index 00000000..ea645354 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-create-excalidraw-wireframe.md @@ -0,0 +1,13 @@ +--- +description: 'Create website or app wireframes in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-create-prd.md b/q1/.opencode/command/bmad-bmm-create-prd.md new file mode 100644 index 00000000..63050671 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-create-prd.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive PRD through collaborative step-by-step discovery between two product managers working as peers.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/2-plan-workflows/prd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmm-create-product-brief.md b/q1/.opencode/command/bmad-bmm-create-product-brief.md new file mode 100644 index 00000000..16f891de --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-create-product-brief.md @@ -0,0 +1,5 @@ +--- +description: 'Create comprehensive product briefs through collaborative step-by-step discovery as creative Business Analyst working with the user as peers.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmm-create-story.md b/q1/.opencode/command/bmad-bmm-create-story.md new file mode 100644 index 00000000..d2f282c0 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-create-story.md @@ -0,0 +1,13 @@ +--- +description: 'Create the next user story from epics+stories with enhanced context analysis and direct ready-for-dev marking' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-create-tech-spec.md b/q1/.opencode/command/bmad-bmm-create-tech-spec.md new file mode 100644 index 00000000..488a7644 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-create-tech-spec.md @@ -0,0 +1,13 @@ +--- +description: 'Conversational spec engineering - ask questions, investigate code, produce implementation-ready tech-spec.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-create-ux-design.md b/q1/.opencode/command/bmad-bmm-create-ux-design.md new file mode 100644 index 00000000..283bbed1 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-create-ux-design.md @@ -0,0 +1,5 @@ +--- +description: 'Work with a peer UX Design expert to plan your applications UX patterns, look and feel.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/2-plan-workflows/create-ux-design/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmm-dev-story.md b/q1/.opencode/command/bmad-bmm-dev-story.md new file mode 100644 index 00000000..66b569c1 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-dev-story.md @@ -0,0 +1,13 @@ +--- +description: 'Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-document-project.md b/q1/.opencode/command/bmad-bmm-document-project.md new file mode 100644 index 00000000..d5295d7e --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-document-project.md @@ -0,0 +1,13 @@ +--- +description: 'Analyzes and documents brownfield projects by scanning codebase, architecture, and patterns to create comprehensive reference documentation for AI-assisted development' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/document-project/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/document-project/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-generate-project-context.md b/q1/.opencode/command/bmad-bmm-generate-project-context.md new file mode 100644 index 00000000..561d5afd --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-generate-project-context.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing code. Optimized for LLM context efficiency.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmm-quick-dev.md b/q1/.opencode/command/bmad-bmm-quick-dev.md new file mode 100644 index 00000000..77d5a122 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-quick-dev.md @@ -0,0 +1,13 @@ +--- +description: 'Flexible development - execute tech-specs OR direct instructions with optional planning.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-research.md b/q1/.opencode/command/bmad-bmm-research.md new file mode 100644 index 00000000..1ee378f0 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-research.md @@ -0,0 +1,5 @@ +--- +description: 'Conduct comprehensive research across multiple domains using current web data and verified sources - Market, Technical, Domain and other research types.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/1-analysis/research/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-bmm-retrospective.md b/q1/.opencode/command/bmad-bmm-retrospective.md new file mode 100644 index 00000000..85a04d7c --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-retrospective.md @@ -0,0 +1,13 @@ +--- +description: 'Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-sprint-planning.md b/q1/.opencode/command/bmad-bmm-sprint-planning.md new file mode 100644 index 00000000..e8530d26 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-sprint-planning.md @@ -0,0 +1,13 @@ +--- +description: 'Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-sprint-status.md b/q1/.opencode/command/bmad-bmm-sprint-status.md new file mode 100644 index 00000000..d4ec9a0b --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-sprint-status.md @@ -0,0 +1,13 @@ +--- +description: 'Summarize sprint-status.yaml, surface risks, and route to the right implementation workflow.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-testarch-atdd.md b/q1/.opencode/command/bmad-bmm-testarch-atdd.md new file mode 100644 index 00000000..75956725 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-testarch-atdd.md @@ -0,0 +1,13 @@ +--- +description: 'Generate failing acceptance tests before implementation using TDD red-green-refactor cycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/atdd/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/atdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-testarch-automate.md b/q1/.opencode/command/bmad-bmm-testarch-automate.md new file mode 100644 index 00000000..015922af --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-testarch-automate.md @@ -0,0 +1,13 @@ +--- +description: 'Expand test automation coverage after implementation or analyze existing codebase to generate comprehensive test suite' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/automate/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-testarch-ci.md b/q1/.opencode/command/bmad-bmm-testarch-ci.md new file mode 100644 index 00000000..337dba4e --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-testarch-ci.md @@ -0,0 +1,13 @@ +--- +description: 'Scaffold CI/CD quality pipeline with test execution, burn-in loops, and artifact collection' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/ci/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/ci/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-testarch-framework.md b/q1/.opencode/command/bmad-bmm-testarch-framework.md new file mode 100644 index 00000000..b2c16a24 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-testarch-framework.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize production-ready test framework architecture (Playwright or Cypress) with fixtures, helpers, and configuration' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/framework/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-testarch-nfr.md b/q1/.opencode/command/bmad-bmm-testarch-nfr.md new file mode 100644 index 00000000..f2438734 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-testarch-nfr.md @@ -0,0 +1,13 @@ +--- +description: 'Assess non-functional requirements (performance, security, reliability, maintainability) before release with evidence-based validation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-testarch-test-design.md b/q1/.opencode/command/bmad-bmm-testarch-test-design.md new file mode 100644 index 00000000..747263b9 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-testarch-test-design.md @@ -0,0 +1,13 @@ +--- +description: 'Dual-mode workflow: (1) System-level testability review in Solutioning phase, or (2) Epic-level test planning in Implementation phase. Auto-detects mode based on project phase.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-testarch-test-review.md b/q1/.opencode/command/bmad-bmm-testarch-test-review.md new file mode 100644 index 00000000..07ac2ec1 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-testarch-test-review.md @@ -0,0 +1,13 @@ +--- +description: 'Review test quality using comprehensive knowledge base and best practices validation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-testarch-trace.md b/q1/.opencode/command/bmad-bmm-testarch-trace.md new file mode 100644 index 00000000..26b38b8b --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-testarch-trace.md @@ -0,0 +1,13 @@ +--- +description: 'Generate requirements-to-tests traceability matrix, analyze coverage, and make quality gate decision (PASS/CONCERNS/FAIL/WAIVED)' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/trace/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/trace/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-workflow-init.md b/q1/.opencode/command/bmad-bmm-workflow-init.md new file mode 100644 index 00000000..0de870e5 --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-workflow-init.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize a new BMM project by determining level, type, and creating workflow path' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/init/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/init/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-bmm-workflow-status.md b/q1/.opencode/command/bmad-bmm-workflow-status.md new file mode 100644 index 00000000..58eccc1a --- /dev/null +++ b/q1/.opencode/command/bmad-bmm-workflow-status.md @@ -0,0 +1,13 @@ +--- +description: 'Lightweight status checker - answers ""what should I do now?"" for any agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-cis-design-thinking.md b/q1/.opencode/command/bmad-cis-design-thinking.md new file mode 100644 index 00000000..402ce806 --- /dev/null +++ b/q1/.opencode/command/bmad-cis-design-thinking.md @@ -0,0 +1,13 @@ +--- +description: 'Guide human-centered design processes using empathy-driven methodologies. This workflow walks through the design thinking phases - Empathize, Define, Ideate, Prototype, and Test - to create solutions deeply rooted in user needs.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/design-thinking/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/design-thinking/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-cis-innovation-strategy.md b/q1/.opencode/command/bmad-cis-innovation-strategy.md new file mode 100644 index 00000000..761734be --- /dev/null +++ b/q1/.opencode/command/bmad-cis-innovation-strategy.md @@ -0,0 +1,13 @@ +--- +description: 'Identify disruption opportunities and architect business model innovation. This workflow guides strategic analysis of markets, competitive dynamics, and business model innovation to uncover sustainable competitive advantages and breakthrough opportunities.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/innovation-strategy/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/innovation-strategy/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-cis-problem-solving.md b/q1/.opencode/command/bmad-cis-problem-solving.md new file mode 100644 index 00000000..ec388f5d --- /dev/null +++ b/q1/.opencode/command/bmad-cis-problem-solving.md @@ -0,0 +1,13 @@ +--- +description: 'Apply systematic problem-solving methodologies to crack complex challenges. This workflow guides through problem diagnosis, root cause analysis, creative solution generation, evaluation, and implementation planning using proven frameworks.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/problem-solving/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/problem-solving/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-cis-storytelling.md b/q1/.opencode/command/bmad-cis-storytelling.md new file mode 100644 index 00000000..32f1e267 --- /dev/null +++ b/q1/.opencode/command/bmad-cis-storytelling.md @@ -0,0 +1,13 @@ +--- +description: 'Craft compelling narratives using proven story frameworks and techniques. This workflow guides users through structured narrative development, applying appropriate story frameworks to create emotionally resonant and engaging stories for any purpose.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/storytelling/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/storytelling/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.opencode/command/bmad-core-brainstorming.md b/q1/.opencode/command/bmad-core-brainstorming.md new file mode 100644 index 00000000..be33b790 --- /dev/null +++ b/q1/.opencode/command/bmad-core-brainstorming.md @@ -0,0 +1,5 @@ +--- +description: 'Facilitate interactive brainstorming sessions using diverse creative techniques and ideation methods' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/core/workflows/brainstorming/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-core-party-mode.md b/q1/.opencode/command/bmad-core-party-mode.md new file mode 100644 index 00000000..4d790067 --- /dev/null +++ b/q1/.opencode/command/bmad-core-party-mode.md @@ -0,0 +1,5 @@ +--- +description: 'Orchestrates group discussions between all installed BMAD agents, enabling natural multi-agent conversations' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/core/workflows/party-mode/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.opencode/command/bmad-task-core-advanced-elicitation.md b/q1/.opencode/command/bmad-task-core-advanced-elicitation.md new file mode 100644 index 00000000..c7886fc2 --- /dev/null +++ b/q1/.opencode/command/bmad-task-core-advanced-elicitation.md @@ -0,0 +1,9 @@ +--- +description: 'When called from workflow' +--- + +# Advanced Elicitation + +LOAD and execute the task at: \_bmad/core/tasks/advanced-elicitation.xml + +Follow all instructions in the task file exactly as written. diff --git a/q1/.opencode/command/bmad-task-core-index-docs.md b/q1/.opencode/command/bmad-task-core-index-docs.md new file mode 100644 index 00000000..7fb38143 --- /dev/null +++ b/q1/.opencode/command/bmad-task-core-index-docs.md @@ -0,0 +1,9 @@ +--- +description: 'Generates or updates an index.md of all documents in the specified directory' +--- + +# Index Docs + +LOAD and execute the task at: \_bmad/core/tasks/index-docs.xml + +Follow all instructions in the task file exactly as written. diff --git a/q1/.opencode/command/bmad-tool-core-shard-doc.md b/q1/.opencode/command/bmad-tool-core-shard-doc.md new file mode 100644 index 00000000..12aa20f5 --- /dev/null +++ b/q1/.opencode/command/bmad-tool-core-shard-doc.md @@ -0,0 +1,9 @@ +--- +description: 'Splits large markdown documents into smaller, organized files based on level 2 (default) sections' +--- + +# Shard Document + +LOAD and execute the tool at: \_bmad/core/tools/shard-doc.xml + +Follow all instructions in the tool file exactly as written. diff --git a/q1/.qwen/commands/bmad/bmb/agents/agent-builder.toml b/q1/.qwen/commands/bmad/bmb/agents/agent-builder.toml new file mode 100644 index 00000000..049dff89 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmb/agents/agent-builder.toml @@ -0,0 +1,12 @@ +description = "BMAD BMB Agent: agent-builder" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/agent-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmb/agents/module-builder.toml b/q1/.qwen/commands/bmad/bmb/agents/module-builder.toml new file mode 100644 index 00000000..53379b77 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmb/agents/module-builder.toml @@ -0,0 +1,12 @@ +description = "BMAD BMB Agent: module-builder" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/module-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmb/agents/workflow-builder.toml b/q1/.qwen/commands/bmad/bmb/agents/workflow-builder.toml new file mode 100644 index 00000000..bc49cfcb --- /dev/null +++ b/q1/.qwen/commands/bmad/bmb/agents/workflow-builder.toml @@ -0,0 +1,12 @@ +description = "BMAD BMB Agent: workflow-builder" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmb/agents/workflow-builder.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/agents/game-architect.toml b/q1/.qwen/commands/bmad/bmgd/agents/game-architect.toml new file mode 100644 index 00000000..d1c63037 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/agents/game-architect.toml @@ -0,0 +1,12 @@ +description = "BMAD BMGD Agent: game-architect" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/agents/game-designer.toml b/q1/.qwen/commands/bmad/bmgd/agents/game-designer.toml new file mode 100644 index 00000000..c36e1402 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/agents/game-designer.toml @@ -0,0 +1,12 @@ +description = "BMAD BMGD Agent: game-designer" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/agents/game-dev.toml b/q1/.qwen/commands/bmad/bmgd/agents/game-dev.toml new file mode 100644 index 00000000..b518df1b --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/agents/game-dev.toml @@ -0,0 +1,12 @@ +description = "BMAD BMGD Agent: game-dev" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/agents/game-qa.toml b/q1/.qwen/commands/bmad/bmgd/agents/game-qa.toml new file mode 100644 index 00000000..2448ec91 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/agents/game-qa.toml @@ -0,0 +1,12 @@ +description = "BMAD BMGD Agent: game-qa" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-qa.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/agents/game-scrum-master.toml b/q1/.qwen/commands/bmad/bmgd/agents/game-scrum-master.toml new file mode 100644 index 00000000..33c8e8ce --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/agents/game-scrum-master.toml @@ -0,0 +1,12 @@ +description = "BMAD BMGD Agent: game-scrum-master" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-scrum-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/agents/game-solo-dev.toml b/q1/.qwen/commands/bmad/bmgd/agents/game-solo-dev.toml new file mode 100644 index 00000000..fe2b2ec1 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/agents/game-solo-dev.toml @@ -0,0 +1,12 @@ +description = "BMAD BMGD Agent: game-solo-dev" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmgd/agents/game-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/brainstorm-game.toml b/q1/.qwen/commands/bmad/bmgd/workflows/brainstorm-game.toml new file mode 100644 index 00000000..2036630c --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/brainstorm-game.toml @@ -0,0 +1,46 @@ +description = "BMAD BMGD Workflow: brainstorm-game" +prompt = """ +# Brainstorm Game Workflow Configuration +name: "brainstorm-game" +description: "Facilitate game brainstorming sessions with game-specific context, guidance, and game design techniques." +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +game_dev_experience: "{config_source}:game_dev_experience" +date: system-generated + +# Workflow components - Step-file architecture +installed_path: "{project-root}/_bmad/bmgd/workflows/1-preproduction/brainstorm-game" +instructions: "{installed_path}/workflow.md" +template: false + +# Context and techniques for game brainstorming +game_context: "{installed_path}/game-context.md" +game_brain_methods: "{installed_path}/game-brain-methods.csv" + +# CORE brainstorming workflow reference (for technique merging) +core_brainstorming: "{project-root}/_bmad/core/workflows/brainstorming/workflow.yaml" + +# Output configuration +default_output_file: "{output_folder}/brainstorming-session-{date}.md" + +# Workflow metadata +version: "2.0.0" +paradigm: "step-file-architecture" +features: + - "Step-file architecture for modular execution" + - "Game-specific brainstorming techniques" + - "MDA Framework exploration" + - "Core loop brainstorming" + - "Player fantasy mining" + - "Genre mashup ideation" + - "State tracking via frontmatter" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/code-review.toml b/q1/.qwen/commands/bmad/bmgd/workflows/code-review.toml new file mode 100644 index 00000000..d9727588 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/code-review.toml @@ -0,0 +1,66 @@ +description = "BMAD BMGD Workflow: code-review" +prompt = """ +# Review Story Workflow - Game Development +name: code-review +description: "Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval. Game-specific focus on 60fps, feel, and platform considerations." +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +user_skill_level: "{config_source}:user_skill_level" +document_output_language: "{config_source}:document_output_language" +date: system-generated +sprint_artifacts: "{config_source}:sprint_artifacts" +sprint_status: "{sprint_artifacts}/sprint-status.yaml || {output_folder}/sprint-status.yaml" + +# Workflow components +installed_path: "{project-root}/_bmad/bmgd/workflows/4-production/code-review" +instructions: "{installed_path}/instructions.xml" +validation: "{installed_path}/checklist.md" +template: false + +variables: + # Project context + project_context: "**/project-context.md" + story_dir: "{sprint_artifacts}" + +# Smart input file references - game-specific patterns +# Priority: Whole document first, then sharded version +# Strategy: SELECTIVE LOAD - only load the specific epic needed for this story review +input_file_patterns: + gdd: + description: "Game Design Document" + whole: "{output_folder}/*gdd*.md" + sharded: "{output_folder}/*gdd*/*.md" + load_strategy: "FULL_LOAD" + narrative: + description: "Narrative Design Document (if story-driven)" + whole: "{output_folder}/*narrative*.md" + sharded: "{output_folder}/*narrative*/*.md" + load_strategy: "FULL_LOAD" + architecture: + description: "Game architecture and technical decisions" + whole: "{output_folder}/*architecture*.md" + sharded: "{output_folder}/*architecture*/*.md" + load_strategy: "FULL_LOAD" + ux_design: + description: "UX design specification (if UI)" + whole: "{output_folder}/*ux*.md" + sharded: "{output_folder}/*ux*/*.md" + load_strategy: "FULL_LOAD" + epics: + description: "All epics with user stories" + whole: "{output_folder}/*epic*.md" + sharded_index: "{output_folder}/*epic*/index.md" + sharded_single: "{output_folder}/*epic*/epic-{{epic_num}}.md" + load_strategy: "SELECTIVE_LOAD" + document_project: + description: "Brownfield project documentation (optional)" + sharded: "{output_folder}/index.md" + load_strategy: "INDEX_GUIDED" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/correct-course.toml b/q1/.qwen/commands/bmad/bmgd/workflows/correct-course.toml new file mode 100644 index 00000000..34353d5c --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/correct-course.toml @@ -0,0 +1,65 @@ +description = "BMAD BMGD Workflow: correct-course" +prompt = """ +# Correct Course - Sprint Change Management Workflow +name: "correct-course" +description: "Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation" +author: "BMad Method" + +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +user_skill_level: "{config_source}:user_skill_level" +document_output_language: "{config_source}:document_output_language" +date: system-generated +sprint_artifacts: "{config_source}:sprint_artifacts" +sprint_status: "{sprint_artifacts}/sprint-status.yaml || {output_folder}/sprint-status.yaml" + +# Smart input file references - handles both whole docs and sharded docs +# Priority: Whole document first, then sharded version +# Strategy: Load project context for impact analysis +input_file_patterns: + gdd: + description: "Game Design Document" + whole: "{output_folder}/*gdd*.md" + sharded: "{output_folder}/*gdd*/*.md" + load_strategy: "FULL_LOAD" + narrative: + description: "Narrative Design Document (if story-driven)" + whole: "{output_folder}/*narrative*.md" + sharded: "{output_folder}/*narrative*/*.md" + load_strategy: "FULL_LOAD" + epics: + description: "All epics with user stories" + whole: "{output_folder}/*epic*.md" + sharded: "{output_folder}/*epic*/*.md" + load_strategy: "FULL_LOAD" + architecture: + description: "Game architecture and technical decisions" + whole: "{output_folder}/*architecture*.md" + sharded: "{output_folder}/*architecture*/*.md" + load_strategy: "FULL_LOAD" + ux_design: + description: "UX design specification (if UI)" + whole: "{output_folder}/*ux*.md" + sharded: "{output_folder}/*ux*/*.md" + load_strategy: "FULL_LOAD" + tech_spec: + description: "Technical specification" + whole: "{output_folder}/tech-spec*.md" + load_strategy: "FULL_LOAD" + document_project: + description: "Brownfield project documentation (optional)" + sharded: "{output_folder}/index.md" + load_strategy: "INDEX_GUIDED" + +installed_path: "{project-root}/_bmad/bmgd/workflows/4-production/correct-course" +template: false +instructions: "{installed_path}/instructions.md" +validation: "{installed_path}/checklist.md" +checklist: "{installed_path}/checklist.md" +default_output_file: "{output_folder}/sprint-change-proposal-{date}.md" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/create-story.toml b/q1/.qwen/commands/bmad/bmgd/workflows/create-story.toml new file mode 100644 index 00000000..7b97f549 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/create-story.toml @@ -0,0 +1,81 @@ +description = "BMAD BMGD Workflow: create-story" +prompt = """ +name: create-story +description: "Create the next user story markdown from epics/PRD and architecture, using a standard template and saving to the stories folder" +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +date: system-generated +sprint_artifacts: "{config_source}:sprint_artifacts" +story_dir: "{sprint_artifacts}" + +# Workflow components +installed_path: "{project-root}/_bmad/bmgd/workflows/4-production/create-story" +template: "{installed_path}/template.md" +instructions: "{installed_path}/instructions.xml" +validation: "{installed_path}/checklist.md" + +# Variables and inputs +variables: + sprint_status: "{sprint_artifacts}/sprint-status.yaml || {output_folder}/sprint-status.yaml" # Primary source for story tracking + epics_file: "{output_folder}/epics.md" # Preferred source for epic/story breakdown + prd_file: "{output_folder}/PRD.md" # Fallback for requirements + architecture_file: "{output_folder}/architecture.md" # Optional architecture context + tech_spec_file: "" # Will be auto-discovered from docs as tech-spec-epic-{{epic_num}}-*.md + tech_spec_search_dir: "{project-root}/docs" + tech_spec_glob_template: "tech-spec-epic-{{epic_num}}*.md" + arch_docs_search_dirs: | + - "{project-root}/docs" + - "{output_folder}" + arch_docs_file_names: | + - *architecture*.md + story_title: "" # Will be elicited if not derivable + +default_output_file: "{story_dir}/{{story_key}}.md" + +# Smart input file references - handles both whole docs and sharded docs +# Priority: Whole document first, then sharded version +# Strategy: SELECTIVE LOAD - only load the specific epic needed for this story +input_file_patterns: + gdd: + description: "Game Design Document" + whole: "{output_folder}/*gdd*.md" + sharded: "{output_folder}/*gdd*/*.md" + load_strategy: "FULL_LOAD" + narrative: + description: "Narrative Design Document (if story-driven)" + whole: "{output_folder}/*narrative*.md" + sharded: "{output_folder}/*narrative*/*.md" + load_strategy: "FULL_LOAD" + tech_spec: + description: "Technical specification" + whole: "{output_folder}/tech-spec.md" + load_strategy: "FULL_LOAD" + architecture: + description: "Game architecture and technical decisions" + whole: "{output_folder}/*architecture*.md" + sharded: "{output_folder}/*architecture*/*.md" + load_strategy: "FULL_LOAD" + ux_design: + description: "UX design specification (if UI)" + whole: "{output_folder}/*ux*.md" + sharded: "{output_folder}/*ux*/*.md" + load_strategy: "FULL_LOAD" + epics: + description: "All epics with user stories" + whole: "{output_folder}/*epic*.md" + sharded_index: "{output_folder}/*epic*/index.md" + sharded_single: "{output_folder}/*epic*/epic-{{epic_num}}.md" + load_strategy: "SELECTIVE_LOAD" + document_project: + description: "Brownfield project documentation (optional)" + sharded: "{output_folder}/index.md" + load_strategy: "INDEX_GUIDED" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/create-tech-spec.toml b/q1/.qwen/commands/bmad/bmgd/workflows/create-tech-spec.toml new file mode 100644 index 00000000..ee8ea4c0 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/create-tech-spec.toml @@ -0,0 +1,29 @@ +description = "BMAD BMGD Workflow: create-tech-spec" +prompt = """ +# Quick-Flow: Create Tech-Spec (Game Development) +name: create-tech-spec +description: "Conversational spec engineering for games - ask questions, investigate code, produce implementation-ready tech-spec." +author: "BMad" + +# Config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +sprint_artifacts: "{config_source}:sprint_artifacts" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +user_skill_level: "{config_source}:game_dev_experience" +date: system-generated + +# Workflow components +installed_path: "{project-root}/_bmad/bmgd/workflows/bmgd-quick-flow/create-tech-spec" +instructions: "{installed_path}/instructions.md" + +# Related workflows +quick_dev_workflow: "{project-root}/_bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml" +quick_prototype_workflow: "{project-root}/_bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml" +party_mode_exec: "{project-root}/_bmad/core/workflows/party-mode/workflow.md" +advanced_elicitation: "{project-root}/_bmad/core/tasks/advanced-elicitation.xml" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/dev-story.toml b/q1/.qwen/commands/bmad/bmgd/workflows/dev-story.toml new file mode 100644 index 00000000..cd9f4c4d --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/dev-story.toml @@ -0,0 +1,70 @@ +description = "BMAD BMGD Workflow: dev-story" +prompt = """ +name: dev-story +description: "Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria" +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +user_skill_level: "{config_source}:user_skill_level" +document_output_language: "{config_source}:document_output_language" +story_dir: "{config_source}:sprint_artifacts" +date: system-generated + +story_file: "" # Explicit story path; auto-discovered if empty +# Context file uses same story_key as story file (e.g., "1-2-user-authentication.context.xml") +context_file: "{story_dir}/{{story_key}}.context.xml" +sprint_artifacts: "{config_source}:sprint_artifacts" +sprint_status: "{sprint_artifacts}/sprint-status.yaml || {output_folder}/sprint-status.yaml" + +# Smart input file references - handles both whole docs and sharded docs +# Priority: Whole document first, then sharded version +# Strategy: Load necessary context for story implementation +input_file_patterns: + gdd: + description: "Game Design Document" + whole: "{output_folder}/*gdd*.md" + sharded: "{output_folder}/*gdd*/*.md" + load_strategy: "FULL_LOAD" + narrative: + description: "Narrative Design Document (if story-driven)" + whole: "{output_folder}/*narrative*.md" + sharded: "{output_folder}/*narrative*/*.md" + load_strategy: "FULL_LOAD" + architecture: + description: "Game architecture and technical decisions" + whole: "{output_folder}/*architecture*.md" + sharded: "{output_folder}/*architecture*/*.md" + load_strategy: "FULL_LOAD" + tech_spec: + description: "Technical specification" + whole: "{output_folder}/tech-spec*.md" + sharded: "{sprint_artifacts}/tech-spec-epic-*.md" + load_strategy: "SELECTIVE_LOAD" + ux_design: + description: "UX design specification (if UI)" + whole: "{output_folder}/*ux*.md" + sharded: "{output_folder}/*ux*/*.md" + load_strategy: "FULL_LOAD" + epics: + description: "All epics with user stories" + whole: "{output_folder}/*epic*.md" + sharded_index: "{output_folder}/*epic*/index.md" + sharded_single: "{output_folder}/*epic*/epic-{{epic_num}}.md" + load_strategy: "SELECTIVE_LOAD" + document_project: + description: "Brownfield project documentation (optional)" + sharded: "{output_folder}/index.md" + load_strategy: "INDEX_GUIDED" + +# Workflow components +installed_path: "{project-root}/_bmad/bmgd/workflows/4-production/dev-story" +instructions: "{installed_path}/instructions.xml" +validation: "{installed_path}/checklist.md" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/game-architecture.toml b/q1/.qwen/commands/bmad/bmgd/workflows/game-architecture.toml new file mode 100644 index 00000000..a7a92d0f --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/game-architecture.toml @@ -0,0 +1,74 @@ +description = "BMAD BMGD Workflow: game-architecture" +prompt = """ +# Game Architecture Workflow Configuration +name: game-architecture +description: "Collaborative game architecture workflow for AI-agent consistency. Intelligent, adaptive conversation that produces a decision-focused game architecture document covering engine, systems, networking, and technical design optimized for game development." +author: "BMad" + +# Critical variables +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +game_dev_experience: "{config_source}:game_dev_experience" +date: system-generated + +# Workflow components - Step-file architecture +installed_path: "{project-root}/_bmad/bmgd/workflows/3-technical/game-architecture" +instructions: "{installed_path}/workflow.md" +validation: "{installed_path}/checklist.md" +template: "{installed_path}/templates/architecture-template.md" + +# Knowledge bases for intelligent decision making +decision_catalog: "{installed_path}/decision-catalog.yaml" +architecture_patterns: "{installed_path}/architecture-patterns.yaml" +pattern_categories: "{installed_path}/pattern-categories.csv" + +# Smart input file references - handles both whole docs and sharded docs +input_file_patterns: + gdd: + description: "Game Design Document with mechanics and systems" + whole: "{output_folder}/*gdd*.md" + sharded: "{output_folder}/*gdd*/index.md" + load_strategy: "INDEX_GUIDED" + + epics: + description: "Epic definitions with user stories" + whole: "{output_folder}/*epic*.md" + sharded: "{output_folder}/*epic*/index.md" + load_strategy: "FULL_LOAD" + + brief: + description: "Game Brief with vision and scope (optional)" + whole: "{output_folder}/*brief*.md" + sharded: "{output_folder}/*brief*/index.md" + load_strategy: "INDEX_GUIDED" + + narrative: + description: "Narrative design with story and characters (optional)" + whole: "{output_folder}/*narrative*.md" + sharded: "{output_folder}/*narrative*/index.md" + load_strategy: "INDEX_GUIDED" + +# Output configuration +default_output_file: "{output_folder}/game-architecture.md" + +# Workflow metadata +version: "2.0.0" +replaces: "architecture" +paradigm: "step-file-architecture" +features: + - "Step-file architecture for modular execution" + - "Starter template discovery and integration" + - "Dynamic version verification via web search" + - "Adaptive facilitation by skill level" + - "Decision-focused architecture" + - "Novel pattern design for unique concepts" + - "Intelligent pattern identification" + - "Implementation patterns for agent consistency" + - "State tracking via frontmatter" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/game-brief.toml b/q1/.qwen/commands/bmad/bmgd/workflows/game-brief.toml new file mode 100644 index 00000000..19278a55 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/game-brief.toml @@ -0,0 +1,48 @@ +description = "BMAD BMGD Workflow: game-brief" +prompt = """ +# Game Brief - Interactive Workflow Configuration +name: game-brief +description: "Interactive game brief creation workflow that guides users through defining their game vision with multiple input sources and conversational collaboration" +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +game_dev_experience: "{config_source}:game_dev_experience" +date: system-generated + +# Workflow components - Step-file architecture +installed_path: "{project-root}/_bmad/bmgd/workflows/1-preproduction/game-brief" +instructions: "{installed_path}/workflow.md" +template: "{installed_path}/templates/game-brief-template.md" +validation: "{installed_path}/checklist.md" + +# Smart input file references - handles brainstorming/research docs +input_file_patterns: + brainstorm: + description: "Brainstorming or ideation documents (optional)" + whole: "{output_folder}/*brainstorm*.md" + sharded: "{output_folder}/*brainstorm*/index.md" + load_strategy: "FULL_LOAD" + + research: + description: "Market or domain research (optional)" + whole: "{output_folder}/*research*.md" + sharded: "{output_folder}/*research*/index.md" + load_strategy: "FULL_LOAD" + + inspiration: + description: "Inspiration or reference documents (optional)" + whole: "{output_folder}/*inspiration*.md" + sharded: "{output_folder}/*inspiration*/index.md" + load_strategy: "FULL_LOAD" + +# Output configuration +default_output_file: "{output_folder}/game-brief.md" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/gdd.toml b/q1/.qwen/commands/bmad/bmgd/workflows/gdd.toml new file mode 100644 index 00000000..ebb9254e --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/gdd.toml @@ -0,0 +1,51 @@ +description = "BMAD BMGD Workflow: gdd" +prompt = """ +# Game Design Document (GDD) Workflow +name: gdd +description: "Game Design Document workflow for all game project levels - from small prototypes to full AAA games. Generates comprehensive GDD with game mechanics, systems, progression, and implementation guidance." +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +game_dev_experience: "{config_source}:game_dev_experience" +date: system-generated + +# Workflow components - Step-file architecture +installed_path: "{project-root}/_bmad/bmgd/workflows/2-design/gdd" +instructions: "{installed_path}/workflow.md" +template: "{installed_path}/templates/gdd-template.md" +game_types_csv: "{installed_path}/game-types.csv" + +# Output configuration +default_output_file: "{output_folder}/gdd.md" + +# Game type references (loaded based on game type selection) +game_type_guides: "{installed_path}/game-types/" + +# Smart input file references - handles both whole docs and sharded docs +# Priority: Whole document first, then sharded version +input_file_patterns: + game_brief: + description: "Game vision and core concept (optional)" + whole: "{output_folder}/*game-brief*.md" + sharded: "{output_folder}/*game-brief*/index.md" + load_strategy: "INDEX_GUIDED" + + research: + description: "Market or domain research (optional)" + whole: "{output_folder}/*research*.md" + sharded: "{output_folder}/*research*/index.md" + load_strategy: "FULL_LOAD" + + document_project: + description: "Brownfield project documentation (optional)" + sharded: "{output_folder}/index.md" + load_strategy: "INDEX_GUIDED" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/narrative.toml b/q1/.qwen/commands/bmad/bmgd/workflows/narrative.toml new file mode 100644 index 00000000..890216f2 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/narrative.toml @@ -0,0 +1,55 @@ +description = "BMAD BMGD Workflow: narrative" +prompt = """ +# Narrative Design Workflow +name: narrative +description: "Narrative design workflow for story-driven games. Creates comprehensive narrative documentation including story structure, character arcs, world-building, dialogue systems, and production planning." +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +game_dev_experience: "{config_source}:game_dev_experience" +date: system-generated + +# Workflow components - Step-file architecture +installed_path: "{project-root}/_bmad/bmgd/workflows/2-design/narrative" +instructions: "{installed_path}/workflow.md" +template: "{installed_path}/templates/narrative-template.md" +validation: "{installed_path}/checklist.md" + +# Smart input file references +input_file_patterns: + gdd: + description: "Game Design Document with mechanics and systems" + whole: "{output_folder}/*gdd*.md" + sharded: "{output_folder}/*gdd*/index.md" + load_strategy: "INDEX_GUIDED" + + brief: + description: "Game Brief with vision (optional)" + whole: "{output_folder}/*brief*.md" + sharded: "{output_folder}/*brief*/index.md" + load_strategy: "INDEX_GUIDED" + +# Output configuration +default_output_file: "{output_folder}/narrative-design.md" + +# Workflow metadata +version: "2.0.0" +paradigm: "step-file-architecture" +features: + - "Step-file architecture for modular execution" + - "Narrative complexity assessment" + - "Character development facilitation" + - "World-building guidance" + - "Dialogue system design" + - "Environmental storytelling planning" + - "Production scope estimation" + - "State tracking via frontmatter" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/quick-dev.toml b/q1/.qwen/commands/bmad/bmgd/workflows/quick-dev.toml new file mode 100644 index 00000000..46c89dcb --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/quick-dev.toml @@ -0,0 +1,47 @@ +description = "BMAD BMGD Workflow: quick-dev" +prompt = """ +# Quick-Flow: Quick-Dev (Game Development) +name: quick-dev +description: "Flexible game development - execute tech-specs, implement features, or refactor code with game-specific considerations." +author: "BMad" + +# Config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +sprint_artifacts: "{config_source}:sprint_artifacts" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +user_skill_level: "{config_source}:game_dev_experience" +date: system-generated + +# Project context +project_context: "**/project-context.md" + +# Workflow components +installed_path: "{project-root}/_bmad/bmgd/workflows/bmgd-quick-flow/quick-dev" +instructions: "{installed_path}/instructions.md" +checklist: "{installed_path}/checklist.md" + +# Related workflows +quick_prototype_workflow: "{project-root}/_bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml" +party_mode_exec: "{project-root}/_bmad/core/workflows/party-mode/workflow.md" +advanced_elicitation: "{project-root}/_bmad/core/tasks/advanced-elicitation.xml" + +# Routing resources (lazy-loaded) +workflow_init: "{project-root}/_bmad/bmgd/workflows/workflow-status/init/workflow.yaml" + +# Game-specific input patterns +input_file_patterns: + gdd: + description: "Game Design Document" + whole: "{output_folder}/*gdd*.md" + sharded: "{output_folder}/*gdd*/*.md" + load_strategy: "FULL_LOAD" + architecture: + description: "Game architecture and technical decisions" + whole: "{output_folder}/*architecture*.md" + sharded: "{output_folder}/*architecture*/*.md" + load_strategy: "FULL_LOAD" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/quick-prototype.toml b/q1/.qwen/commands/bmad/bmgd/workflows/quick-prototype.toml new file mode 100644 index 00000000..d98b50d2 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/quick-prototype.toml @@ -0,0 +1,38 @@ +description = "BMAD BMGD Workflow: quick-prototype" +prompt = """ +# Quick-Flow: Quick-Prototype (Game Development) +name: quick-prototype +description: "Rapid game prototyping - quickly test gameplay ideas, mechanics, or features with minimal setup." +author: "BMad" + +# Config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +sprint_artifacts: "{config_source}:sprint_artifacts" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +user_skill_level: "{config_source}:game_dev_experience" +date: system-generated + +# Project context +project_context: "**/project-context.md" + +# Workflow components +installed_path: "{project-root}/_bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype" +instructions: "{installed_path}/instructions.md" +checklist: "{installed_path}/checklist.md" + +# Related workflows +quick_dev_workflow: "{project-root}/_bmad/bmgd/workflows/bmgd-quick-flow/quick-dev/workflow.yaml" +party_mode_exec: "{project-root}/_bmad/core/workflows/party-mode/workflow.md" +advanced_elicitation: "{project-root}/_bmad/core/tasks/advanced-elicitation.xml" + +# Game-specific references +gdd_patterns: + whole: "{output_folder}/*gdd*.md" + sharded: "{output_folder}/*gdd*/*.md" +architecture_patterns: + whole: "{output_folder}/*architecture*.md" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/retrospective.toml b/q1/.qwen/commands/bmad/bmgd/workflows/retrospective.toml new file mode 100644 index 00000000..69e6cb7e --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/retrospective.toml @@ -0,0 +1,64 @@ +description = "BMAD BMGD Workflow: retrospective" +prompt = """ +# Retrospective - Epic Completion Review Workflow +name: "retrospective" +description: "Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic" +author: "BMad" + +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +user_skill_level: "{config_source}:user_skill_level" +document_output_language: "{config_source}:document_output_language" +date: system-generated +sprint_artifacts: "{config_source}:sprint_artifacts" + +installed_path: "{project-root}/_bmad/bmgd/workflows/4-production/retrospective" +template: false +instructions: "{installed_path}/instructions.md" + +required_inputs: + - agent_manifest: "{project-root}/_bmad/_config/agent-manifest.csv" + +# Smart input file references - handles both whole docs and sharded docs +# Priority: Whole document first, then sharded version +# Strategy: SELECTIVE LOAD - only load the completed epic and relevant retrospectives +input_file_patterns: + gdd: + description: "Game Design Document" + whole: "{output_folder}/*gdd*.md" + sharded: "{output_folder}/*gdd*/*.md" + load_strategy: "FULL_LOAD" + narrative: + description: "Narrative Design Document (if story-driven)" + whole: "{output_folder}/*narrative*.md" + sharded: "{output_folder}/*narrative*/*.md" + load_strategy: "FULL_LOAD" + epics: + description: "All epics with user stories" + whole: "{output_folder}/*epic*.md" + sharded_index: "{output_folder}/*epic*/index.md" + sharded_single: "{output_folder}/*epic*/epic-{{epic_num}}.md" + load_strategy: "SELECTIVE_LOAD" + previous_retrospective: + description: "Previous retrospective (optional)" + pattern: "{sprint_artifacts}/**/epic-{{prev_epic_num}}-retro-*.md" + load_strategy: "SELECTIVE_LOAD" + architecture: + description: "Game architecture and technical decisions" + whole: "{output_folder}/*architecture*.md" + sharded: "{output_folder}/*architecture*/*.md" + load_strategy: "FULL_LOAD" + document_project: + description: "Brownfield project documentation (optional)" + sharded: "{output_folder}/*.md" + load_strategy: "INDEX_GUIDED" + +# Required files +sprint_status_file: "{sprint_artifacts}/sprint-status.yaml || {output_folder}/sprint-status.yaml" +story_directory: "{sprint_artifacts}" +retrospectives_folder: "{sprint_artifacts}" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/sprint-planning.toml b/q1/.qwen/commands/bmad/bmgd/workflows/sprint-planning.toml new file mode 100644 index 00000000..8965db19 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/sprint-planning.toml @@ -0,0 +1,58 @@ +description = "BMAD BMGD Workflow: sprint-planning" +prompt = """ +name: sprint-planning +description: "Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle" +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +date: system-generated +sprint_artifacts: "{config_source}:sprint_artifacts" + +# Workflow components +installed_path: "{project-root}/_bmad/bmgd/workflows/4-production/sprint-planning" +instructions: "{installed_path}/instructions.md" +template: "{installed_path}/sprint-status-template.yaml" +validation: "{installed_path}/checklist.md" + +# Variables and inputs +variables: + # Project identification + project_name: "{config_source}:project_name" + + # Tracking system configuration + tracking_system: "file-system" # Options: file-system, Future will support other options from config of mcp such as jira, linear, trello + story_location: "{config_source}:sprint_artifacts" # Relative path for file-system, Future will support URL for Jira/Linear/Trello + story_location_absolute: "{config_source}:sprint_artifacts" # Absolute path for file operations + + # Source files (file-system only) + epics_location: "{output_folder}" # Directory containing epic*.md files + epics_pattern: "epic*.md" # Pattern to find epic files + + # Output configuration + status_file: "{sprint_artifacts}/sprint-status.yaml" + +# Smart input file references - handles both whole docs and sharded docs +# Priority: Whole document first, then sharded version +# Strategy: FULL LOAD - sprint planning needs ALL epics to build complete status +input_file_patterns: + gdd: + description: "Game Design Document" + whole: "{output_folder}/*gdd*.md" + sharded: "{output_folder}/*gdd*/*.md" + load_strategy: "FULL_LOAD" + epics: + description: "All epics with user stories" + whole: "{output_folder}/*epic*.md" + sharded: "{output_folder}/*epic*/*.md" + load_strategy: "FULL_LOAD" + +# Output configuration +default_output_file: "{status_file}" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/sprint-status.toml b/q1/.qwen/commands/bmad/bmgd/workflows/sprint-status.toml new file mode 100644 index 00000000..2a0c5c8c --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/sprint-status.toml @@ -0,0 +1,37 @@ +description = "BMAD BMGD Workflow: sprint-status" +prompt = """ +# Sprint Status - Game Development Implementation Tracker +name: sprint-status +description: "Summarize sprint-status.yaml for game project, surface risks, and route to the right implementation workflow." +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +date: system-generated +sprint_artifacts: "{config_source}:sprint_artifacts" + +# Workflow components +installed_path: "{project-root}/_bmad/bmgd/workflows/4-production/sprint-status" +instructions: "{installed_path}/instructions.md" + +# Inputs +variables: + sprint_status_file: "{sprint_artifacts}/sprint-status.yaml || {output_folder}/sprint-status.yaml" + tracking_system: "file-system" + +# Smart input file references +input_file_patterns: + sprint_status: + description: "Sprint status file generated by sprint-planning" + whole: "{sprint_artifacts}/sprint-status.yaml || {output_folder}/sprint-status.yaml" + load_strategy: "FULL_LOAD" + +# Standalone so IDE commands get generated +standalone: true + +# No web bundle needed +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/workflow-init.toml b/q1/.qwen/commands/bmad/bmgd/workflows/workflow-init.toml new file mode 100644 index 00000000..f3380791 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/workflow-init.toml @@ -0,0 +1,31 @@ +description = "BMAD BMGD Workflow: workflow-init" +prompt = """ +# Workflow Init - Initial Game Project Setup +name: workflow-init +description: "Initialize a new BMGD game project by determining level, type, and creating workflow path" +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +sprint_artifacts: "{config_source}:sprint_artifacts" +user_name: "{config_source}:user_name" +project_name: "{config_source}:project_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +user_skill_level: "{config_source}:game_dev_experience" +date: system-generated + +# Workflow components +installed_path: "{project-root}/_bmad/bmgd/workflows/workflow-status/init" +instructions: "{installed_path}/instructions.md" +template: "{project-root}/_bmad/bmgd/workflows/workflow-status/workflow-status-template.yaml" + +# Path data files +path_files: "{project-root}/_bmad/bmgd/workflows/workflow-status/paths/" + +# Output configuration +default_output_file: "{output_folder}/bmgd-workflow-status.yaml" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmgd/workflows/workflow-status.toml b/q1/.qwen/commands/bmad/bmgd/workflows/workflow-status.toml new file mode 100644 index 00000000..8e08624a --- /dev/null +++ b/q1/.qwen/commands/bmad/bmgd/workflows/workflow-status.toml @@ -0,0 +1,32 @@ +description = "BMAD BMGD Workflow: workflow-status" +prompt = """ +# Workflow Status - Master Router and Status Tracker for BMGD +name: workflow-status +description: 'Lightweight status checker - answers "what should I do now?" for any game dev agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects.' +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmgd/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +game_dev_experience: "{config_source}:game_dev_experience" +date: system-generated + +# Workflow components +installed_path: "{project-root}/_bmad/bmgd/workflows/workflow-status" +instructions: "{installed_path}/instructions.md" + +# Template for status file creation (used by workflow-init) +template: "{installed_path}/workflow-status-template.yaml" + +# Path definitions for project types +path_files: "{installed_path}/paths/" + +# Output configuration - reads existing status +default_output_file: "{output_folder}/bmgd-workflow-status.yaml" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmm/agents/analyst.toml b/q1/.qwen/commands/bmad/bmm/agents/analyst.toml new file mode 100644 index 00000000..3b4e67b2 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/agents/analyst.toml @@ -0,0 +1,12 @@ +description = "BMAD BMM Agent: analyst" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/analyst.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmm/agents/architect.toml b/q1/.qwen/commands/bmad/bmm/agents/architect.toml new file mode 100644 index 00000000..cad0f7cc --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/agents/architect.toml @@ -0,0 +1,12 @@ +description = "BMAD BMM Agent: architect" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/architect.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmm/agents/dev.toml b/q1/.qwen/commands/bmad/bmm/agents/dev.toml new file mode 100644 index 00000000..b12d376a --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/agents/dev.toml @@ -0,0 +1,12 @@ +description = "BMAD BMM Agent: dev" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmm/agents/pm.toml b/q1/.qwen/commands/bmad/bmm/agents/pm.toml new file mode 100644 index 00000000..3edb3c14 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/agents/pm.toml @@ -0,0 +1,12 @@ +description = "BMAD BMM Agent: pm" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/pm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmm/agents/quick-flow-solo-dev.toml b/q1/.qwen/commands/bmad/bmm/agents/quick-flow-solo-dev.toml new file mode 100644 index 00000000..d1e185c7 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/agents/quick-flow-solo-dev.toml @@ -0,0 +1,12 @@ +description = "BMAD BMM Agent: quick-flow-solo-dev" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/quick-flow-solo-dev.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmm/agents/sm.toml b/q1/.qwen/commands/bmad/bmm/agents/sm.toml new file mode 100644 index 00000000..61926483 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/agents/sm.toml @@ -0,0 +1,12 @@ +description = "BMAD BMM Agent: sm" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/sm.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmm/agents/tea.toml b/q1/.qwen/commands/bmad/bmm/agents/tea.toml new file mode 100644 index 00000000..493befaa --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/agents/tea.toml @@ -0,0 +1,12 @@ +description = "BMAD BMM Agent: tea" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tea.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmm/agents/tech-writer.toml b/q1/.qwen/commands/bmad/bmm/agents/tech-writer.toml new file mode 100644 index 00000000..a2ea460f --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/agents/tech-writer.toml @@ -0,0 +1,12 @@ +description = "BMAD BMM Agent: tech-writer" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/tech-writer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmm/agents/ux-designer.toml b/q1/.qwen/commands/bmad/bmm/agents/ux-designer.toml new file mode 100644 index 00000000..1ce9c848 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/agents/ux-designer.toml @@ -0,0 +1,12 @@ +description = "BMAD BMM Agent: ux-designer" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/bmm/agents/ux-designer.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/code-review.toml b/q1/.qwen/commands/bmad/bmm/workflows/code-review.toml new file mode 100644 index 00000000..062c82d3 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/code-review.toml @@ -0,0 +1,56 @@ +description = "BMAD BMM Workflow: code-review" +prompt = """ +# Review Story Workflow +name: code-review +description: "Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval." +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +user_skill_level: "{config_source}:user_skill_level" +document_output_language: "{config_source}:document_output_language" +date: system-generated +sprint_artifacts: "{config_source}:sprint_artifacts" +sprint_status: "{sprint_artifacts}/sprint-status.yaml || {output_folder}/sprint-status.yaml" + +# Workflow components +installed_path: "{project-root}/_bmad/bmm/workflows/4-implementation/code-review" +instructions: "{installed_path}/instructions.xml" +validation: "{installed_path}/checklist.md" +template: false + +variables: + # Project context + project_context: "**/project-context.md" + story_dir: "{sprint_artifacts}" + +# Smart input file references - handles both whole docs and sharded docs +# Priority: Whole document first, then sharded version +# Strategy: SELECTIVE LOAD - only load the specific epic needed for this story review +input_file_patterns: + architecture: + description: "System architecture for review context" + whole: "{output_folder}/*architecture*.md" + sharded: "{output_folder}/*architecture*/*.md" + load_strategy: "FULL_LOAD" + ux_design: + description: "UX design specification (if UI review)" + whole: "{output_folder}/*ux*.md" + sharded: "{output_folder}/*ux*/*.md" + load_strategy: "FULL_LOAD" + epics: + description: "Epic containing story being reviewed" + whole: "{output_folder}/*epic*.md" + sharded_index: "{output_folder}/*epic*/index.md" + sharded_single: "{output_folder}/*epic*/epic-{{epic_num}}.md" + load_strategy: "SELECTIVE_LOAD" + document_project: + description: "Brownfield project documentation (optional)" + sharded: "{output_folder}/index.md" + load_strategy: "INDEX_GUIDED" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/correct-course.toml b/q1/.qwen/commands/bmad/bmm/workflows/correct-course.toml new file mode 100644 index 00000000..9235b2d8 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/correct-course.toml @@ -0,0 +1,60 @@ +description = "BMAD BMM Workflow: correct-course" +prompt = """ +# Correct Course - Sprint Change Management Workflow +name: "correct-course" +description: "Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation" +author: "BMad Method" + +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +user_skill_level: "{config_source}:user_skill_level" +document_output_language: "{config_source}:document_output_language" +date: system-generated +sprint_artifacts: "{config_source}:sprint_artifacts" +sprint_status: "{sprint_artifacts}/sprint-status.yaml || {output_folder}/sprint-status.yaml" + +# Smart input file references - handles both whole docs and sharded docs +# Priority: Whole document first, then sharded version +# Strategy: Load project context for impact analysis +input_file_patterns: + prd: + description: "Product requirements for impact analysis" + whole: "{output_folder}/*prd*.md" + sharded: "{output_folder}/*prd*/*.md" + load_strategy: "FULL_LOAD" + epics: + description: "All epics to analyze change impact" + whole: "{output_folder}/*epic*.md" + sharded: "{output_folder}/*epic*/*.md" + load_strategy: "FULL_LOAD" + architecture: + description: "System architecture and decisions" + whole: "{output_folder}/*architecture*.md" + sharded: "{output_folder}/*architecture*/*.md" + load_strategy: "FULL_LOAD" + ux_design: + description: "UX design specification (if UI impacts)" + whole: "{output_folder}/*ux*.md" + sharded: "{output_folder}/*ux*/*.md" + load_strategy: "FULL_LOAD" + tech_spec: + description: "Technical specification" + whole: "{output_folder}/tech-spec*.md" + load_strategy: "FULL_LOAD" + document_project: + description: "Brownfield project documentation (optional)" + sharded: "{output_folder}/index.md" + load_strategy: "INDEX_GUIDED" + +installed_path: "{project-root}/_bmad/bmm/workflows/4-implementation/correct-course" +template: false +instructions: "{installed_path}/instructions.md" +validation: "{installed_path}/checklist.md" +checklist: "{installed_path}/checklist.md" +default_output_file: "{output_folder}/sprint-change-proposal-{date}.md" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-dataflow.toml b/q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-dataflow.toml new file mode 100644 index 00000000..78275a26 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-dataflow.toml @@ -0,0 +1,29 @@ +description = "BMAD BMM Workflow: create-excalidraw-dataflow" +prompt = """ +name: create-excalidraw-dataflow +description: "Create data flow diagrams (DFD) in Excalidraw format" +author: "BMad" + +# Config values +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" + +# Workflow components +installed_path: "{project-root}/_bmad/bmm/workflows/excalidraw-diagrams/create-dataflow" +shared_path: "{project-root}/_bmad/bmm/workflows/excalidraw-diagrams/_shared" +instructions: "{installed_path}/instructions.md" +validation: "{installed_path}/checklist.md" + +# Core Excalidraw resources (universal knowledge) +helpers: "{project-root}/_bmad/core/resources/excalidraw/excalidraw-helpers.md" +json_validation: "{project-root}/_bmad/core/resources/excalidraw/validate-json-instructions.md" + +# Domain-specific resources (technical diagrams) +templates: "{shared_path}/excalidraw-templates.yaml" +library: "{shared_path}/excalidraw-library.json" + +# Output file (respects user's configured output_folder) +default_output_file: "{output_folder}/excalidraw-diagrams/dataflow-{timestamp}.excalidraw" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-diagram.toml b/q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-diagram.toml new file mode 100644 index 00000000..f2c980ae --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-diagram.toml @@ -0,0 +1,29 @@ +description = "BMAD BMM Workflow: create-excalidraw-diagram" +prompt = """ +name: create-excalidraw-diagram +description: "Create system architecture diagrams, ERDs, UML diagrams, or general technical diagrams in Excalidraw format" +author: "BMad" + +# Config values +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" + +# Workflow components +installed_path: "{project-root}/_bmad/bmm/workflows/excalidraw-diagrams/create-diagram" +shared_path: "{project-root}/_bmad/bmm/workflows/excalidraw-diagrams/_shared" +instructions: "{installed_path}/instructions.md" +validation: "{installed_path}/checklist.md" + +# Core Excalidraw resources (universal knowledge) +helpers: "{project-root}/_bmad/core/resources/excalidraw/excalidraw-helpers.md" +json_validation: "{project-root}/_bmad/core/resources/excalidraw/validate-json-instructions.md" + +# Domain-specific resources (technical diagrams) +templates: "{shared_path}/excalidraw-templates.yaml" +library: "{shared_path}/excalidraw-library.json" + +# Output file (respects user's configured output_folder) +default_output_file: "{output_folder}/excalidraw-diagrams/diagram-{timestamp}.excalidraw" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-flowchart.toml b/q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-flowchart.toml new file mode 100644 index 00000000..965bc593 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-flowchart.toml @@ -0,0 +1,29 @@ +description = "BMAD BMM Workflow: create-excalidraw-flowchart" +prompt = """ +name: create-excalidraw-flowchart +description: "Create a flowchart visualization in Excalidraw format for processes, pipelines, or logic flows" +author: "BMad" + +# Config values +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" + +# Workflow components +installed_path: "{project-root}/_bmad/bmm/workflows/excalidraw-diagrams/create-flowchart" +shared_path: "{project-root}/_bmad/bmm/workflows/excalidraw-diagrams/_shared" +instructions: "{installed_path}/instructions.md" +validation: "{installed_path}/checklist.md" + +# Core Excalidraw resources (universal knowledge) +helpers: "{project-root}/_bmad/core/resources/excalidraw/excalidraw-helpers.md" +json_validation: "{project-root}/_bmad/core/resources/excalidraw/validate-json-instructions.md" + +# Domain-specific resources (technical diagrams) +templates: "{shared_path}/excalidraw-templates.yaml" +library: "{shared_path}/excalidraw-library.json" + +# Output file (respects user's configured output_folder) +default_output_file: "{output_folder}/excalidraw-diagrams/flowchart-{timestamp}.excalidraw" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-wireframe.toml b/q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-wireframe.toml new file mode 100644 index 00000000..998f6dd1 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/create-excalidraw-wireframe.toml @@ -0,0 +1,29 @@ +description = "BMAD BMM Workflow: create-excalidraw-wireframe" +prompt = """ +name: create-excalidraw-wireframe +description: "Create website or app wireframes in Excalidraw format" +author: "BMad" + +# Config values +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" + +# Workflow components +installed_path: "{project-root}/_bmad/bmm/workflows/excalidraw-diagrams/create-wireframe" +shared_path: "{project-root}/_bmad/bmm/workflows/excalidraw-diagrams/_shared" +instructions: "{installed_path}/instructions.md" +validation: "{installed_path}/checklist.md" + +# Core Excalidraw resources (universal knowledge) +helpers: "{project-root}/_bmad/core/resources/excalidraw/excalidraw-helpers.md" +json_validation: "{project-root}/_bmad/core/resources/excalidraw/validate-json-instructions.md" + +# Domain-specific resources (technical diagrams) +templates: "{shared_path}/excalidraw-templates.yaml" +library: "{shared_path}/excalidraw-library.json" + +# Output file (respects user's configured output_folder) +default_output_file: "{output_folder}/excalidraw-diagrams/wireframe-{timestamp}.excalidraw" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/create-story.toml b/q1/.qwen/commands/bmad/bmm/workflows/create-story.toml new file mode 100644 index 00000000..80afd18b --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/create-story.toml @@ -0,0 +1,62 @@ +description = "BMAD BMM Workflow: create-story" +prompt = """ +name: create-story +description: "Create the next user story from epics+stories with enhanced context analysis and direct ready-for-dev marking" +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +date: system-generated +sprint_artifacts: "{config_source}:sprint_artifacts" +story_dir: "{sprint_artifacts}" + +# Workflow components +installed_path: "{project-root}/_bmad/bmm/workflows/4-implementation/create-story" +template: "{installed_path}/template.md" +instructions: "{installed_path}/instructions.xml" +validation: "{installed_path}/checklist.md" + +# Variables and inputs +variables: + sprint_status: "{sprint_artifacts}/sprint-status.yaml || {output_folder}/sprint-status.yaml" # Primary source for story tracking + epics_file: "{output_folder}/epics.md" # Enhanced epics+stories with BDD and source hints + prd_file: "{output_folder}/PRD.md" # Fallback for requirements (if not in epics file) + architecture_file: "{output_folder}/architecture.md" # Fallback for constraints (if not in epics file) + ux_file: "{output_folder}/ux.md" # Fallback for UX requirements (if not in epics file) + story_title: "" # Will be elicited if not derivable + +# Project context +project_context: "**/project-context.md" + +default_output_file: "{story_dir}/{{story_key}}.md" + +# Smart input file references - Simplified for enhanced approach +# The epics+stories file should contain everything needed with source hints +input_file_patterns: + prd: + description: "PRD (fallback - epics file should have most content)" + whole: "{output_folder}/*prd*.md" + sharded: "{output_folder}/*prd*/*.md" + load_strategy: "SELECTIVE_LOAD" # Only load if needed + architecture: + description: "Architecture (fallback - epics file should have relevant sections)" + whole: "{output_folder}/*architecture*.md" + sharded: "{output_folder}/*architecture*/*.md" + load_strategy: "SELECTIVE_LOAD" # Only load if needed + ux: + description: "UX design (fallback - epics file should have relevant sections)" + whole: "{output_folder}/*ux*.md" + sharded: "{output_folder}/*ux*/*.md" + load_strategy: "SELECTIVE_LOAD" # Only load if needed + epics: + description: "Enhanced epics+stories file with BDD and source hints" + whole: "{output_folder}/*epic*.md" + sharded: "{output_folder}/*epic*/*.md" + load_strategy: "SELECTIVE_LOAD" # Only load needed epic + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/create-tech-spec.toml b/q1/.qwen/commands/bmad/bmm/workflows/create-tech-spec.toml new file mode 100644 index 00000000..a28c9c63 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/create-tech-spec.toml @@ -0,0 +1,28 @@ +description = "BMAD BMM Workflow: create-tech-spec" +prompt = """ +# Quick-Flow: Create Tech-Spec +name: create-tech-spec +description: "Conversational spec engineering - ask questions, investigate code, produce implementation-ready tech-spec." +author: "BMad" + +# Config +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" +sprint_artifacts: "{config_source}:sprint_artifacts" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +user_skill_level: "{config_source}:user_skill_level" +date: system-generated + +# Workflow components +installed_path: "{project-root}/_bmad/bmm/workflows/bmad-quick-flow/create-tech-spec" +instructions: "{installed_path}/instructions.md" + +# Related workflows +quick_dev_workflow: "{project-root}/_bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml" +party_mode_exec: "{project-root}/_bmad/core/workflows/party-mode/workflow.md" +advanced_elicitation: "{project-root}/_bmad/core/tasks/advanced-elicitation.xml" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/dev-story.toml b/q1/.qwen/commands/bmad/bmm/workflows/dev-story.toml new file mode 100644 index 00000000..8f9f05c0 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/dev-story.toml @@ -0,0 +1,29 @@ +description = "BMAD BMM Workflow: dev-story" +prompt = """ +name: dev-story +description: "Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria" +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +user_skill_level: "{config_source}:user_skill_level" +document_output_language: "{config_source}:document_output_language" +story_dir: "{config_source}:sprint_artifacts" +date: system-generated + +# Workflow components +installed_path: "{project-root}/_bmad/bmm/workflows/4-implementation/dev-story" +instructions: "{installed_path}/instructions.xml" +validation: "{installed_path}/checklist.md" + +story_file: "" # Explicit story path; auto-discovered if empty +sprint_artifacts: "{config_source}:sprint_artifacts" +sprint_status: "{sprint_artifacts}/sprint-status.yaml" +project_context: "**/project-context.md" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/document-project.toml b/q1/.qwen/commands/bmad/bmm/workflows/document-project.toml new file mode 100644 index 00000000..7a6ba3c4 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/document-project.toml @@ -0,0 +1,33 @@ +description = "BMAD BMM Workflow: document-project" +prompt = """ +# Document Project Workflow Configuration +name: "document-project" +version: "1.2.0" +description: "Analyzes and documents brownfield projects by scanning codebase, architecture, and patterns to create comprehensive reference documentation for AI-assisted development" +author: "BMad" + +# Critical variables +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +user_skill_level: "{config_source}:user_skill_level" +date: system-generated + +# Module path and component files +installed_path: "{project-root}/_bmad/bmm/workflows/document-project" +template: false # This is an action workflow with multiple output files +instructions: "{installed_path}/instructions.md" +validation: "{installed_path}/checklist.md" + +# Required data files - CRITICAL for project type detection and documentation requirements +documentation_requirements_csv: "{installed_path}/documentation-requirements.csv" + +# Output configuration - Multiple files generated in output folder +# Primary output: {output_folder}/index.md +# Additional files generated by sub-workflows based on project structure + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/quick-dev.toml b/q1/.qwen/commands/bmad/bmm/workflows/quick-dev.toml new file mode 100644 index 00000000..552d331b --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/quick-dev.toml @@ -0,0 +1,35 @@ +description = "BMAD BMM Workflow: quick-dev" +prompt = """ +# Quick-Flow: Quick-Dev +name: quick-dev +description: "Flexible development - execute tech-specs OR direct instructions with optional planning." +author: "BMad" + +# Config +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" +sprint_artifacts: "{config_source}:sprint_artifacts" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +user_skill_level: "{config_source}:user_skill_level" +date: system-generated + +# Project context +project_context: "**/project-context.md" + +# Workflow components +installed_path: "{project-root}/_bmad/bmm/workflows/bmad-quick-flow/quick-dev" +instructions: "{installed_path}/instructions.md" +checklist: "{installed_path}/checklist.md" + +# Related workflows +create_tech_spec_workflow: "{project-root}/_bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml" +party_mode_exec: "{project-root}/_bmad/core/workflows/party-mode/workflow.md" +advanced_elicitation: "{project-root}/_bmad/core/tasks/advanced-elicitation.xml" + +# Routing resources (lazy-loaded) +project_levels: "{project-root}/_bmad/bmm/workflows/workflow-status/project-levels.yaml" +workflow_init: "{project-root}/_bmad/bmm/workflows/workflow-status/init/workflow.yaml" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/retrospective.toml b/q1/.qwen/commands/bmad/bmm/workflows/retrospective.toml new file mode 100644 index 00000000..f85fd06c --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/retrospective.toml @@ -0,0 +1,59 @@ +description = "BMAD BMM Workflow: retrospective" +prompt = """ +# Retrospective - Epic Completion Review Workflow +name: "retrospective" +description: "Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic" +author: "BMad" + +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +user_skill_level: "{config_source}:user_skill_level" +document_output_language: "{config_source}:document_output_language" +date: system-generated +sprint_artifacts: "{config_source}:sprint_artifacts" + +installed_path: "{project-root}/_bmad/bmm/workflows/4-implementation/retrospective" +template: false +instructions: "{installed_path}/instructions.md" + +required_inputs: + - agent_manifest: "{project-root}/_bmad/_config/agent-manifest.csv" + +# Smart input file references - handles both whole docs and sharded docs +# Priority: Whole document first, then sharded version +# Strategy: SELECTIVE LOAD - only load the completed epic and relevant retrospectives +input_file_patterns: + epics: + description: "The completed epic for retrospective" + whole: "{output_folder}/*epic*.md" + sharded_index: "{output_folder}/*epic*/index.md" + sharded_single: "{output_folder}/*epic*/epic-{{epic_num}}.md" + load_strategy: "SELECTIVE_LOAD" + previous_retrospective: + description: "Previous epic's retrospective (optional)" + pattern: "{sprint_artifacts}/**/epic-{{prev_epic_num}}-retro-*.md" + load_strategy: "SELECTIVE_LOAD" + architecture: + description: "System architecture for context" + whole: "{output_folder}/*architecture*.md" + sharded: "{output_folder}/*architecture*/*.md" + load_strategy: "FULL_LOAD" + prd: + description: "Product requirements for context" + whole: "{output_folder}/*prd*.md" + sharded: "{output_folder}/*prd*/*.md" + load_strategy: "FULL_LOAD" + document_project: + description: "Brownfield project documentation (optional)" + sharded: "{output_folder}/*.md" + load_strategy: "INDEX_GUIDED" + +# Required files +sprint_status_file: "{sprint_artifacts}/sprint-status.yaml || {output_folder}/sprint-status.yaml" +story_directory: "{sprint_artifacts}" +retrospectives_folder: "{sprint_artifacts}" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/sprint-planning.toml b/q1/.qwen/commands/bmad/bmm/workflows/sprint-planning.toml new file mode 100644 index 00000000..4b7b42b6 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/sprint-planning.toml @@ -0,0 +1,55 @@ +description = "BMAD BMM Workflow: sprint-planning" +prompt = """ +name: sprint-planning +description: "Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle" +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +date: system-generated +sprint_artifacts: "{config_source}:sprint_artifacts" + +# Workflow components +installed_path: "{project-root}/_bmad/bmm/workflows/4-implementation/sprint-planning" +instructions: "{installed_path}/instructions.md" +template: "{installed_path}/sprint-status-template.yaml" +validation: "{installed_path}/checklist.md" + +# Variables and inputs +variables: + # Project context + project_context: "**/project-context.md" + # Project identification + project_name: "{config_source}:project_name" + + # Tracking system configuration + tracking_system: "file-system" # Options: file-system, Future will support other options from config of mcp such as jira, linear, trello + story_location: "{config_source}:sprint_artifacts" # Relative path for file-system, Future will support URL for Jira/Linear/Trello + story_location_absolute: "{config_source}:sprint_artifacts" # Absolute path for file operations + + # Source files (file-system only) + epics_location: "{output_folder}" # Directory containing epic*.md files + epics_pattern: "epic*.md" # Pattern to find epic files + + # Output configuration + status_file: "{sprint_artifacts}/sprint-status.yaml" + +# Smart input file references - handles both whole docs and sharded docs +# Priority: Whole document first, then sharded version +# Strategy: FULL LOAD - sprint planning needs ALL epics to build complete status +input_file_patterns: + epics: + description: "All epics with user stories" + whole: "{output_folder}/*epic*.md" + sharded: "{output_folder}/*epic*/*.md" + load_strategy: "FULL_LOAD" + +# Output configuration +default_output_file: "{status_file}" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/sprint-status.toml b/q1/.qwen/commands/bmad/bmm/workflows/sprint-status.toml new file mode 100644 index 00000000..200d6b45 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/sprint-status.toml @@ -0,0 +1,37 @@ +description = "BMAD BMM Workflow: sprint-status" +prompt = """ +# Sprint Status - Implementation Tracker +name: sprint-status +description: "Summarize sprint-status.yaml, surface risks, and route to the right implementation workflow." +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +date: system-generated +sprint_artifacts: "{config_source}:sprint_artifacts" + +# Workflow components +installed_path: "{project-root}/_bmad/bmm/workflows/4-implementation/sprint-status" +instructions: "{installed_path}/instructions.md" + +# Inputs +variables: + sprint_status_file: "{sprint_artifacts}/sprint-status.yaml || {output_folder}/sprint-status.yaml" + tracking_system: "file-system" + +# Smart input file references +input_file_patterns: + sprint_status: + description: "Sprint status file generated by sprint-planning" + whole: "{sprint_artifacts}/sprint-status.yaml || {output_folder}/sprint-status.yaml" + load_strategy: "FULL_LOAD" + +# Standalone so IDE commands get generated +standalone: true + +# No web bundle needed +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/workflow-init.toml b/q1/.qwen/commands/bmad/bmm/workflows/workflow-init.toml new file mode 100644 index 00000000..6c05d31b --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/workflow-init.toml @@ -0,0 +1,31 @@ +description = "BMAD BMM Workflow: workflow-init" +prompt = """ +# Workflow Init - Initial Project Setup +name: workflow-init +description: "Initialize a new BMM project by determining level, type, and creating workflow path" +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" +sprint_artifacts: "{config_source}:sprint_artifacts" +user_name: "{config_source}:user_name" +project_name: "{config_source}:project_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +user_skill_level: "{config_source}:user_skill_level" +date: system-generated + +# Workflow components +installed_path: "{project-root}/_bmad/bmm/workflows/workflow-status/init" +instructions: "{installed_path}/instructions.md" +template: "{project-root}/_bmad/bmm/workflows/workflow-status/workflow-status-template.yaml" + +# Path data files +path_files: "{project-root}/_bmad/bmm/workflows/workflow-status/paths/" + +# Output configuration +default_output_file: "{output_folder}/bmm-workflow-status.yaml" + +standalone: true +""" diff --git a/q1/.qwen/commands/bmad/bmm/workflows/workflow-status.toml b/q1/.qwen/commands/bmad/bmm/workflows/workflow-status.toml new file mode 100644 index 00000000..437f2135 --- /dev/null +++ b/q1/.qwen/commands/bmad/bmm/workflows/workflow-status.toml @@ -0,0 +1,32 @@ +description = "BMAD BMM Workflow: workflow-status" +prompt = """ +# Workflow Status - Master Router and Status Tracker +name: workflow-status +description: 'Lightweight status checker - answers "what should I do now?" for any agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects.' +author: "BMad" + +# Critical variables from config +config_source: "{project-root}/_bmad/bmm/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +document_output_language: "{config_source}:document_output_language" +user_skill_level: "{config_source}:user_skill_level" +date: system-generated + +# Workflow components +installed_path: "{project-root}/_bmad/bmm/workflows/workflow-status" +instructions: "{installed_path}/instructions.md" + +# Template for status file creation (used by workflow-init) +template: "{installed_path}/workflow-status-template.yaml" + +# Path definitions for project types +path_files: "{installed_path}/paths/" + +# Output configuration - reads existing status +default_output_file: "{output_folder}/bmm-workflow-status.yaml" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/cis/agents/brainstorming-coach.toml b/q1/.qwen/commands/bmad/cis/agents/brainstorming-coach.toml new file mode 100644 index 00000000..75f82dc4 --- /dev/null +++ b/q1/.qwen/commands/bmad/cis/agents/brainstorming-coach.toml @@ -0,0 +1,12 @@ +description = "BMAD CIS Agent: brainstorming-coach" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/brainstorming-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/cis/agents/creative-problem-solver.toml b/q1/.qwen/commands/bmad/cis/agents/creative-problem-solver.toml new file mode 100644 index 00000000..99ed9a76 --- /dev/null +++ b/q1/.qwen/commands/bmad/cis/agents/creative-problem-solver.toml @@ -0,0 +1,12 @@ +description = "BMAD CIS Agent: creative-problem-solver" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/creative-problem-solver.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/cis/agents/design-thinking-coach.toml b/q1/.qwen/commands/bmad/cis/agents/design-thinking-coach.toml new file mode 100644 index 00000000..e7dedde5 --- /dev/null +++ b/q1/.qwen/commands/bmad/cis/agents/design-thinking-coach.toml @@ -0,0 +1,12 @@ +description = "BMAD CIS Agent: design-thinking-coach" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/design-thinking-coach.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/cis/agents/innovation-strategist.toml b/q1/.qwen/commands/bmad/cis/agents/innovation-strategist.toml new file mode 100644 index 00000000..f661f163 --- /dev/null +++ b/q1/.qwen/commands/bmad/cis/agents/innovation-strategist.toml @@ -0,0 +1,12 @@ +description = "BMAD CIS Agent: innovation-strategist" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/innovation-strategist.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/cis/agents/presentation-master.toml b/q1/.qwen/commands/bmad/cis/agents/presentation-master.toml new file mode 100644 index 00000000..6029e8d6 --- /dev/null +++ b/q1/.qwen/commands/bmad/cis/agents/presentation-master.toml @@ -0,0 +1,12 @@ +description = "BMAD CIS Agent: presentation-master" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/presentation-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/cis/agents/storyteller.toml b/q1/.qwen/commands/bmad/cis/agents/storyteller.toml new file mode 100644 index 00000000..a1bd3763 --- /dev/null +++ b/q1/.qwen/commands/bmad/cis/agents/storyteller.toml @@ -0,0 +1,12 @@ +description = "BMAD CIS Agent: storyteller" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/cis/agents/storyteller/storyteller.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/cis/workflows/design-thinking.toml b/q1/.qwen/commands/bmad/cis/workflows/design-thinking.toml new file mode 100644 index 00000000..f83b0fa2 --- /dev/null +++ b/q1/.qwen/commands/bmad/cis/workflows/design-thinking.toml @@ -0,0 +1,31 @@ +description = "BMAD CIS Workflow: design-thinking" +prompt = """ +# Design Thinking Workflow Configuration +name: "design-thinking" +description: "Guide human-centered design processes using empathy-driven methodologies. This workflow walks through the design thinking phases - Empathize, Define, Ideate, Prototype, and Test - to create solutions deeply rooted in user needs." +author: "BMad" + +# Critical variables load from config_source +config_source: "{project-root}/_bmad/cis/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +date: system-generated + +# Context can be provided via data attribute when invoking +# Example: data="{path}/product-context.md" provides project context + +# Module path and component files +installed_path: "{project-root}/_bmad/cis/workflows/design-thinking" +template: "{installed_path}/template.md" +instructions: "{installed_path}/instructions.md" + +# Required Data Files +design_methods: "{installed_path}/design-methods.csv" + +# Output configuration +default_output_file: "{output_folder}/design-thinking-{{date}}.md" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/cis/workflows/innovation-strategy.toml b/q1/.qwen/commands/bmad/cis/workflows/innovation-strategy.toml new file mode 100644 index 00000000..9df70d80 --- /dev/null +++ b/q1/.qwen/commands/bmad/cis/workflows/innovation-strategy.toml @@ -0,0 +1,31 @@ +description = "BMAD CIS Workflow: innovation-strategy" +prompt = """ +# Innovation Strategy Workflow Configuration +name: "innovation-strategy" +description: "Identify disruption opportunities and architect business model innovation. This workflow guides strategic analysis of markets, competitive dynamics, and business model innovation to uncover sustainable competitive advantages and breakthrough opportunities." +author: "BMad" + +# Critical variables load from config_source +config_source: "{project-root}/_bmad/cis/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +date: system-generated + +# Context can be provided via data attribute when invoking +# Example: data="{path}/industry-analysis.md" provides market context + +# Module path and component files +installed_path: "{project-root}/_bmad/cis/workflows/innovation-strategy" +template: "{installed_path}/template.md" +instructions: "{installed_path}/instructions.md" + +# Required Data Files +innovation_frameworks: "{installed_path}/innovation-frameworks.csv" + +# Output configuration +default_output_file: "{output_folder}/innovation-strategy-{{date}}.md" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/cis/workflows/problem-solving.toml b/q1/.qwen/commands/bmad/cis/workflows/problem-solving.toml new file mode 100644 index 00000000..f87619fa --- /dev/null +++ b/q1/.qwen/commands/bmad/cis/workflows/problem-solving.toml @@ -0,0 +1,31 @@ +description = "BMAD CIS Workflow: problem-solving" +prompt = """ +# Problem Solving Workflow Configuration +name: "problem-solving" +description: "Apply systematic problem-solving methodologies to crack complex challenges. This workflow guides through problem diagnosis, root cause analysis, creative solution generation, evaluation, and implementation planning using proven frameworks." +author: "BMad" + +# Critical variables load from config_source +config_source: "{project-root}/_bmad/cis/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +date: system-generated + +# Context can be provided via data attribute when invoking +# Example: data="{path}/problem-brief.md" provides context + +# Module path and component files +installed_path: "{project-root}/_bmad/cis/workflows/problem-solving" +template: "{installed_path}/template.md" +instructions: "{installed_path}/instructions.md" + +# Required Data Files +solving_methods: "{installed_path}/solving-methods.csv" + +# Output configuration +default_output_file: "{output_folder}/problem-solution-{{date}}.md" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/cis/workflows/storytelling.toml b/q1/.qwen/commands/bmad/cis/workflows/storytelling.toml new file mode 100644 index 00000000..2fd17ae8 --- /dev/null +++ b/q1/.qwen/commands/bmad/cis/workflows/storytelling.toml @@ -0,0 +1,31 @@ +description = "BMAD CIS Workflow: storytelling" +prompt = """ +# Storytelling Workflow Configuration +name: "storytelling" +description: "Craft compelling narratives using proven story frameworks and techniques. This workflow guides users through structured narrative development, applying appropriate story frameworks to create emotionally resonant and engaging stories for any purpose." +author: "BMad" + +# Critical variables load from config_source +config_source: "{project-root}/_bmad/cis/config.yaml" +output_folder: "{config_source}:output_folder" +user_name: "{config_source}:user_name" +communication_language: "{config_source}:communication_language" +date: system-generated + +# Context can be provided via data attribute when invoking +# Example: data="{path}/brand-info.md" provides brand context + +# Module path and component files +installed_path: "{project-root}/_bmad/cis/workflows/storytelling" +template: "{installed_path}/template.md" +instructions: "{installed_path}/instructions.md" + +# Required Data Files +story_frameworks: "{installed_path}/story-types.csv" + +# Output configuration +default_output_file: "{output_folder}/story-{{date}}.md" + +standalone: true + +""" diff --git a/q1/.qwen/commands/bmad/core/agents/bmad-master.toml b/q1/.qwen/commands/bmad/core/agents/bmad-master.toml new file mode 100644 index 00000000..de4fdc5d --- /dev/null +++ b/q1/.qwen/commands/bmad/core/agents/bmad-master.toml @@ -0,0 +1,12 @@ +description = "BMAD CORE Agent: bmad-master" +prompt = """ +You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command. + + +1. LOAD the FULL agent file from @_bmad/core/agents/bmad-master.md +2. READ its entire contents - this contains the complete agent persona, menu, and instructions +3. Execute ALL activation steps exactly as written in the agent file +4. Follow the agent's persona and menu system precisely +5. Stay in character throughout the session + +""" diff --git a/q1/.qwen/commands/bmad/core/tools/shard-doc.toml b/q1/.qwen/commands/bmad/core/tools/shard-doc.toml new file mode 100644 index 00000000..464810c1 --- /dev/null +++ b/q1/.qwen/commands/bmad/core/tools/shard-doc.toml @@ -0,0 +1,112 @@ +description = "BMAD CORE Tool: Shard Document" +prompt = """ + + Split large markdown documents into smaller, organized files based on level 2 sections using @kayvan/markdown-tree-parser tool + + + MANDATORY: Execute ALL steps in the flow section IN EXACT ORDER + DO NOT skip steps or change the sequence + HALT immediately when halt-conditions are met + Each action xml tag within step xml tag is a REQUIRED action to complete that step + Sections outside flow (validation, output, critical-context) provide essential context - review and apply throughout execution + + + + Uses `npx @kayvan/markdown-tree-parser` to automatically shard documents by level 2 headings and generate an index + + + + + Ask user for the source document path if not provided already + Verify file exists and is accessible + Verify file is markdown format (.md extension) + HALT with error message + + + + Determine default destination: same location as source file, folder named after source file without .md extension + Example: /path/to/architecture.md → /path/to/architecture/ + Ask user for the destination folder path ([y] to confirm use of default: [suggested-path], else enter a new path) + Use the suggested destination path + Use the custom destination path + Verify destination folder exists or can be created + Check write permissions for destination + HALT with error message + + + + Inform user that sharding is beginning + Execute command: `npx @kayvan/markdown-tree-parser explode [source-document] [destination-folder]` + Capture command output and any errors + HALT and display error to user + + + + Check that destination folder contains sharded files + Verify index.md was created in destination folder + Count the number of files created + HALT with error message + + + + Display completion report to user including: + - Source document path and name + - Destination folder path + - Number of section files created + - Confirmation that index.md was created + - Any tool output or warnings + Inform user that sharding completed successfully + + + + Keeping both the original and sharded versions defeats the purpose of sharding and can cause confusion + Present user with options for the original document: + + What would you like to do with the original document `[source-document-name]`? + + Options: + [d] Delete - Remove the original (recommended - shards can always be recombined) + [m] Move to archive - Move original to a backup/archive location + [k] Keep - Leave original in place (NOT recommended - defeats sharding purpose) + + Your choice (d/m/k): + + + Delete the original source document file + Confirm deletion to user: "✓ Original document deleted: [source-document-path]" + The document can be reconstructed from shards by concatenating all section files in order + + + + Determine default archive location: same directory as source, in an "archive" subfolder + Example: /path/to/architecture.md → /path/to/archive/architecture.md + Archive location ([y] to use default: [default-archive-path], or provide custom path): + Use default archive path + Use custom archive path + Create archive directory if it doesn't exist + Move original document to archive location + Confirm move to user: "✓ Original document moved to: [archive-path]" + + + + Display warning to user: + ⚠️ WARNING: Keeping both original and sharded versions is NOT recommended. + + This creates confusion because: + - The discover_inputs protocol may load the wrong version + - Updates to one won't reflect in the other + - You'll have duplicate content taking up space + + Consider deleting or archiving the original document. + Confirm user choice: "Original document kept at: [source-document-path]" + + + + + + HALT if npx command fails or produces no output files + + +""" diff --git a/q1/.rovodev/references/bmad-task-core-advanced-elicitation.md b/q1/.rovodev/references/bmad-task-core-advanced-elicitation.md new file mode 100644 index 00000000..c7886fc2 --- /dev/null +++ b/q1/.rovodev/references/bmad-task-core-advanced-elicitation.md @@ -0,0 +1,9 @@ +--- +description: 'When called from workflow' +--- + +# Advanced Elicitation + +LOAD and execute the task at: \_bmad/core/tasks/advanced-elicitation.xml + +Follow all instructions in the task file exactly as written. diff --git a/q1/.rovodev/references/bmad-task-core-index-docs.md b/q1/.rovodev/references/bmad-task-core-index-docs.md new file mode 100644 index 00000000..7fb38143 --- /dev/null +++ b/q1/.rovodev/references/bmad-task-core-index-docs.md @@ -0,0 +1,9 @@ +--- +description: 'Generates or updates an index.md of all documents in the specified directory' +--- + +# Index Docs + +LOAD and execute the task at: \_bmad/core/tasks/index-docs.xml + +Follow all instructions in the task file exactly as written. diff --git a/q1/.rovodev/references/bmad-tool-core-shard-doc.md b/q1/.rovodev/references/bmad-tool-core-shard-doc.md new file mode 100644 index 00000000..12aa20f5 --- /dev/null +++ b/q1/.rovodev/references/bmad-tool-core-shard-doc.md @@ -0,0 +1,9 @@ +--- +description: 'Splits large markdown documents into smaller, organized files based on level 2 (default) sections' +--- + +# Shard Document + +LOAD and execute the tool at: \_bmad/core/tools/shard-doc.xml + +Follow all instructions in the tool file exactly as written. diff --git a/q1/.rovodev/subagents/bmad-bmb-agent-builder.md b/q1/.rovodev/subagents/bmad-bmb-agent-builder.md new file mode 100644 index 00000000..5db4f4bd --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmb-agent-builder.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmb-agent-builder +description: 'BMAD agent: Agent Builder' +--- + +You are a specialized agent for agent builder tasks. diff --git a/q1/.rovodev/subagents/bmad-bmb-module-builder.md b/q1/.rovodev/subagents/bmad-bmb-module-builder.md new file mode 100644 index 00000000..17d9784f --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmb-module-builder.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmb-module-builder +description: 'BMAD agent: Module Builder' +--- + +You are a specialized agent for module builder tasks. diff --git a/q1/.rovodev/subagents/bmad-bmb-workflow-builder.md b/q1/.rovodev/subagents/bmad-bmb-workflow-builder.md new file mode 100644 index 00000000..d2542236 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmb-workflow-builder.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmb-workflow-builder +description: 'BMAD agent: Workflow Builder' +--- + +You are a specialized agent for workflow builder tasks. diff --git a/q1/.rovodev/subagents/bmad-bmgd-game-architect.md b/q1/.rovodev/subagents/bmad-bmgd-game-architect.md new file mode 100644 index 00000000..cb7cf248 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmgd-game-architect.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmgd-game-architect +description: 'BMAD agent: Game Architect' +--- + +You are a specialized agent for game architect tasks. diff --git a/q1/.rovodev/subagents/bmad-bmgd-game-designer.md b/q1/.rovodev/subagents/bmad-bmgd-game-designer.md new file mode 100644 index 00000000..70b3e48b --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmgd-game-designer.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmgd-game-designer +description: 'BMAD agent: Game Designer' +--- + +You are a specialized agent for game designer tasks. diff --git a/q1/.rovodev/subagents/bmad-bmgd-game-dev.md b/q1/.rovodev/subagents/bmad-bmgd-game-dev.md new file mode 100644 index 00000000..c3fb0895 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmgd-game-dev.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmgd-game-dev +description: 'BMAD agent: Game Dev' +--- + +You are a specialized agent for game dev tasks. diff --git a/q1/.rovodev/subagents/bmad-bmgd-game-qa.md b/q1/.rovodev/subagents/bmad-bmgd-game-qa.md new file mode 100644 index 00000000..6e794834 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmgd-game-qa.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmgd-game-qa +description: 'BMAD agent: Game Qa' +--- + +You are a specialized agent for game qa tasks. diff --git a/q1/.rovodev/subagents/bmad-bmgd-game-scrum-master.md b/q1/.rovodev/subagents/bmad-bmgd-game-scrum-master.md new file mode 100644 index 00000000..4d0a60b6 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmgd-game-scrum-master.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmgd-game-scrum-master +description: 'BMAD agent: Game Scrum Master' +--- + +You are a specialized agent for game scrum master tasks. diff --git a/q1/.rovodev/subagents/bmad-bmgd-game-solo-dev.md b/q1/.rovodev/subagents/bmad-bmgd-game-solo-dev.md new file mode 100644 index 00000000..d12fb621 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmgd-game-solo-dev.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmgd-game-solo-dev +description: 'BMAD agent: Game Solo Dev' +--- + +You are a specialized agent for game solo dev tasks. diff --git a/q1/.rovodev/subagents/bmad-bmm-analyst.md b/q1/.rovodev/subagents/bmad-bmm-analyst.md new file mode 100644 index 00000000..f113ab37 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmm-analyst.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmm-analyst +description: 'BMAD agent: Analyst' +--- + +You are a specialized agent for analyst tasks. diff --git a/q1/.rovodev/subagents/bmad-bmm-architect.md b/q1/.rovodev/subagents/bmad-bmm-architect.md new file mode 100644 index 00000000..c58c877a --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmm-architect.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmm-architect +description: 'BMAD agent: Architect' +--- + +You are a specialized agent for architect tasks. diff --git a/q1/.rovodev/subagents/bmad-bmm-dev.md b/q1/.rovodev/subagents/bmad-bmm-dev.md new file mode 100644 index 00000000..4b65c9bd --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmm-dev.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmm-dev +description: 'BMAD agent: Dev' +--- + +You are a specialized agent for dev tasks. diff --git a/q1/.rovodev/subagents/bmad-bmm-pm.md b/q1/.rovodev/subagents/bmad-bmm-pm.md new file mode 100644 index 00000000..85713d58 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmm-pm.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmm-pm +description: 'BMAD agent: Pm' +--- + +You are a specialized agent for pm tasks. diff --git a/q1/.rovodev/subagents/bmad-bmm-quick-flow-solo-dev.md b/q1/.rovodev/subagents/bmad-bmm-quick-flow-solo-dev.md new file mode 100644 index 00000000..75ed19a1 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmm-quick-flow-solo-dev.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmm-quick-flow-solo-dev +description: 'BMAD agent: Quick Flow Solo Dev' +--- + +You are a specialized agent for quick flow solo dev tasks. diff --git a/q1/.rovodev/subagents/bmad-bmm-sm.md b/q1/.rovodev/subagents/bmad-bmm-sm.md new file mode 100644 index 00000000..f926c62b --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmm-sm.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmm-sm +description: 'BMAD agent: Sm' +--- + +You are a specialized agent for sm tasks. diff --git a/q1/.rovodev/subagents/bmad-bmm-tea.md b/q1/.rovodev/subagents/bmad-bmm-tea.md new file mode 100644 index 00000000..42da57c2 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmm-tea.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmm-tea +description: 'BMAD agent: Tea' +--- + +You are a specialized agent for tea tasks. diff --git a/q1/.rovodev/subagents/bmad-bmm-tech-writer.md b/q1/.rovodev/subagents/bmad-bmm-tech-writer.md new file mode 100644 index 00000000..96f157b2 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmm-tech-writer.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmm-tech-writer +description: 'BMAD agent: Tech Writer' +--- + +You are a specialized agent for tech writer tasks. diff --git a/q1/.rovodev/subagents/bmad-bmm-ux-designer.md b/q1/.rovodev/subagents/bmad-bmm-ux-designer.md new file mode 100644 index 00000000..9d47c600 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-bmm-ux-designer.md @@ -0,0 +1,6 @@ +--- +name: bmad-bmm-ux-designer +description: 'BMAD agent: Ux Designer' +--- + +You are a specialized agent for ux designer tasks. diff --git a/q1/.rovodev/subagents/bmad-cis-brainstorming-coach.md b/q1/.rovodev/subagents/bmad-cis-brainstorming-coach.md new file mode 100644 index 00000000..b364a45f --- /dev/null +++ b/q1/.rovodev/subagents/bmad-cis-brainstorming-coach.md @@ -0,0 +1,6 @@ +--- +name: bmad-cis-brainstorming-coach +description: 'BMAD agent: Brainstorming Coach' +--- + +You are a specialized agent for brainstorming coach tasks. diff --git a/q1/.rovodev/subagents/bmad-cis-creative-problem-solver.md b/q1/.rovodev/subagents/bmad-cis-creative-problem-solver.md new file mode 100644 index 00000000..5a039f72 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-cis-creative-problem-solver.md @@ -0,0 +1,6 @@ +--- +name: bmad-cis-creative-problem-solver +description: 'BMAD agent: Creative Problem Solver' +--- + +You are a specialized agent for creative problem solver tasks. diff --git a/q1/.rovodev/subagents/bmad-cis-design-thinking-coach.md b/q1/.rovodev/subagents/bmad-cis-design-thinking-coach.md new file mode 100644 index 00000000..6f3bd4cc --- /dev/null +++ b/q1/.rovodev/subagents/bmad-cis-design-thinking-coach.md @@ -0,0 +1,6 @@ +--- +name: bmad-cis-design-thinking-coach +description: 'BMAD agent: Design Thinking Coach' +--- + +You are a specialized agent for design thinking coach tasks. diff --git a/q1/.rovodev/subagents/bmad-cis-innovation-strategist.md b/q1/.rovodev/subagents/bmad-cis-innovation-strategist.md new file mode 100644 index 00000000..a0b4c11e --- /dev/null +++ b/q1/.rovodev/subagents/bmad-cis-innovation-strategist.md @@ -0,0 +1,6 @@ +--- +name: bmad-cis-innovation-strategist +description: 'BMAD agent: Innovation Strategist' +--- + +You are a specialized agent for innovation strategist tasks. diff --git a/q1/.rovodev/subagents/bmad-cis-presentation-master.md b/q1/.rovodev/subagents/bmad-cis-presentation-master.md new file mode 100644 index 00000000..2f0184b7 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-cis-presentation-master.md @@ -0,0 +1,6 @@ +--- +name: bmad-cis-presentation-master +description: 'BMAD agent: Presentation Master' +--- + +You are a specialized agent for presentation master tasks. diff --git a/q1/.rovodev/subagents/bmad-cis-storyteller.md b/q1/.rovodev/subagents/bmad-cis-storyteller.md new file mode 100644 index 00000000..2ac4bd41 --- /dev/null +++ b/q1/.rovodev/subagents/bmad-cis-storyteller.md @@ -0,0 +1,6 @@ +--- +name: bmad-cis-storyteller +description: 'BMAD agent: Storyteller' +--- + +You are a specialized agent for storyteller tasks. diff --git a/q1/.rovodev/subagents/bmad-core-bmad-master.md b/q1/.rovodev/subagents/bmad-core-bmad-master.md new file mode 100644 index 00000000..1e2637db --- /dev/null +++ b/q1/.rovodev/subagents/bmad-core-bmad-master.md @@ -0,0 +1,6 @@ +--- +name: bmad-core-bmad-master +description: 'BMAD agent: Bmad Master' +--- + +You are a specialized agent for bmad master tasks. diff --git a/q1/.rovodev/workflows/Meal Prep & Nutrition Plan.md b/q1/.rovodev/workflows/Meal Prep & Nutrition Plan.md new file mode 100644 index 00000000..8524a86c --- /dev/null +++ b/q1/.rovodev/workflows/Meal Prep & Nutrition Plan.md @@ -0,0 +1,5 @@ +--- +description: 'Creates personalized meal plans through collaborative nutrition planning between an expert facilitator and individual seeking to improve their nutrition habits.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-agent/data/reference/workflows/meal-prep-nutrition/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/brainstorm-game.md b/q1/.rovodev/workflows/brainstorm-game.md new file mode 100644 index 00000000..04220291 --- /dev/null +++ b/q1/.rovodev/workflows/brainstorm-game.md @@ -0,0 +1,13 @@ +--- +description: 'Facilitate game brainstorming sessions with game-specific context, guidance, and game design techniques.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/brainstorm-game/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/brainstorming.md b/q1/.rovodev/workflows/brainstorming.md new file mode 100644 index 00000000..be33b790 --- /dev/null +++ b/q1/.rovodev/workflows/brainstorming.md @@ -0,0 +1,5 @@ +--- +description: 'Facilitate interactive brainstorming sessions using diverse creative techniques and ideation methods' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/core/workflows/brainstorming/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/check-implementation-readiness.md b/q1/.rovodev/workflows/check-implementation-readiness.md new file mode 100644 index 00000000..66734354 --- /dev/null +++ b/q1/.rovodev/workflows/check-implementation-readiness.md @@ -0,0 +1,5 @@ +--- +description: 'Critical validation workflow that assesses PRD, Architecture, and Epics & Stories for completeness and alignment before implementation. Uses adversarial review approach to find gaps and issues.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/code-review.md b/q1/.rovodev/workflows/code-review.md new file mode 100644 index 00000000..ae4a62fb --- /dev/null +++ b/q1/.rovodev/workflows/code-review.md @@ -0,0 +1,13 @@ +--- +description: 'Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/correct-course.md b/q1/.rovodev/workflows/correct-course.md new file mode 100644 index 00000000..b5f02774 --- /dev/null +++ b/q1/.rovodev/workflows/correct-course.md @@ -0,0 +1,13 @@ +--- +description: 'Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/create-agent.md b/q1/.rovodev/workflows/create-agent.md new file mode 100644 index 00000000..59662ba5 --- /dev/null +++ b/q1/.rovodev/workflows/create-agent.md @@ -0,0 +1,5 @@ +--- +description: 'Interactive workflow to build BMAD Core compliant agents with optional brainstorming, persona development, and command structure' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/create-architecture.md b/q1/.rovodev/workflows/create-architecture.md new file mode 100644 index 00000000..0b0f015d --- /dev/null +++ b/q1/.rovodev/workflows/create-architecture.md @@ -0,0 +1,5 @@ +--- +description: 'Collaborative architectural decision facilitation for AI-agent consistency. Replaces template-driven architecture with intelligent, adaptive conversation that produces a decision-focused architecture document optimized for preventing agent conflicts.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/create-epics-and-stories.md b/q1/.rovodev/workflows/create-epics-and-stories.md new file mode 100644 index 00000000..db0fe4b7 --- /dev/null +++ b/q1/.rovodev/workflows/create-epics-and-stories.md @@ -0,0 +1,5 @@ +--- +description: 'Transform PRD requirements and Architecture decisions into comprehensive stories organized by user value. This workflow requires completed PRD + Architecture documents (UX recommended if UI exists) and breaks down requirements into implementation-ready epics and user stories that incorporate all available technical and design context. Creates detailed, actionable stories with complete acceptance criteria for development teams.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/create-excalidraw-dataflow.md b/q1/.rovodev/workflows/create-excalidraw-dataflow.md new file mode 100644 index 00000000..47578ee0 --- /dev/null +++ b/q1/.rovodev/workflows/create-excalidraw-dataflow.md @@ -0,0 +1,13 @@ +--- +description: 'Create data flow diagrams (DFD) in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-dataflow/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/create-excalidraw-diagram.md b/q1/.rovodev/workflows/create-excalidraw-diagram.md new file mode 100644 index 00000000..684236aa --- /dev/null +++ b/q1/.rovodev/workflows/create-excalidraw-diagram.md @@ -0,0 +1,13 @@ +--- +description: 'Create system architecture diagrams, ERDs, UML diagrams, or general technical diagrams in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-diagram/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/create-excalidraw-flowchart.md b/q1/.rovodev/workflows/create-excalidraw-flowchart.md new file mode 100644 index 00000000..8e45ee70 --- /dev/null +++ b/q1/.rovodev/workflows/create-excalidraw-flowchart.md @@ -0,0 +1,13 @@ +--- +description: 'Create a flowchart visualization in Excalidraw format for processes, pipelines, or logic flows' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-flowchart/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/create-excalidraw-wireframe.md b/q1/.rovodev/workflows/create-excalidraw-wireframe.md new file mode 100644 index 00000000..ea645354 --- /dev/null +++ b/q1/.rovodev/workflows/create-excalidraw-wireframe.md @@ -0,0 +1,13 @@ +--- +description: 'Create website or app wireframes in Excalidraw format' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/excalidraw-diagrams/create-wireframe/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/create-game-brief.md b/q1/.rovodev/workflows/create-game-brief.md new file mode 100644 index 00000000..3bb52d6d --- /dev/null +++ b/q1/.rovodev/workflows/create-game-brief.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive Game Brief through collaborative step-by-step discovery to capture game vision before detailed design.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/create-gdd.md b/q1/.rovodev/workflows/create-gdd.md new file mode 100644 index 00000000..4dcc804e --- /dev/null +++ b/q1/.rovodev/workflows/create-gdd.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive Game Design Document through collaborative step-by-step discovery between game designer and user.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmgd/workflows/2-design/gdd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/create-module.md b/q1/.rovodev/workflows/create-module.md new file mode 100644 index 00000000..ae1a98c1 --- /dev/null +++ b/q1/.rovodev/workflows/create-module.md @@ -0,0 +1,5 @@ +--- +description: 'Interactive workflow to build complete BMAD modules with agents, workflows, and installation infrastructure' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-module/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/create-prd.md b/q1/.rovodev/workflows/create-prd.md new file mode 100644 index 00000000..63050671 --- /dev/null +++ b/q1/.rovodev/workflows/create-prd.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a comprehensive PRD through collaborative step-by-step discovery between two product managers working as peers.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/2-plan-workflows/prd/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/create-product-brief.md b/q1/.rovodev/workflows/create-product-brief.md new file mode 100644 index 00000000..16f891de --- /dev/null +++ b/q1/.rovodev/workflows/create-product-brief.md @@ -0,0 +1,5 @@ +--- +description: 'Create comprehensive product briefs through collaborative step-by-step discovery as creative Business Analyst working with the user as peers.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/create-story.md b/q1/.rovodev/workflows/create-story.md new file mode 100644 index 00000000..d2f282c0 --- /dev/null +++ b/q1/.rovodev/workflows/create-story.md @@ -0,0 +1,13 @@ +--- +description: 'Create the next user story from epics+stories with enhanced context analysis and direct ready-for-dev marking' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/create-tech-spec.md b/q1/.rovodev/workflows/create-tech-spec.md new file mode 100644 index 00000000..488a7644 --- /dev/null +++ b/q1/.rovodev/workflows/create-tech-spec.md @@ -0,0 +1,13 @@ +--- +description: 'Conversational spec engineering - ask questions, investigate code, produce implementation-ready tech-spec.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/create-ux-design.md b/q1/.rovodev/workflows/create-ux-design.md new file mode 100644 index 00000000..283bbed1 --- /dev/null +++ b/q1/.rovodev/workflows/create-ux-design.md @@ -0,0 +1,5 @@ +--- +description: 'Work with a peer UX Design expert to plan your applications UX patterns, look and feel.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/2-plan-workflows/create-ux-design/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/create-workflow.md b/q1/.rovodev/workflows/create-workflow.md new file mode 100644 index 00000000..3d563a4f --- /dev/null +++ b/q1/.rovodev/workflows/create-workflow.md @@ -0,0 +1,5 @@ +--- +description: 'Create structured standalone workflows using markdown-based step architecture' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/create-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/design-thinking.md b/q1/.rovodev/workflows/design-thinking.md new file mode 100644 index 00000000..402ce806 --- /dev/null +++ b/q1/.rovodev/workflows/design-thinking.md @@ -0,0 +1,13 @@ +--- +description: 'Guide human-centered design processes using empathy-driven methodologies. This workflow walks through the design thinking phases - Empathize, Define, Ideate, Prototype, and Test - to create solutions deeply rooted in user needs.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/design-thinking/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/design-thinking/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/dev-story.md b/q1/.rovodev/workflows/dev-story.md new file mode 100644 index 00000000..66b569c1 --- /dev/null +++ b/q1/.rovodev/workflows/dev-story.md @@ -0,0 +1,13 @@ +--- +description: 'Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/document-project.md b/q1/.rovodev/workflows/document-project.md new file mode 100644 index 00000000..d5295d7e --- /dev/null +++ b/q1/.rovodev/workflows/document-project.md @@ -0,0 +1,13 @@ +--- +description: 'Analyzes and documents brownfield projects by scanning codebase, architecture, and patterns to create comprehensive reference documentation for AI-assisted development' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/document-project/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/document-project/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/edit-agent.md b/q1/.rovodev/workflows/edit-agent.md new file mode 100644 index 00000000..0c9a6b30 --- /dev/null +++ b/q1/.rovodev/workflows/edit-agent.md @@ -0,0 +1,5 @@ +--- +description: 'Edit existing BMAD agents while following all best practices and conventions' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/edit-agent/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/edit-workflow.md b/q1/.rovodev/workflows/edit-workflow.md new file mode 100644 index 00000000..afcaa2f4 --- /dev/null +++ b/q1/.rovodev/workflows/edit-workflow.md @@ -0,0 +1,5 @@ +--- +description: 'Intelligent workflow editor that helps modify existing workflows while following best practices' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/edit-workflow/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/game-architecture.md b/q1/.rovodev/workflows/game-architecture.md new file mode 100644 index 00000000..36ef3279 --- /dev/null +++ b/q1/.rovodev/workflows/game-architecture.md @@ -0,0 +1,13 @@ +--- +description: 'Collaborative game architecture workflow for AI-agent consistency. Intelligent, adaptive conversation that produces a decision-focused game architecture document covering engine, systems, networking, and technical design optimized for game development.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/3-technical/game-architecture/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/game-brief.md b/q1/.rovodev/workflows/game-brief.md new file mode 100644 index 00000000..e0303ff1 --- /dev/null +++ b/q1/.rovodev/workflows/game-brief.md @@ -0,0 +1,13 @@ +--- +description: 'Interactive game brief creation workflow that guides users through defining their game vision with multiple input sources and conversational collaboration' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/1-preproduction/game-brief/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/gametest-automate.md b/q1/.rovodev/workflows/gametest-automate.md new file mode 100644 index 00000000..dfccaca9 --- /dev/null +++ b/q1/.rovodev/workflows/gametest-automate.md @@ -0,0 +1,13 @@ +--- +description: 'Generate automated game tests for Unity, Unreal, or Godot based on test design scenarios' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/automate/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/gametest-framework.md b/q1/.rovodev/workflows/gametest-framework.md new file mode 100644 index 00000000..cd6272ab --- /dev/null +++ b/q1/.rovodev/workflows/gametest-framework.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize game test framework architecture for Unity, Unreal Engine, or Godot projects' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-framework/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/gametest-performance.md b/q1/.rovodev/workflows/gametest-performance.md new file mode 100644 index 00000000..7255df6c --- /dev/null +++ b/q1/.rovodev/workflows/gametest-performance.md @@ -0,0 +1,13 @@ +--- +description: 'Design performance testing strategy for frame rate, memory, and loading times' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/performance/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/performance/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/gametest-playtest-plan.md b/q1/.rovodev/workflows/gametest-playtest-plan.md new file mode 100644 index 00000000..988d010c --- /dev/null +++ b/q1/.rovodev/workflows/gametest-playtest-plan.md @@ -0,0 +1,13 @@ +--- +description: 'Create structured playtesting sessions for gameplay validation and user feedback' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/playtest-plan/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/gametest-test-design.md b/q1/.rovodev/workflows/gametest-test-design.md new file mode 100644 index 00000000..05ac011f --- /dev/null +++ b/q1/.rovodev/workflows/gametest-test-design.md @@ -0,0 +1,13 @@ +--- +description: 'Create comprehensive game test scenarios covering gameplay, progression, and quality requirements' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/gametest-test-review.md b/q1/.rovodev/workflows/gametest-test-review.md new file mode 100644 index 00000000..23879a38 --- /dev/null +++ b/q1/.rovodev/workflows/gametest-test-review.md @@ -0,0 +1,13 @@ +--- +description: 'Review test quality, coverage, and identify gaps in game testing' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/gametest/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/gametest/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/gdd.md b/q1/.rovodev/workflows/gdd.md new file mode 100644 index 00000000..0bf8eabd --- /dev/null +++ b/q1/.rovodev/workflows/gdd.md @@ -0,0 +1,13 @@ +--- +description: 'Game Design Document workflow for all game project levels - from small prototypes to full AAA games. Generates comprehensive GDD with game mechanics, systems, progression, and implementation guidance.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/gdd/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/gdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/generate-project-context.md b/q1/.rovodev/workflows/generate-project-context.md new file mode 100644 index 00000000..561d5afd --- /dev/null +++ b/q1/.rovodev/workflows/generate-project-context.md @@ -0,0 +1,5 @@ +--- +description: 'Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing code. Optimized for LLM context efficiency.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/innovation-strategy.md b/q1/.rovodev/workflows/innovation-strategy.md new file mode 100644 index 00000000..761734be --- /dev/null +++ b/q1/.rovodev/workflows/innovation-strategy.md @@ -0,0 +1,13 @@ +--- +description: 'Identify disruption opportunities and architect business model innovation. This workflow guides strategic analysis of markets, competitive dynamics, and business model innovation to uncover sustainable competitive advantages and breakthrough opportunities.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/innovation-strategy/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/innovation-strategy/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/narrative.md b/q1/.rovodev/workflows/narrative.md new file mode 100644 index 00000000..264f45e5 --- /dev/null +++ b/q1/.rovodev/workflows/narrative.md @@ -0,0 +1,13 @@ +--- +description: 'Narrative design workflow for story-driven games. Creates comprehensive narrative documentation including story structure, character arcs, world-building, dialogue systems, and production planning.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/2-design/narrative/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/2-design/narrative/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/party-mode.md b/q1/.rovodev/workflows/party-mode.md new file mode 100644 index 00000000..4d790067 --- /dev/null +++ b/q1/.rovodev/workflows/party-mode.md @@ -0,0 +1,5 @@ +--- +description: 'Orchestrates group discussions between all installed BMAD agents, enabling natural multi-agent conversations' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/core/workflows/party-mode/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/problem-solving.md b/q1/.rovodev/workflows/problem-solving.md new file mode 100644 index 00000000..ec388f5d --- /dev/null +++ b/q1/.rovodev/workflows/problem-solving.md @@ -0,0 +1,13 @@ +--- +description: 'Apply systematic problem-solving methodologies to crack complex challenges. This workflow guides through problem diagnosis, root cause analysis, creative solution generation, evaluation, and implementation planning using proven frameworks.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/problem-solving/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/problem-solving/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/quick-dev.md b/q1/.rovodev/workflows/quick-dev.md new file mode 100644 index 00000000..77d5a122 --- /dev/null +++ b/q1/.rovodev/workflows/quick-dev.md @@ -0,0 +1,13 @@ +--- +description: 'Flexible development - execute tech-specs OR direct instructions with optional planning.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/quick-prototype.md b/q1/.rovodev/workflows/quick-prototype.md new file mode 100644 index 00000000..e7df33a6 --- /dev/null +++ b/q1/.rovodev/workflows/quick-prototype.md @@ -0,0 +1,13 @@ +--- +description: 'Rapid game prototyping - quickly test gameplay ideas, mechanics, or features with minimal setup.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml +3. Pass the yaml path _bmad/bmgd/workflows/bmgd-quick-flow/quick-prototype/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/research.md b/q1/.rovodev/workflows/research.md new file mode 100644 index 00000000..1ee378f0 --- /dev/null +++ b/q1/.rovodev/workflows/research.md @@ -0,0 +1,5 @@ +--- +description: 'Conduct comprehensive research across multiple domains using current web data and verified sources - Market, Technical, Domain and other research types.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmm/workflows/1-analysis/research/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/retrospective.md b/q1/.rovodev/workflows/retrospective.md new file mode 100644 index 00000000..85a04d7c --- /dev/null +++ b/q1/.rovodev/workflows/retrospective.md @@ -0,0 +1,13 @@ +--- +description: 'Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/sprint-planning.md b/q1/.rovodev/workflows/sprint-planning.md new file mode 100644 index 00000000..e8530d26 --- /dev/null +++ b/q1/.rovodev/workflows/sprint-planning.md @@ -0,0 +1,13 @@ +--- +description: 'Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/sprint-status.md b/q1/.rovodev/workflows/sprint-status.md new file mode 100644 index 00000000..d4ec9a0b --- /dev/null +++ b/q1/.rovodev/workflows/sprint-status.md @@ -0,0 +1,13 @@ +--- +description: 'Summarize sprint-status.yaml, surface risks, and route to the right implementation workflow.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/storytelling.md b/q1/.rovodev/workflows/storytelling.md new file mode 100644 index 00000000..32f1e267 --- /dev/null +++ b/q1/.rovodev/workflows/storytelling.md @@ -0,0 +1,13 @@ +--- +description: 'Craft compelling narratives using proven story frameworks and techniques. This workflow guides users through structured narrative development, applying appropriate story frameworks to create emotionally resonant and engaging stories for any purpose.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/cis/workflows/storytelling/workflow.yaml +3. Pass the yaml path _bmad/cis/workflows/storytelling/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/testarch-atdd.md b/q1/.rovodev/workflows/testarch-atdd.md new file mode 100644 index 00000000..75956725 --- /dev/null +++ b/q1/.rovodev/workflows/testarch-atdd.md @@ -0,0 +1,13 @@ +--- +description: 'Generate failing acceptance tests before implementation using TDD red-green-refactor cycle' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/atdd/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/atdd/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/testarch-automate.md b/q1/.rovodev/workflows/testarch-automate.md new file mode 100644 index 00000000..015922af --- /dev/null +++ b/q1/.rovodev/workflows/testarch-automate.md @@ -0,0 +1,13 @@ +--- +description: 'Expand test automation coverage after implementation or analyze existing codebase to generate comprehensive test suite' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/automate/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/testarch-ci.md b/q1/.rovodev/workflows/testarch-ci.md new file mode 100644 index 00000000..337dba4e --- /dev/null +++ b/q1/.rovodev/workflows/testarch-ci.md @@ -0,0 +1,13 @@ +--- +description: 'Scaffold CI/CD quality pipeline with test execution, burn-in loops, and artifact collection' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/ci/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/ci/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/testarch-framework.md b/q1/.rovodev/workflows/testarch-framework.md new file mode 100644 index 00000000..b2c16a24 --- /dev/null +++ b/q1/.rovodev/workflows/testarch-framework.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize production-ready test framework architecture (Playwright or Cypress) with fixtures, helpers, and configuration' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/framework/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/framework/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/testarch-nfr.md b/q1/.rovodev/workflows/testarch-nfr.md new file mode 100644 index 00000000..f2438734 --- /dev/null +++ b/q1/.rovodev/workflows/testarch-nfr.md @@ -0,0 +1,13 @@ +--- +description: 'Assess non-functional requirements (performance, security, reliability, maintainability) before release with evidence-based validation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/nfr-assess/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/testarch-test-design.md b/q1/.rovodev/workflows/testarch-test-design.md new file mode 100644 index 00000000..747263b9 --- /dev/null +++ b/q1/.rovodev/workflows/testarch-test-design.md @@ -0,0 +1,13 @@ +--- +description: 'Dual-mode workflow: (1) System-level testability review in Solutioning phase, or (2) Epic-level test planning in Implementation phase. Auto-detects mode based on project phase.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-design/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-design/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/testarch-test-review.md b/q1/.rovodev/workflows/testarch-test-review.md new file mode 100644 index 00000000..07ac2ec1 --- /dev/null +++ b/q1/.rovodev/workflows/testarch-test-review.md @@ -0,0 +1,13 @@ +--- +description: 'Review test quality using comprehensive knowledge base and best practices validation' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/test-review/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/test-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/testarch-trace.md b/q1/.rovodev/workflows/testarch-trace.md new file mode 100644 index 00000000..26b38b8b --- /dev/null +++ b/q1/.rovodev/workflows/testarch-trace.md @@ -0,0 +1,13 @@ +--- +description: 'Generate requirements-to-tests traceability matrix, analyze coverage, and make quality gate decision (PASS/CONCERNS/FAIL/WAIVED)' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/testarch/trace/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/testarch/trace/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/workflow-compliance-check.md b/q1/.rovodev/workflows/workflow-compliance-check.md new file mode 100644 index 00000000..a32d5fe5 --- /dev/null +++ b/q1/.rovodev/workflows/workflow-compliance-check.md @@ -0,0 +1,5 @@ +--- +description: 'Systematic validation of workflows against BMAD standards with adversarial analysis and detailed reporting' +--- + +IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @\_bmad/bmb/workflows/workflow-compliance-check/workflow.md, READ its entire contents and follow its directions exactly! diff --git a/q1/.rovodev/workflows/workflow-init.md b/q1/.rovodev/workflows/workflow-init.md new file mode 100644 index 00000000..0de870e5 --- /dev/null +++ b/q1/.rovodev/workflows/workflow-init.md @@ -0,0 +1,13 @@ +--- +description: 'Initialize a new BMM project by determining level, type, and creating workflow path' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/init/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/init/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/q1/.rovodev/workflows/workflow-status.md b/q1/.rovodev/workflows/workflow-status.md new file mode 100644 index 00000000..58eccc1a --- /dev/null +++ b/q1/.rovodev/workflows/workflow-status.md @@ -0,0 +1,13 @@ +--- +description: 'Lightweight status checker - answers ""what should I do now?"" for any agent. Reads YAML status file for workflow tracking. Use workflow-init for new projects.' +--- + +IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded: + + +1. Always LOAD the FULL @_bmad/core/tasks/workflow.xml +2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @_bmad/bmm/workflows/workflow-status/workflow.yaml +3. Pass the yaml path _bmad/bmm/workflows/workflow-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions +4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions +5. Save outputs after EACH section when generating any documents from templates + diff --git a/tools/cli/installers/lib/core/config-collector.js b/tools/cli/installers/lib/core/config-collector.js index 5898ace5..a4af595f 100644 --- a/tools/cli/installers/lib/core/config-collector.js +++ b/tools/cli/installers/lib/core/config-collector.js @@ -2,7 +2,7 @@ const path = require('node:path'); const fs = require('fs-extra'); const yaml = require('yaml'); const chalk = require('chalk'); -const inquirer = require('inquirer'); +const inquirer = require('inquirer').default || require('inquirer'); const { getProjectRoot, getModulePath } = require('../../../lib/project-root'); const { CLIUtils } = require('../../../lib/cli-utils'); diff --git a/tools/cli/installers/lib/core/installer.js b/tools/cli/installers/lib/core/installer.js index 001b96b5..3817d9b7 100644 --- a/tools/cli/installers/lib/core/installer.js +++ b/tools/cli/installers/lib/core/installer.js @@ -2,7 +2,7 @@ const path = require('node:path'); const fs = require('fs-extra'); const chalk = require('chalk'); const ora = require('ora'); -const inquirer = require('inquirer'); +const inquirer = require('inquirer').default || require('inquirer'); const { Detector } = require('./detector'); const { Manifest } = require('./manifest'); const { ModuleManager } = require('../modules/manager'); @@ -880,6 +880,7 @@ class Installer { // Check if this is a custom module let isCustomModule = false; let customInfo = null; + let useCache = false; // First check if we have a cached version if (finalCustomContent && finalCustomContent.cachedModules) { @@ -2129,7 +2130,7 @@ class Installer { * Private: Prompt for update action */ async promptUpdateAction() { - const inquirer = require('inquirer'); + const inquirer = require('inquirer').default || require('inquirer'); return await inquirer.prompt([ { type: 'list', @@ -2159,7 +2160,7 @@ class Installer { return !name.startsWith('_bmad'); // Everything else is manual cleanup }); - const inquirer = require('inquirer'); + const inquirer = require('inquirer').default || require('inquirer'); // Show warning for other offending paths FIRST if (otherOffenders.length > 0) { @@ -2458,7 +2459,7 @@ class Installer { console.log(chalk.yellow(`\n⚠️ Found ${customModulesWithMissingSources.length} custom module(s) with missing sources:`)); - const inquirer = require('inquirer'); + const inquirer = require('inquirer').default || require('inquirer'); let keptCount = 0; let updatedCount = 0; let removedCount = 0; diff --git a/tools/cli/installers/lib/ide/antigravity.js b/tools/cli/installers/lib/ide/antigravity.js index 1150d44b..53d91363 100644 --- a/tools/cli/installers/lib/ide/antigravity.js +++ b/tools/cli/installers/lib/ide/antigravity.js @@ -59,7 +59,7 @@ class AntigravitySetup extends BaseIdeSetup { if (config.subagentChoices.install !== 'none') { // Ask for installation location - const inquirer = require('inquirer'); + const inquirer = require('inquirer').default || require('inquirer'); const locationAnswer = await inquirer.prompt([ { type: 'list', @@ -298,7 +298,7 @@ class AntigravitySetup extends BaseIdeSetup { choices = await this.promptSubagentInstallation(config.subagents); if (choices.install !== 'none') { - const inquirer = require('inquirer'); + const inquirer = require('inquirer').default || require('inquirer'); const locationAnswer = await inquirer.prompt([ { type: 'list', @@ -335,7 +335,7 @@ class AntigravitySetup extends BaseIdeSetup { * Prompt user for subagent installation preferences */ async promptSubagentInstallation(subagentConfig) { - const inquirer = require('inquirer'); + const inquirer = require('inquirer').default || require('inquirer'); // First ask if they want to install subagents const { install } = await inquirer.prompt([ diff --git a/tools/cli/installers/lib/ide/claude-code.js b/tools/cli/installers/lib/ide/claude-code.js index 9fdca124..1a2da897 100644 --- a/tools/cli/installers/lib/ide/claude-code.js +++ b/tools/cli/installers/lib/ide/claude-code.js @@ -58,7 +58,7 @@ class ClaudeCodeSetup extends BaseIdeSetup { if (config.subagentChoices.install !== 'none') { // Ask for installation location - const inquirer = require('inquirer'); + const inquirer = require('inquirer').default || require('inquirer'); const locationAnswer = await inquirer.prompt([ { type: 'list', @@ -306,7 +306,7 @@ class ClaudeCodeSetup extends BaseIdeSetup { choices = await this.promptSubagentInstallation(config.subagents); if (choices.install !== 'none') { - const inquirer = require('inquirer'); + const inquirer = require('inquirer').default || require('inquirer'); const locationAnswer = await inquirer.prompt([ { type: 'list', @@ -343,7 +343,7 @@ class ClaudeCodeSetup extends BaseIdeSetup { * Prompt user for subagent installation preferences */ async promptSubagentInstallation(subagentConfig) { - const inquirer = require('inquirer'); + const inquirer = require('inquirer').default || require('inquirer'); // First ask if they want to install subagents const { install } = await inquirer.prompt([ diff --git a/tools/cli/installers/lib/ide/codex.js b/tools/cli/installers/lib/ide/codex.js index 4763ac02..3a2b3373 100644 --- a/tools/cli/installers/lib/ide/codex.js +++ b/tools/cli/installers/lib/ide/codex.js @@ -22,7 +22,7 @@ class CodexSetup extends BaseIdeSetup { * @returns {Object} Collected configuration */ async collectConfiguration(options = {}) { - const inquirer = require('inquirer'); + const inquirer = require('inquirer').default || require('inquirer'); let confirmed = false; let installLocation = 'global'; diff --git a/tools/cli/installers/lib/ide/github-copilot.js b/tools/cli/installers/lib/ide/github-copilot.js index a120bac1..1409a092 100644 --- a/tools/cli/installers/lib/ide/github-copilot.js +++ b/tools/cli/installers/lib/ide/github-copilot.js @@ -2,7 +2,7 @@ const path = require('node:path'); const { BaseIdeSetup } = require('./_base-ide'); const chalk = require('chalk'); const { FileOps, PathUtils } = require('../../../lib/file-ops'); -const inquirer = require('inquirer'); +const inquirer = require('inquirer').default || require('inquirer'); const { AgentCommandGenerator } = require('./shared/agent-command-generator'); /** diff --git a/tools/cli/lib/ui.js b/tools/cli/lib/ui.js index f9a109ac..0ab6f308 100644 --- a/tools/cli/lib/ui.js +++ b/tools/cli/lib/ui.js @@ -1,5 +1,5 @@ const chalk = require('chalk'); -const inquirer = require('inquirer'); +const inquirer = require('inquirer').default || require('inquirer'); const path = require('node:path'); const os = require('node:os'); const fs = require('fs-extra'); @@ -18,7 +18,7 @@ class UI { CLIUtils.displayLogo(); // Display changelog link - console.log(chalk.cyan('\n📋 Read the latest updates: https://github.com/bmad-code-org/BMAD-METHOD/blob/main/CHANGELOG.md\n')); + console.log(chalk.cyan('\nRead the latest updates: https://github.com/bmad-code-org/BMAD-METHOD/blob/main/CHANGELOG.md\n')); const confirmedDirectory = await this.getConfirmedDirectory();