Skip to content

Commit 9c20167

Browse files
PabloLIONclaude
andcommitted
fix: path rewriter core module + content checker deduplication
- Update addCoreSpecialWorkflows for core v6.2.0 (src/core/skills/) - Map both bmad-prefixed and un-prefixed names for backward compat - Copy bmm entries into core map for cross-module refs (GDS→core) - Deduplicate content pairs by pluginDir (last source wins) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 2e8dea6 commit 9c20167

79 files changed

Lines changed: 176 additions & 150 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@
1818
| Module | Version | Released | Last Synced |
1919
|---|---|---|---|
2020
| [BMAD Method](https://github.com/bmadcode/BMAD-METHOD) | v6.2.0 | 2026-03-15 | 2026-03-17 |
21-
| [TEA](https://github.com/bmad-code-org/bmad-method-test-architecture-enterprise) | v1.7.0 | 2026-03-13 | 2026-03-16 |
22-
| [BMB](https://github.com/bmad-code-org/bmad-builder) | v1.0.2 | 2026-03-15 | 2026-03-16 |
23-
| [CIS](https://github.com/bmad-code-org/bmad-module-creative-intelligence-suite) | v0.1.8 | 2026-02-23 | 2026-02-24 |
24-
| [GDS](https://github.com/bmad-code-org/bmad-module-game-dev-studio) | v0.2.1 | 2026-03-13 | 2026-03-16 |
21+
| [TEA](https://github.com/bmad-code-org/bmad-method-test-architecture-enterprise) | v1.7.0 | 2026-03-13 | 2026-03-17 |
22+
| [BMB](https://github.com/bmad-code-org/bmad-builder) | v1.0.2 | 2026-03-15 | 2026-03-17 |
23+
| [CIS](https://github.com/bmad-code-org/bmad-module-creative-intelligence-suite) | v0.1.8 | 2026-02-23 | 2026-03-17 |
24+
| [GDS](https://github.com/bmad-code-org/bmad-module-game-dev-studio) | v0.2.1 | 2026-03-13 | 2026-03-17 |
2525
<!-- upstream-version-end -->
2626

2727
A Claude Code plugin that transforms Claude into a complete agile development

plugins/bmad/skills/bmad-agent-builder/tests/fixtures/complex/old-format-pm-agent.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ You must fully embody this agent's persona and follow all activation instruction
6565
<item cmd="CE or fuzzy match on epics-stories" exec="{project-root}/_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md">[CE] Create Epics and Stories: Create the Epics and Stories Listing, these are the specs that will drive development</item>
6666
<item cmd="IR or fuzzy match on implementation-readiness" exec="{project-root}/_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md">[IR] Implementation Readiness: Ensure the PRD, UX, and Architecture and Epics and Stories List are all aligned</item>
6767
<item cmd="CC or fuzzy match on correct-course" workflow="{project-root}/_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml">[CC] Course Correction: Use this so we can determine how to proceed if major need for change is discovered mid implementation</item>
68-
<item cmd="PM or fuzzy match on party-mode" exec="{project-root}/_bmad/core/workflows/party-mode/workflow.md">[PM] Start Party Mode</item>
68+
<item cmd="PM or fuzzy match on party-mode" exec="${CLAUDE_PLUGIN_ROOT}/skills/bmad-party-mode/SKILL.md">[PM] Start Party Mode</item>
6969
<item cmd="DA or fuzzy match on exit, leave, goodbye or dismiss agent">[DA] Dismiss Agent</item>
7070
</menu>
7171
</agent>

plugins/bmad/skills/bmad-teach-me-testing/steps-c/step-04-session-01.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ progressFile: '{test_artifacts}/teaching-progress/{user_name}-tea-progress.yaml'
66
sessionNotesTemplate: '../templates/session-notes-template.md'
77
sessionNotesFile: '{test_artifacts}/tea-academy/{user_name}/session-01-notes.md'
88
nextStepFile: './step-03-session-menu.md'
9-
advancedElicitationTask: '{project-root}/_bmad/core/workflows/advanced-elicitation/workflow.xml'
10-
partyModeWorkflow: '{project-root}/_bmad/core/workflows/party-mode/workflow.md'
9+
advancedElicitationTask: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-advanced-elicitation/workflow.xml'
10+
partyModeWorkflow: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-party-mode/SKILL.md'
1111
---
1212

1313
# Step 4: Session 1 - Quick Start

plugins/bmad/skills/bmad-teach-me-testing/steps-c/step-04-session-02.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ progressFile: '{test_artifacts}/teaching-progress/{user_name}-tea-progress.yaml'
66
sessionNotesTemplate: '../templates/session-notes-template.md'
77
sessionNotesFile: '{test_artifacts}/tea-academy/{user_name}/session-02-notes.md'
88
nextStepFile: './step-03-session-menu.md'
9-
advancedElicitationTask: '{project-root}/_bmad/core/workflows/advanced-elicitation/workflow.xml'
10-
partyModeWorkflow: '{project-root}/_bmad/core/workflows/party-mode/workflow.md'
9+
advancedElicitationTask: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-advanced-elicitation/workflow.xml'
10+
partyModeWorkflow: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-party-mode/SKILL.md'
1111
---
1212

1313
# Step 4: Session 2 - Core Concepts

plugins/bmad/skills/bmad-teach-me-testing/steps-c/step-04-session-03.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ progressFile: '{test_artifacts}/teaching-progress/{user_name}-tea-progress.yaml'
66
sessionNotesTemplate: '../templates/session-notes-template.md'
77
sessionNotesFile: '{test_artifacts}/tea-academy/{user_name}/session-03-notes.md'
88
nextStepFile: './step-03-session-menu.md'
9-
advancedElicitationTask: '{project-root}/_bmad/core/workflows/advanced-elicitation/workflow.xml'
10-
partyModeWorkflow: '{project-root}/_bmad/core/workflows/party-mode/workflow.md'
9+
advancedElicitationTask: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-advanced-elicitation/workflow.xml'
10+
partyModeWorkflow: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-party-mode/SKILL.md'
1111
---
1212

1313
# Step 4: Session 3 - Architecture & Patterns

plugins/bmad/skills/bmad-teach-me-testing/steps-c/step-04-session-04.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ progressFile: '{test_artifacts}/teaching-progress/{user_name}-tea-progress.yaml'
66
sessionNotesTemplate: '../templates/session-notes-template.md'
77
sessionNotesFile: '{test_artifacts}/tea-academy/{user_name}/session-04-notes.md'
88
nextStepFile: './step-03-session-menu.md'
9-
advancedElicitationTask: '{project-root}/_bmad/core/workflows/advanced-elicitation/workflow.xml'
10-
partyModeWorkflow: '{project-root}/_bmad/core/workflows/party-mode/workflow.md'
9+
advancedElicitationTask: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-advanced-elicitation/workflow.xml'
10+
partyModeWorkflow: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-party-mode/SKILL.md'
1111
---
1212

1313
# Step 4: Session 4 - Test Design

plugins/bmad/skills/bmad-teach-me-testing/steps-c/step-04-session-05.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ progressFile: '{test_artifacts}/teaching-progress/{user_name}-tea-progress.yaml'
66
sessionNotesTemplate: '../templates/session-notes-template.md'
77
sessionNotesFile: '{test_artifacts}/tea-academy/{user_name}/session-05-notes.md'
88
nextStepFile: './step-03-session-menu.md'
9-
advancedElicitationTask: '{project-root}/_bmad/core/workflows/advanced-elicitation/workflow.xml'
10-
partyModeWorkflow: '{project-root}/_bmad/core/workflows/party-mode/workflow.md'
9+
advancedElicitationTask: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-advanced-elicitation/workflow.xml'
10+
partyModeWorkflow: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-party-mode/SKILL.md'
1111
---
1212

1313
# Step 4: Session 5 - ATDD & Automate

plugins/bmad/skills/bmad-teach-me-testing/steps-c/step-04-session-06.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ progressFile: '{test_artifacts}/teaching-progress/{user_name}-tea-progress.yaml'
66
sessionNotesTemplate: '../templates/session-notes-template.md'
77
sessionNotesFile: '{test_artifacts}/tea-academy/{user_name}/session-06-notes.md'
88
nextStepFile: './step-03-session-menu.md'
9-
advancedElicitationTask: '{project-root}/_bmad/core/workflows/advanced-elicitation/workflow.xml'
10-
partyModeWorkflow: '{project-root}/_bmad/core/workflows/party-mode/workflow.md'
9+
advancedElicitationTask: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-advanced-elicitation/workflow.xml'
10+
partyModeWorkflow: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-party-mode/SKILL.md'
1111
---
1212

1313
# Step 4: Session 6 - Quality & Trace

plugins/bmad/skills/bmad-teach-me-testing/steps-c/step-04-session-07.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ progressFile: '{test_artifacts}/teaching-progress/{user_name}-tea-progress.yaml'
66
sessionNotesTemplate: '../templates/session-notes-template.md'
77
sessionNotesFile: '{test_artifacts}/tea-academy/{user_name}/session-07-notes.md'
88
nextStepFile: './step-03-session-menu.md'
9-
advancedElicitationTask: '{project-root}/_bmad/core/workflows/advanced-elicitation/workflow.xml'
10-
partyModeWorkflow: '{project-root}/_bmad/core/workflows/party-mode/workflow.md'
9+
advancedElicitationTask: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-advanced-elicitation/workflow.xml'
10+
partyModeWorkflow: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-party-mode/SKILL.md'
1111
---
1212

1313
# Step 4: Session 7 - Advanced Patterns

plugins/bmad/skills/bmad-teach-me-testing/steps-e/step-e-01-assess-workflow.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ description: 'Assess what needs to be edited in the teaching workflow'
44

55
nextStepFile: './step-e-02-apply-edits.md'
66
workflowPath: '../'
7-
advancedElicitationTask: '{project-root}/_bmad/core/workflows/advanced-elicitation/workflow.xml'
8-
partyModeWorkflow: '{project-root}/_bmad/core/workflows/party-mode/workflow.md'
7+
advancedElicitationTask: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-advanced-elicitation/workflow.xml'
8+
partyModeWorkflow: '${CLAUDE_PLUGIN_ROOT}/skills/bmad-party-mode/SKILL.md'
99
---
1010

1111
# Edit Step 1: Assess What to Edit

0 commit comments

Comments
 (0)