chore: install BMAD method scaffolding - #1
Merged
Merged
Conversation
There was a problem hiding this comment.
Pull request overview
Installs BMAD method scaffolding assets (skills, workflows, templates) generated via npx bmad-method install, adding CI/test-architecture and automation workflows plus supporting agent/skill metadata under .claude/.
Changes:
- Added multiple BMAD skills under
.claude/skills/(TEA test-architect workflows, teaching workflow, CI templates, review utilities, CIS templates). - Added step-file workflow assets and templates (e.g.,
bmad-quick-dev-new-preview,bmad-party-mode,bmad-teach-me-testing). - Added CI pipeline scaffolding for Azure DevOps under
bmad-testarch-ci.
Reviewed changes
Copilot reviewed 184 out of 1186 changed files in this pull request and generated 9 comments.
Show a summary per file
| File | Description |
|---|---|
| .claude/skills/bmad-testarch-ci/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-testarch-ci/azure-pipelines-template.yaml | Adds Azure DevOps CI template (lint + sharded tests + burn-in). |
| .claude/skills/bmad-testarch-ci/SKILL.md | Adds skill descriptor for CI scaffolding. |
| .claude/skills/bmad-testarch-automate/workflow.yaml | Adds TEA “automate tests” workflow configuration. |
| .claude/skills/bmad-testarch-automate/workflow.md | Adds workflow description and routing documentation. |
| .claude/skills/bmad-testarch-automate/workflow-plan.md | Adds workflow plan outline. |
| .claude/skills/bmad-testarch-automate/validation-report-20260127-102401.md | Adds generated validation report artifact. |
| .claude/skills/bmad-testarch-automate/validation-report-20260127-095021.md | Adds generated validation report artifact. |
| .claude/skills/bmad-testarch-automate/steps-v/step-01-validate.md | Adds validation step for outputs. |
| .claude/skills/bmad-testarch-automate/steps-e/step-02-apply-edit.md | Adds edit-mode step to apply edits. |
| .claude/skills/bmad-testarch-automate/steps-e/step-01-assess.md | Adds edit-mode step to select edit target. |
| .claude/skills/bmad-testarch-automate/steps-c/step-04-validate-and-summarize.md | Adds create-mode validate & summarize step. |
| .claude/skills/bmad-testarch-automate/steps-c/step-02-identify-targets.md | Adds create-mode target identification and coverage planning step. |
| .claude/skills/bmad-testarch-automate/steps-c/step-01b-resume.md | Adds resume support for interrupted workflow. |
| .claude/skills/bmad-testarch-automate/instructions.md | Adds workflow usage instructions. |
| .claude/skills/bmad-testarch-automate/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-testarch-automate/SKILL.md | Adds skill descriptor for automation expansion. |
| .claude/skills/bmad-testarch-atdd/workflow.yaml | Adds TEA ATDD workflow configuration. |
| .claude/skills/bmad-testarch-atdd/workflow.md | Adds workflow description and routing documentation. |
| .claude/skills/bmad-testarch-atdd/workflow-plan.md | Adds workflow plan outline. |
| .claude/skills/bmad-testarch-atdd/validation-report-20260127-102401.md | Adds generated validation report artifact. |
| .claude/skills/bmad-testarch-atdd/validation-report-20260127-095021.md | Adds generated validation report artifact. |
| .claude/skills/bmad-testarch-atdd/steps-v/step-01-validate.md | Adds validation step for ATDD outputs. |
| .claude/skills/bmad-testarch-atdd/steps-e/step-02-apply-edit.md | Adds edit-mode step to apply edits. |
| .claude/skills/bmad-testarch-atdd/steps-e/step-01-assess.md | Adds edit-mode step to select edit target. |
| .claude/skills/bmad-testarch-atdd/steps-c/step-05-validate-and-complete.md | Adds final ATDD validation/completion step. |
| .claude/skills/bmad-testarch-atdd/steps-c/step-03-test-strategy.md | Adds test strategy mapping step. |
| .claude/skills/bmad-testarch-atdd/steps-c/step-02-generation-mode.md | Adds generation/recording mode selection step. |
| .claude/skills/bmad-testarch-atdd/steps-c/step-01b-resume.md | Adds resume support for interrupted workflow. |
| .claude/skills/bmad-testarch-atdd/instructions.md | Adds workflow usage instructions. |
| .claude/skills/bmad-testarch-atdd/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-testarch-atdd/SKILL.md | Adds skill descriptor for ATDD. |
| .claude/skills/bmad-technical-research/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-tech-writer/SKILL.md | Adds tech-writer agent activation instructions. |
| .claude/skills/bmad-teach-me-testing/workflow.md | Adds TEA Academy teaching workflow description. |
| .claude/skills/bmad-teach-me-testing/templates/session-notes-template.md | Adds session notes template. |
| .claude/skills/bmad-teach-me-testing/templates/progress-template.yaml | Adds learner progress tracking template. |
| .claude/skills/bmad-teach-me-testing/templates/certificate-template.md | Adds completion certificate template. |
| .claude/skills/bmad-teach-me-testing/steps-v/step-v-01-validate.md | Adds validator step for teach-me-testing workflow. |
| .claude/skills/bmad-teach-me-testing/steps-e/step-e-02-apply-edits.md | Adds edit-mode apply-edits step. |
| .claude/skills/bmad-teach-me-testing/steps-e/step-e-01-assess-workflow.md | Adds edit-mode assessment and routing step. |
| .claude/skills/bmad-teach-me-testing/steps-c/step-04-session-07.md | Adds Session 7 advanced patterns exploration step. |
| .claude/skills/bmad-teach-me-testing/steps-c/step-04-session-06.md | Adds Session 6 quality/trace step. |
| .claude/skills/bmad-teach-me-testing/steps-c/step-01b-continue.md | Adds continuation step to resume learning. |
| .claude/skills/bmad-teach-me-testing/instructions.md | Adds user-facing usage docs for teaching workflow. |
| .claude/skills/bmad-teach-me-testing/data/role-paths.yaml | Adds role-based customization map. |
| .claude/skills/bmad-teach-me-testing/data/curriculum.yaml | Adds curriculum and completion requirements. |
| .claude/skills/bmad-teach-me-testing/checklist.md | Adds quality checklist for teaching workflow. |
| .claude/skills/bmad-teach-me-testing/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-teach-me-testing/SKILL.md | Adds skill descriptor for teaching workflow. |
| .claude/skills/bmad-sprint-status/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-sprint-planning/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-sm/SKILL.md | Adds scrum master agent activation instructions. |
| .claude/skills/bmad-shard-doc/workflow.md | Adds document sharding workflow instructions. |
| .claude/skills/bmad-shard-doc/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-shard-doc/SKILL.md | Adds skill descriptor for sharding docs. |
| .claude/skills/bmad-review-edge-case-hunter/workflow.md | Adds edge-case hunter review workflow instructions. |
| .claude/skills/bmad-review-edge-case-hunter/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-review-edge-case-hunter/SKILL.md | Adds skill descriptor for edge-case hunter review. |
| .claude/skills/bmad-review-adversarial-general/workflow.md | Adds adversarial review workflow instructions. |
| .claude/skills/bmad-review-adversarial-general/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-review-adversarial-general/SKILL.md | Adds skill descriptor for adversarial review. |
| .claude/skills/bmad-retrospective/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-quick-spec/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-quick-flow-solo-dev/SKILL.md | Adds quick-flow-solo-dev agent activation instructions. |
| .claude/skills/bmad-quick-dev/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-quick-dev-new-preview/workflow.md | Adds new preview workflow for spec→impl→review→PR flow. |
| .claude/skills/bmad-quick-dev-new-preview/tech-spec-template.md | Adds tech spec template. |
| .claude/skills/bmad-quick-dev-new-preview/steps/step-05-present.md | Adds final presentation + optional PR creation step instructions. |
| .claude/skills/bmad-quick-dev-new-preview/steps/step-04-review.md | Adds review step instructions + subagent orchestration. |
| .claude/skills/bmad-quick-dev-new-preview/steps/step-03-implement.md | Adds implement step instructions. |
| .claude/skills/bmad-quick-dev-new-preview/steps/step-02-plan.md | Adds planning/spec generation step instructions. |
| .claude/skills/bmad-quick-dev-new-preview/steps/step-01-clarify-and-route.md | Adds clarify/route step instructions. |
| .claude/skills/bmad-quick-dev-new-preview/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-quick-dev-new-preview/SKILL.md | Adds skill descriptor for quick-dev-new-preview. |
| .claude/skills/bmad-qa/SKILL.md | Adds QA agent activation instructions. |
| .claude/skills/bmad-qa-generate-e2e-tests/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-pm/SKILL.md | Adds PM agent activation instructions. |
| .claude/skills/bmad-party-mode/workflow.md | Adds party-mode orchestration workflow. |
| .claude/skills/bmad-party-mode/steps/step-03-graceful-exit.md | Adds graceful exit step for party-mode. |
| .claude/skills/bmad-party-mode/steps/step-02-discussion-orchestration.md | Adds multi-agent discussion orchestration step. |
| .claude/skills/bmad-party-mode/steps/step-01-agent-loading.md | Adds agent loading/intro step. |
| .claude/skills/bmad-party-mode/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-party-mode/SKILL.md | Adds skill descriptor for party-mode. |
| .claude/skills/bmad-master/SKILL.md | Adds bmad-master agent activation instructions. |
| .claude/skills/bmad-market-research/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-index-docs/workflow.md | Adds docs indexing workflow instructions. |
| .claude/skills/bmad-index-docs/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-index-docs/SKILL.md | Adds skill descriptor for indexing docs. |
| .claude/skills/bmad-help/workflow.md | Adds help workflow routing/display rules. |
| .claude/skills/bmad-help/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-help/SKILL.md | Adds skill descriptor for help. |
| .claude/skills/bmad-generate-project-context/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-editorial-review-structure/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-editorial-review-structure/SKILL.md | Adds skill descriptor for structural editorial review. |
| .claude/skills/bmad-editorial-review-prose/workflow.md | Adds prose editorial review workflow instructions. |
| .claude/skills/bmad-editorial-review-prose/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-editorial-review-prose/SKILL.md | Adds skill descriptor for prose editorial review. |
| .claude/skills/bmad-edit-prd/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-domain-research/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-document-project/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-dev/SKILL.md | Adds dev agent activation instructions. |
| .claude/skills/bmad-dev-story/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-create-ux-design/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-create-story/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-create-product-brief/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-create-prd/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-create-epics-and-stories/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-create-architecture/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-correct-course/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-code-review/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-cis-storytelling/template.md | Adds CIS storytelling output template. |
| .claude/skills/bmad-cis-storytelling/story-types.csv | Adds CIS storytelling story type catalog. |
| .claude/skills/bmad-cis-storytelling/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-cis-storytelling/SKILL.md | Adds skill descriptor for CIS storytelling. |
| .claude/skills/bmad-cis-problem-solving/template.md | Adds CIS problem solving session template. |
| .claude/skills/bmad-cis-problem-solving/solving-methods.csv | Adds CIS problem solving method catalog. |
| .claude/skills/bmad-cis-problem-solving/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-cis-problem-solving/SKILL.md | Adds skill descriptor for CIS problem solving. |
| .claude/skills/bmad-cis-innovation-strategy/template.md | Adds CIS innovation strategy template. |
| .claude/skills/bmad-cis-innovation-strategy/innovation-frameworks.csv | Adds CIS innovation framework catalog. |
| .claude/skills/bmad-cis-innovation-strategy/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-cis-innovation-strategy/SKILL.md | Adds skill descriptor for CIS innovation strategy. |
| .claude/skills/bmad-cis-design-thinking/template.md | Adds CIS design thinking session template. |
| .claude/skills/bmad-cis-design-thinking/design-methods.csv | Adds CIS design thinking method catalog. |
| .claude/skills/bmad-cis-design-thinking/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-cis-design-thinking/SKILL.md | Adds skill descriptor for CIS design thinking. |
| .claude/skills/bmad-check-implementation-readiness/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
| .claude/skills/bmad-brainstorming/workflow.md | Adds brainstorming workflow entry doc. |
| .claude/skills/bmad-brainstorming/template.md | Adds brainstorming session template. |
| .claude/skills/bmad-brainstorming/steps/step-02c-random-selection.md | Adds random technique selection step. |
| .claude/skills/bmad-brainstorming/steps/step-01b-continue.md | Adds continuation step for brainstorming workflow. |
| .claude/skills/bmad-brainstorming/bmad-skill-manifest.yaml | Adds skill manifest metadata. |
| .claude/skills/bmad-brainstorming/SKILL.md | Adds skill descriptor for brainstorming tool. |
| .claude/skills/bmad-architect/SKILL.md | Adds architect agent activation instructions. |
| .claude/skills/bmad-analyst/SKILL.md | Adds analyst agent activation instructions. |
| .claude/skills/bmad-agent-tea-tea/SKILL.md | Adds TEA agent activation instructions. |
| .claude/skills/bmad-agent-cis-storyteller/SKILL.md | Adds CIS storyteller agent activation instructions. |
| .claude/skills/bmad-agent-cis-presentation-master/SKILL.md | Adds CIS presentation-master agent activation instructions. |
| .claude/skills/bmad-agent-cis-innovation-strategist/SKILL.md | Adds CIS innovation strategist agent activation instructions. |
| .claude/skills/bmad-agent-cis-design-thinking-coach/SKILL.md | Adds CIS design thinking coach agent activation instructions. |
| .claude/skills/bmad-agent-cis-creative-problem-solver/SKILL.md | Adds CIS creative problem solver agent activation instructions. |
| .claude/skills/bmad-agent-cis-brainstorming-coach/SKILL.md | Adds CIS brainstorming coach agent activation instructions. |
| .claude/skills/bmad-advanced-elicitation/SKILL.md | Adds skill descriptor pointing to external workflow doc. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comment on lines
+1
to
+3
| --- | ||
| --- | ||
|
|
Comment on lines
+2
to
+8
| session_id: { { session_id } } | ||
| session_name: { { session_name } } | ||
| user: { { user_name } } | ||
| role: { { role } } | ||
| completed_date: { { completed_date } } | ||
| score: { { score } } | ||
| duration: { { duration } } |
Comment on lines
+3
to
+8
| user: { { user_name } } | ||
| role: { { role } } | ||
| completion_date: { { completion_date } } | ||
| started_date: { { started_date } } | ||
| total_duration: { { total_duration } } | ||
| average_score: { { average_score } } |
|
|
||
| "🧪 **Session 7: Advanced Patterns** (Ongoing Exploration) | ||
|
|
||
| **Objective:** Deep-dive into 34 TEA knowledge fragments |
| - Can revisit this session anytime | ||
| - No quiz - this is reference learning | ||
|
|
||
| **35 Knowledge Fragments organized by category:** |
Comment on lines
+1
to
+19
| # Workflow Plan: testarch-automate | ||
|
|
||
| ## Create Mode (steps-c) | ||
| - step-01-preflight-and-context.md | ||
|
|
||
| - step-02-identify-targets.md | ||
| - step-03-generate-tests.md | ||
| - step-04-validate-and-summarize.md | ||
|
|
||
| ## Validate Mode (steps-v) | ||
| - step-01-validate.md | ||
|
|
||
| ## Edit Mode (steps-e) | ||
| - step-01-assess.md | ||
| - step-02-apply-edit.md | ||
|
|
||
| ## Outputs | ||
| - {test_artifacts}/automation-summary.md | ||
|
|
Comment on lines
+1
to
+20
| # Workflow Plan: testarch-atdd | ||
|
|
||
| ## Create Mode (steps-c) | ||
| - step-01-preflight-and-context.md | ||
|
|
||
| - step-02-generation-mode.md | ||
| - step-03-test-strategy.md | ||
| - step-04-generate-tests.md | ||
| - step-05-validate-and-complete.md | ||
|
|
||
| ## Validate Mode (steps-v) | ||
| - step-01-validate.md | ||
|
|
||
| ## Edit Mode (steps-e) | ||
| - step-01-assess.md | ||
| - step-02-apply-edit.md | ||
|
|
||
| ## Outputs | ||
| - {test_artifacts}/atdd-checklist-{story_id}.md | ||
|
|
|
|
||
| ### 6. Response Round Completion | ||
|
|
||
| After generating all agent responses for the round, let the user know he can speak naturally with the agents, an then show this menu opion" |
| ### 4. Update Session State | ||
|
|
||
| Update frontmatter to reflect continuation: | ||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
npx bmad-method install.claude/and_bmad/.github/Validation
npx bmad-method install