Alex Verkhovsky
fe86785dbf
Merge pull request #1996 from bmad-code-org/fix/routine-skill-validation-cleanup
...
fix(skill): batch validation cleanup for 6 skills
2026-03-14 17:06:06 -06:00
Alex Verkhovsky
0efe81faec
Merge branch 'main' into fix/routine-skill-validation-cleanup
2026-03-14 17:05:27 -06:00
Alex Verkhovsky
73e5552aad
fix(skill): batch validation cleanup for 6 skills
...
Remove installed_path definitions, unused intra-skill path variables,
and inline variable references across: bmad-sprint-status,
bmad-document-project, bmad-generate-project-context,
bmad-qa-generate-e2e-tests, bmad-advanced-elicitation, and
bmad-brainstorming.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 17:02:04 -06:00
Alex Verkhovsky
f7cd62acba
Merge pull request #1995 from bmad-code-org/fix/sprint-planning-skill-cleanup
...
fix(skill): clean up bmad-sprint-planning validation findings
2026-03-14 16:51:10 -06:00
Alex Verkhovsky
9976f06e46
Merge branch 'main' into fix/sprint-planning-skill-cleanup
2026-03-14 16:45:14 -06:00
Alex Verkhovsky
1338e4852d
Merge pull request #1993 from bmad-code-org/fix/retrospective-skill-cleanup
...
fix(skill): clean up bmad-retrospective validation findings
2026-03-14 16:44:45 -06:00
Alex Verkhovsky
6c259bbbc5
Merge pull request #1992 from bmad-code-org/fix/dev-story-skill-cleanup
...
fix(skill): clean up bmad-dev-story validation findings
2026-03-14 16:44:25 -06:00
Alex Verkhovsky
f15b2d129f
fix(skill): clean up bmad-sprint-planning validation findings
...
Remove installed_path and unused intra-skill path variables from
workflow.md (PATH-02, PATH-04).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 16:43:19 -06:00
Alex Verkhovsky
f04a1ba8d8
Merge branch 'main' into fix/dev-story-skill-cleanup
2026-03-14 16:41:20 -06:00
Alex Verkhovsky
b9b135573d
Merge pull request #1991 from bmad-code-org/fix/create-story-skill-cleanup
...
fix(skill): clean up bmad-create-story validation findings
2026-03-14 16:39:51 -06:00
Alex Verkhovsky
709b4e8fc9
fix(skill): clean up bmad-retrospective validation findings
...
Remove unused installed_path from workflow.md (PATH-02).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 16:39:33 -06:00
Alex Verkhovsky
930b5fd7ea
Merge branch 'main' into fix/dev-story-skill-cleanup
2026-03-14 16:37:46 -06:00
Alex Verkhovsky
6721904adb
fix(skill): clean up bmad-dev-story validation findings
...
Remove unused intra-skill path variable from workflow.md (PATH-04).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 16:36:35 -06:00
Alex Verkhovsky
74391d712b
Merge branch 'main' into fix/create-story-skill-cleanup
2026-03-14 16:35:22 -06:00
Alex Verkhovsky
93a808a3d6
fix(skill): clean up bmad-create-story validation findings
...
Remove installed_path and intra-skill path variables from
workflow.md (PATH-02, PATH-04).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 16:33:40 -06:00
Alex Verkhovsky
54d097c8ca
Merge pull request #1990 from bmad-code-org/fix/code-review-skill-cleanup
...
fix(skill): clean up bmad-code-review validation findings
2026-03-14 16:33:08 -06:00
Alex Verkhovsky
fb4d9169a6
Merge branch 'main' into fix/code-review-skill-cleanup
2026-03-14 16:32:08 -06:00
Alex Verkhovsky
71630bc4e9
Merge pull request #1989 from bmad-code-org/fix/create-epics-stories-skill-cleanup
...
fix(skill): clean up bmad-create-epics-and-stories validation findings
2026-03-14 16:31:37 -06:00
Alex Verkhovsky
211c7e38c3
Merge branch 'main' into fix/create-epics-stories-skill-cleanup
2026-03-14 16:30:15 -06:00
Alex Verkhovsky
e0a56489f7
Merge pull request #1987 from bmad-code-org/fix/create-architecture-skill-cleanup
...
fix(skill): clean up bmad-create-architecture validation findings
2026-03-14 16:29:47 -06:00
Alex Verkhovsky
2d78e1d942
Merge branch 'main' into fix/create-epics-stories-skill-cleanup
2026-03-14 16:29:42 -06:00
Alex Verkhovsky
7e6c26cd04
Merge branch 'main' into fix/create-architecture-skill-cleanup
2026-03-14 16:28:57 -06:00
Alex Verkhovsky
b3d0810042
Merge pull request #1981 from bmad-code-org/feat/skill-validator
...
feat(tools): add inference-based skill validator
2026-03-14 16:28:07 -06:00
Alex Verkhovsky
df5c32e0dd
fix(skill): clean up bmad-code-review validation findings
...
Remove installed_path definition and intra-skill path variables
from workflow.md (PATH-02, PATH-04).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 16:27:27 -06:00
Alex Verkhovsky
d343fbe55f
Merge branch 'main' into feat/skill-validator
2026-03-14 16:27:24 -06:00
Alex Verkhovsky
b0d4bf7e28
Merge pull request #1986 from bmad-code-org/fix/check-impl-readiness-skill-cleanup
...
fix(skill): clean up bmad-check-implementation-readiness validation findings
2026-03-14 16:26:41 -06:00
Alex Verkhovsky
9471c832d5
Merge branch 'main' into fix/check-impl-readiness-skill-cleanup
2026-03-14 16:26:02 -06:00
Alex Verkhovsky
2c23522d87
fix(skill): clean up bmad-create-epics-and-stories validation findings
...
Remove name/description from step frontmatter (STEP-06) and add
missing HALT before user menu in step-04-final-validation (STEP-04).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 16:24:30 -06:00
Alex Verkhovsky
089c19d7ab
fix(skill): clean up bmad-create-architecture validation findings
...
Remove installed_path and intra-skill path variables (PATH-02, PATH-04),
prefix bare docs/** with {project-root} (PATH-03), fix misspelled
{product_knowledge} -> {project_knowledge} (REF-01).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 16:20:33 -06:00
Alex Verkhovsky
b9926e1c4a
fix(skill): clean up bmad-check-implementation-readiness validation findings
...
Remove name/description from step frontmatter (STEP-06) and inline
nextStepFile/templateFile path variables as literal relative paths
(PATH-04).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 16:16:34 -06:00
Alex Verkhovsky
304ef02427
Merge pull request #1985 from bmad-code-org/convert-edit-prd-skill
...
Convert bmad-edit-prd from type:workflow to native skill
2026-03-14 16:08:03 -06:00
Alex Verkhovsky
122ef9b43c
Merge pull request #1983 from bmad-code-org/fix/create-ux-design-skill-cleanup
...
fix(skill): clean up bmad-create-ux-design validation findings
2026-03-14 16:06:30 -06:00
Alex Verkhovsky
2b2b9201a7
Merge branch 'main' into fix/create-ux-design-skill-cleanup
2026-03-14 16:06:20 -06:00
Alex Verkhovsky
516557451a
refactor: convert bmad-edit-prd from shared workflow to standalone skill
...
Move edit-prd workflow and steps-e/ out of the shared create-prd directory
into its own bmad-edit-prd skill directory with SKILL.md, workflow.md, and
bmad-skill-manifest.yaml. Update pm.agent.yaml and module-help.csv to use
skill:bmad-edit-prd. Fix validationWorkflow path in step-e-04 to use
absolute {project-root} reference since relative path breaks after move.
2026-03-14 16:05:57 -06:00
Alex Verkhovsky
f3d6ee2cb8
fix(skill): clean up bmad-create-ux-design validation findings
...
Remove installed_path and intra-skill template_path variable (PATH-02,
PATH-04), prefix bare docs/** with {project-root} (PATH-03), inline
undefined variable references (REF-01), fix wrong config variable in
output path (REF-02).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 16:04:03 -06:00
Alex Verkhovsky
9d17cee2a8
Merge pull request #1982 from bmad-code-org/fix/product-brief-skill-cleanup
...
fix(skill): clean up bmad-create-product-brief validation findings
2026-03-14 16:03:19 -06:00
Alex Verkhovsky
f4084ea199
feat(tools): add SKILL-05 name-matches-dir and REF-01 variable-defined rules
...
SKILL-05 checks that SKILL.md name matches the directory name.
REF-01 checks that every {variable} traces to frontmatter, config,
or runtime — exempts {{double-curly}} template placeholders.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 15:49:10 -06:00
Alex Verkhovsky
b93d0087db
fix(skill): clean up bmad-create-product-brief validation findings
...
Remove name/description from step frontmatter (STEP-06), inline
intra-skill path variables (PATH-04), prefix bare external path
with {project-root} (PATH-03), and normalize template placeholders
to double-curly convention (REF-01).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 15:49:07 -06:00
Alex Verkhovsky
6ff29d4707
feat(tools): add inference-based skill validator
...
LLM-readable validation prompt covering 19 rules across 6 categories:
SKILL.md frontmatter, workflow.md hygiene, path resolution, step file
structure, sequential execution, and file reference integrity. Designed
to catch anti-patterns from mechanical workflow-to-skill conversions
(installed_path abuse, intra-skill path variables, metadata in wrong
frontmatter).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 15:18:55 -06:00
Alex Verkhovsky
4cbbeb6602
Merge pull request #1946 from bmad-code-org/convert-quick-spec-skill
...
Convert quick-spec workflow to native skill package
2026-03-14 15:09:44 -06:00
Alex Verkhovsky
3678dbe3ff
fix: correct relative step paths to resolve from originating file
...
Step files are inside steps/ so inter-step references must be
./step-NN.md not ./steps/step-NN.md (which would double-nest).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 14:58:21 -06:00
Alex Verkhovsky
40bb9abd31
fix: use skill: URI for quick-spec in agent menu
...
The agent menu entry for QS was still using a raw file path
instead of the skill dispatcher, inconsistent with module-help.csv.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 14:58:20 -06:00
Alex Verkhovsky
d050711b07
feat(bmm): convert quick-spec workflow to native skill package
2026-03-14 14:58:20 -06:00
Alex Verkhovsky
7a0fe16251
Merge pull request #1950 from bmad-code-org/convert-generate-project-context-skill
...
Convert generate-project-context to native skill packaging
2026-03-14 14:56:53 -06:00
Alex Verkhovsky
1457e0b552
fix(bmm): remove workflow metadata from generate-project-context workflow
...
Move name/description to SKILL.md; workflow.md carries only execution content.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 14:55:16 -06:00
Alex Verkhovsky
2d64254ff6
fix(skill): remove workflow metadata from bmad-generate-project-context
...
Remove name/description frontmatter from workflow.md (belongs in SKILL.md).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 14:55:16 -06:00
Alex Verkhovsky
e7f87af938
convert generate-project-context to native skill packaging
2026-03-14 14:55:16 -06:00
Alex Verkhovsky
8886805856
Merge pull request #1949 from bmad-code-org/convert-document-project-skill
...
chore(bmm): convert document-project to native skill packaging
2026-03-14 14:53:24 -06:00
Alex Verkhovsky
7ea11c2db9
Merge branch 'main' into convert-document-project-skill
2026-03-14 14:52:50 -06:00
Alex Verkhovsky
f374f2e17d
Merge pull request #1931 from alexeyv/convert-technical-research-skill
...
refactor(skills): convert technical research to native skill
2026-03-14 14:51:51 -06:00