diff --git a/src/bmm/workflows/1-analysis/bmad-create-product-brief/SKILL.md b/src/bmm/workflows/1-analysis/bmad-create-product-brief/SKILL.md index 4ef96c650..a66ee7a49 100644 --- a/src/bmm/workflows/1-analysis/bmad-create-product-brief/SKILL.md +++ b/src/bmm/workflows/1-analysis/bmad-create-product-brief/SKILL.md @@ -3,4 +3,4 @@ name: bmad-create-product-brief description: 'Create product brief through collaborative discovery. Use when the user says "lets create a product brief" or "help me create a project brief"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/1-analysis/research/bmad-domain-research/SKILL.md b/src/bmm/workflows/1-analysis/research/bmad-domain-research/SKILL.md index f978519dc..fcddc7751 100644 --- a/src/bmm/workflows/1-analysis/research/bmad-domain-research/SKILL.md +++ b/src/bmm/workflows/1-analysis/research/bmad-domain-research/SKILL.md @@ -3,4 +3,4 @@ name: bmad-domain-research description: 'Conduct domain and industry research. Use when the user says "lets create a research report on [domain or industry]"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/1-analysis/research/bmad-market-research/SKILL.md b/src/bmm/workflows/1-analysis/research/bmad-market-research/SKILL.md index 1e8c1190f..44f1a6abe 100644 --- a/src/bmm/workflows/1-analysis/research/bmad-market-research/SKILL.md +++ b/src/bmm/workflows/1-analysis/research/bmad-market-research/SKILL.md @@ -3,4 +3,4 @@ name: bmad-market-research description: 'Conduct market research on competition and customers. Use when the user says "create a market research report about [business idea]".' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/1-analysis/research/bmad-technical-research/SKILL.md b/src/bmm/workflows/1-analysis/research/bmad-technical-research/SKILL.md index fe3df662e..d6930a40d 100644 --- a/src/bmm/workflows/1-analysis/research/bmad-technical-research/SKILL.md +++ b/src/bmm/workflows/1-analysis/research/bmad-technical-research/SKILL.md @@ -3,4 +3,4 @@ name: bmad-technical-research description: 'Conduct technical research on technologies and architecture. Use when the user says "create a technical research report on [topic]".' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/2-plan-workflows/bmad-create-ux-design/SKILL.md b/src/bmm/workflows/2-plan-workflows/bmad-create-ux-design/SKILL.md index d3d2c9af2..96079575b 100644 --- a/src/bmm/workflows/2-plan-workflows/bmad-create-ux-design/SKILL.md +++ b/src/bmm/workflows/2-plan-workflows/bmad-create-ux-design/SKILL.md @@ -3,4 +3,4 @@ name: bmad-create-ux-design description: 'Plan UX patterns and design specifications. Use when the user says "lets create UX design" or "create UX specifications" or "help me plan the UX"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/SKILL.md b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/SKILL.md index 43f6e3181..b16498d39 100644 --- a/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/SKILL.md +++ b/src/bmm/workflows/2-plan-workflows/bmad-edit-prd/SKILL.md @@ -3,4 +3,4 @@ name: bmad-edit-prd description: 'Edit an existing PRD. Use when the user says "edit this PRD".' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/2-plan-workflows/bmad-validate-prd/SKILL.md b/src/bmm/workflows/2-plan-workflows/bmad-validate-prd/SKILL.md index 7c9eb0bd5..77b523b81 100644 --- a/src/bmm/workflows/2-plan-workflows/bmad-validate-prd/SKILL.md +++ b/src/bmm/workflows/2-plan-workflows/bmad-validate-prd/SKILL.md @@ -3,4 +3,4 @@ name: bmad-validate-prd description: 'Validate a PRD against standards. Use when the user says "validate this PRD" or "run PRD validation"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/3-solutioning/bmad-check-implementation-readiness/SKILL.md b/src/bmm/workflows/3-solutioning/bmad-check-implementation-readiness/SKILL.md index f76bba0a2..d5ba0903f 100644 --- a/src/bmm/workflows/3-solutioning/bmad-check-implementation-readiness/SKILL.md +++ b/src/bmm/workflows/3-solutioning/bmad-check-implementation-readiness/SKILL.md @@ -3,4 +3,4 @@ name: bmad-check-implementation-readiness description: 'Validate PRD, UX, Architecture and Epics specs are complete. Use when the user says "check implementation readiness".' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/3-solutioning/bmad-create-architecture/SKILL.md b/src/bmm/workflows/3-solutioning/bmad-create-architecture/SKILL.md index 24c2fbdab..27d4c7e66 100644 --- a/src/bmm/workflows/3-solutioning/bmad-create-architecture/SKILL.md +++ b/src/bmm/workflows/3-solutioning/bmad-create-architecture/SKILL.md @@ -3,4 +3,4 @@ name: bmad-create-architecture description: 'Create architecture solution design decisions for AI agent consistency. Use when the user says "lets create architecture" or "create technical architecture" or "create a solution design"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/3-solutioning/bmad-create-epics-and-stories/SKILL.md b/src/bmm/workflows/3-solutioning/bmad-create-epics-and-stories/SKILL.md index d1ce639b9..d092487dc 100644 --- a/src/bmm/workflows/3-solutioning/bmad-create-epics-and-stories/SKILL.md +++ b/src/bmm/workflows/3-solutioning/bmad-create-epics-and-stories/SKILL.md @@ -3,4 +3,4 @@ name: bmad-create-epics-and-stories description: 'Break requirements into epics and user stories. Use when the user says "create the epics and stories list"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/4-implementation/bmad-code-review/SKILL.md b/src/bmm/workflows/4-implementation/bmad-code-review/SKILL.md index 35edf0505..a5b4225a0 100644 --- a/src/bmm/workflows/4-implementation/bmad-code-review/SKILL.md +++ b/src/bmm/workflows/4-implementation/bmad-code-review/SKILL.md @@ -3,4 +3,4 @@ name: bmad-code-review description: 'Perform adversarial code review finding specific issues. Use when the user says "run code review" or "review this code"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/4-implementation/bmad-correct-course/SKILL.md b/src/bmm/workflows/4-implementation/bmad-correct-course/SKILL.md index fe2501552..021c715f8 100644 --- a/src/bmm/workflows/4-implementation/bmad-correct-course/SKILL.md +++ b/src/bmm/workflows/4-implementation/bmad-correct-course/SKILL.md @@ -3,4 +3,4 @@ name: bmad-correct-course description: 'Manage significant changes during sprint execution. Use when the user says "correct course" or "propose sprint change"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/4-implementation/bmad-create-story/SKILL.md b/src/bmm/workflows/4-implementation/bmad-create-story/SKILL.md index 5acb64e97..66119b062 100644 --- a/src/bmm/workflows/4-implementation/bmad-create-story/SKILL.md +++ b/src/bmm/workflows/4-implementation/bmad-create-story/SKILL.md @@ -3,4 +3,4 @@ name: bmad-create-story description: 'Creates a dedicated story file with all the context the agent will need to implement it later. Use when the user says "create the next story" or "create story [story identifier]"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/4-implementation/bmad-dev-story/SKILL.md b/src/bmm/workflows/4-implementation/bmad-dev-story/SKILL.md index c7217863d..0eb505cc7 100644 --- a/src/bmm/workflows/4-implementation/bmad-dev-story/SKILL.md +++ b/src/bmm/workflows/4-implementation/bmad-dev-story/SKILL.md @@ -3,4 +3,4 @@ name: bmad-dev-story description: 'Execute story implementation following a context filled story spec file. Use when the user says "dev this story [story file]" or "implement the next story in the sprint plan"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/4-implementation/bmad-retrospective/SKILL.md b/src/bmm/workflows/4-implementation/bmad-retrospective/SKILL.md index bf07612b9..bdc2b6d2a 100644 --- a/src/bmm/workflows/4-implementation/bmad-retrospective/SKILL.md +++ b/src/bmm/workflows/4-implementation/bmad-retrospective/SKILL.md @@ -3,4 +3,4 @@ name: bmad-retrospective description: 'Post-epic review to extract lessons and assess success. Use when the user says "run a retrospective" or "lets retro the epic [epic]"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/4-implementation/bmad-sprint-planning/SKILL.md b/src/bmm/workflows/4-implementation/bmad-sprint-planning/SKILL.md index 88c35310e..85783cf00 100644 --- a/src/bmm/workflows/4-implementation/bmad-sprint-planning/SKILL.md +++ b/src/bmm/workflows/4-implementation/bmad-sprint-planning/SKILL.md @@ -3,4 +3,4 @@ name: bmad-sprint-planning description: 'Generate sprint status tracking from epics. Use when the user says "run sprint planning" or "generate sprint plan"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/4-implementation/bmad-sprint-status/SKILL.md b/src/bmm/workflows/4-implementation/bmad-sprint-status/SKILL.md index c3642e86d..3a15968e8 100644 --- a/src/bmm/workflows/4-implementation/bmad-sprint-status/SKILL.md +++ b/src/bmm/workflows/4-implementation/bmad-sprint-status/SKILL.md @@ -3,4 +3,4 @@ name: bmad-sprint-status description: 'Summarize sprint status and surface risks. Use when the user says "check sprint status" or "show sprint status"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/bmad-document-project/SKILL.md b/src/bmm/workflows/bmad-document-project/SKILL.md index 32e30ebc1..09422e159 100644 --- a/src/bmm/workflows/bmad-document-project/SKILL.md +++ b/src/bmm/workflows/bmad-document-project/SKILL.md @@ -3,4 +3,4 @@ name: bmad-document-project description: 'Document brownfield projects for AI context. Use when the user says "document this project" or "generate project docs"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/bmad-generate-project-context/SKILL.md b/src/bmm/workflows/bmad-generate-project-context/SKILL.md index 369264285..e54067b14 100644 --- a/src/bmm/workflows/bmad-generate-project-context/SKILL.md +++ b/src/bmm/workflows/bmad-generate-project-context/SKILL.md @@ -3,4 +3,4 @@ name: bmad-generate-project-context description: 'Create project-context.md with AI rules. Use when the user says "generate project context" or "create project context"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/bmad-qa-generate-e2e-tests/SKILL.md b/src/bmm/workflows/bmad-qa-generate-e2e-tests/SKILL.md index b34d2fc9c..5235f7b6c 100644 --- a/src/bmm/workflows/bmad-qa-generate-e2e-tests/SKILL.md +++ b/src/bmm/workflows/bmad-qa-generate-e2e-tests/SKILL.md @@ -3,4 +3,4 @@ name: bmad-qa-generate-e2e-tests description: 'Generate end to end automated tests for existing features. Use when the user says "create qa automated tests for [feature]"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/bmad-quick-flow/bmad-quick-dev-new-preview/SKILL.md b/src/bmm/workflows/bmad-quick-flow/bmad-quick-dev-new-preview/SKILL.md index cb03301ac..bd4323225 100644 --- a/src/bmm/workflows/bmad-quick-flow/bmad-quick-dev-new-preview/SKILL.md +++ b/src/bmm/workflows/bmad-quick-flow/bmad-quick-dev-new-preview/SKILL.md @@ -3,4 +3,4 @@ name: bmad-quick-dev-new-preview description: 'Implements any user intent, requirement, story, bug fix or change request by producing clean working code artifacts that follow the project''s existing architecture, patterns and conventions. Use when the user wants to build, fix, tweak, refactor, add or modify any code, component or feature.' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/bmad-quick-flow/bmad-quick-dev/SKILL.md b/src/bmm/workflows/bmad-quick-flow/bmad-quick-dev/SKILL.md index cc2b628b1..602015cf0 100644 --- a/src/bmm/workflows/bmad-quick-flow/bmad-quick-dev/SKILL.md +++ b/src/bmm/workflows/bmad-quick-flow/bmad-quick-dev/SKILL.md @@ -3,4 +3,4 @@ name: bmad-quick-dev description: 'Implement a Quick Tech Spec for small changes or features. Use when the user provides a quick tech spec and says "implement this quick spec" or "proceed with implementation of [quick tech spec]"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/bmm/workflows/bmad-quick-flow/bmad-quick-spec/SKILL.md b/src/bmm/workflows/bmad-quick-flow/bmad-quick-spec/SKILL.md index 18cab1a26..b5419dfe2 100644 --- a/src/bmm/workflows/bmad-quick-flow/bmad-quick-spec/SKILL.md +++ b/src/bmm/workflows/bmad-quick-flow/bmad-quick-spec/SKILL.md @@ -3,4 +3,4 @@ name: bmad-quick-spec description: 'Very quick process to create implementation-ready quick specs for small changes or features. Use when the user says "create a quick spec" or "generate a quick tech spec"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/core/skills/bmad-advanced-elicitation/SKILL.md b/src/core/skills/bmad-advanced-elicitation/SKILL.md index bcb381f95..999bcbae6 100644 --- a/src/core/skills/bmad-advanced-elicitation/SKILL.md +++ b/src/core/skills/bmad-advanced-elicitation/SKILL.md @@ -3,4 +3,4 @@ name: bmad-advanced-elicitation description: 'Push the LLM to reconsider, refine, and improve its recent output.' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/core/skills/bmad-brainstorming/SKILL.md b/src/core/skills/bmad-brainstorming/SKILL.md index 0d0d55663..865b476cc 100644 --- a/src/core/skills/bmad-brainstorming/SKILL.md +++ b/src/core/skills/bmad-brainstorming/SKILL.md @@ -3,4 +3,4 @@ name: bmad-brainstorming description: 'Facilitate interactive brainstorming sessions using diverse creative techniques and ideation methods. Use when the user says help me brainstorm or help me ideate.' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/core/skills/bmad-editorial-review-prose/SKILL.md b/src/core/skills/bmad-editorial-review-prose/SKILL.md index ccd895e23..3702b0378 100644 --- a/src/core/skills/bmad-editorial-review-prose/SKILL.md +++ b/src/core/skills/bmad-editorial-review-prose/SKILL.md @@ -3,4 +3,4 @@ name: bmad-editorial-review-prose description: 'Clinical copy-editor that reviews text for communication issues. Use when user says review for prose or improve the prose' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/core/skills/bmad-editorial-review-structure/SKILL.md b/src/core/skills/bmad-editorial-review-structure/SKILL.md index 917e04c62..5be13686b 100644 --- a/src/core/skills/bmad-editorial-review-structure/SKILL.md +++ b/src/core/skills/bmad-editorial-review-structure/SKILL.md @@ -3,4 +3,4 @@ name: bmad-editorial-review-structure description: 'Structural editor that proposes cuts, reorganization, and simplification while preserving comprehension. Use when user requests structural review or editorial review of structure' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/core/skills/bmad-help/SKILL.md b/src/core/skills/bmad-help/SKILL.md index fbd6ff60e..466509a64 100644 --- a/src/core/skills/bmad-help/SKILL.md +++ b/src/core/skills/bmad-help/SKILL.md @@ -3,4 +3,4 @@ name: bmad-help description: 'Analyzes what is done and the users query and offers advice on what to do next. Use if user says what should I do next or what do I do now' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/core/skills/bmad-index-docs/SKILL.md b/src/core/skills/bmad-index-docs/SKILL.md index 30e451a62..35fffdd45 100644 --- a/src/core/skills/bmad-index-docs/SKILL.md +++ b/src/core/skills/bmad-index-docs/SKILL.md @@ -3,4 +3,4 @@ name: bmad-index-docs description: 'Generates or updates an index.md to reference all docs in the folder. Use if user requests to create or update an index of all files in a specific folder' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/core/skills/bmad-party-mode/SKILL.md b/src/core/skills/bmad-party-mode/SKILL.md index bc8a92f22..8fb3d9af8 100644 --- a/src/core/skills/bmad-party-mode/SKILL.md +++ b/src/core/skills/bmad-party-mode/SKILL.md @@ -3,4 +3,4 @@ name: bmad-party-mode description: 'Orchestrates group discussions between all installed BMAD agents, enabling natural multi-agent conversations. Use when user requests party mode.' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/core/skills/bmad-review-adversarial-general/SKILL.md b/src/core/skills/bmad-review-adversarial-general/SKILL.md index 88f5b2fa1..4900bc9e1 100644 --- a/src/core/skills/bmad-review-adversarial-general/SKILL.md +++ b/src/core/skills/bmad-review-adversarial-general/SKILL.md @@ -3,4 +3,4 @@ name: bmad-review-adversarial-general description: 'Perform a Cynical Review and produce a findings report. Use when the user requests a critical review of something' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/core/skills/bmad-review-edge-case-hunter/SKILL.md b/src/core/skills/bmad-review-edge-case-hunter/SKILL.md index 4417495ba..e321fb9ee 100644 --- a/src/core/skills/bmad-review-edge-case-hunter/SKILL.md +++ b/src/core/skills/bmad-review-edge-case-hunter/SKILL.md @@ -3,4 +3,4 @@ name: bmad-review-edge-case-hunter description: 'Walk every branching path and boundary condition in content, report only unhandled edge cases. Orthogonal to adversarial review - method-driven not attitude-driven. Use when you need exhaustive edge-case analysis of code, specs, or diffs.' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/core/skills/bmad-shard-doc/SKILL.md b/src/core/skills/bmad-shard-doc/SKILL.md index 2bd4404d4..442af56e2 100644 --- a/src/core/skills/bmad-shard-doc/SKILL.md +++ b/src/core/skills/bmad-shard-doc/SKILL.md @@ -3,4 +3,4 @@ name: bmad-shard-doc description: 'Splits large markdown documents into smaller, organized files based on level 2 (default) sections. Use if the user says perform shard document' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/src/core/tasks/bmad-create-prd/SKILL.md b/src/core/tasks/bmad-create-prd/SKILL.md index dc0c844ce..54f764032 100644 --- a/src/core/tasks/bmad-create-prd/SKILL.md +++ b/src/core/tasks/bmad-create-prd/SKILL.md @@ -3,4 +3,4 @@ name: bmad-create-prd description: 'Create a PRD from scratch. Use when the user says "lets create a product requirements document" or "I want to create a new PRD"' --- -Follow the instructions in [workflow.md](workflow.md). +Follow the instructions in ./workflow.md. diff --git a/tools/skill-validator.md b/tools/skill-validator.md index b3aac2302..2ca33ea8e 100644 --- a/tools/skill-validator.md +++ b/tools/skill-validator.md @@ -118,7 +118,7 @@ If no findings are generated, the skill passes validation. - CORRECT: `./steps/step-01-init.md` (from workflow.md at skill root to a step) - CORRECT: `./template.md` (from workflow.md to a sibling) - CORRECT: `../template.md` (from steps/step-01.md to a skill-root file) - - CORRECT: `[workflow.md](workflow.md)` (markdown link to sibling — bare relative) + - CORRECT: `workflow.md` (bare relative filename for sibling) - CORRECT: `./step-02-plan.md` (from steps/step-01.md to a sibling step) - WRONG: `./steps/step-02-plan.md` (from a file already inside steps/ — resolves to steps/steps/) - WRONG: `{installed_path}/template.md`