Skip to content

chore: install BMAD method scaffolding - #1

Merged
don-petry merged 1 commit into
mainfrom
chore/install-bmad-method-scaffolding
Mar 15, 2026
Merged

don-petry merged 1 commit into
mainfrom
chore/install-bmad-method-scaffolding

Conversation

@don-petry

Copy link
Copy Markdown
Contributor

Summary

  • install BMAD method scaffolding generated by npx bmad-method install
  • add BMAD agent, workflow, and skill assets under .claude/ and _bmad/
  • add supporting GitHub automation/config under .github/

Validation

  • command run: npx bmad-method install
  • verified clean working tree after commit

Copilot AI review requested due to automatic review settings March 15, 2026 16:08
@don-petry
don-petry merged commit aa3226f into main Mar 15, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants