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>
This commit is contained in:
Alex Verkhovsky 2026-03-14 16:04:03 -06:00
parent 4cbbeb6602
commit f3d6ee2cb8
4 changed files with 5 additions and 7 deletions

View File

@ -58,7 +58,7 @@ Discover and load context documents using smart discovery. Documents can be in t
- {planning_artifacts}/** - {planning_artifacts}/**
- {output_folder}/** - {output_folder}/**
- {product_knowledge}/** - {product_knowledge}/**
- docs/** - {project-root}/docs/**
Also - when searching - documents can be a single markdown file, or a folder with an index and multiple files. For Example, if searching for `*foo*.md` and not found, also search for a folder called *foo*/index.md (which indicates sharded content) Also - when searching - documents can be a single markdown file, or a folder with an index and multiple files. For Example, if searching for `*foo*.md` and not found, also search for a folder called *foo*/index.md (which indicates sharded content)
@ -80,7 +80,7 @@ Try to discover the following:
#### B. Create Initial Document #### B. Create Initial Document
Copy the template from `{installed_path}/ux-design-template.md` to `{planning_artifacts}/ux-design-specification.md` Copy the template from `../ux-design-template.md` to `{planning_artifacts}/ux-design-specification.md`
Initialize frontmatter in the template. Initialize frontmatter in the template.
#### C. Complete Initialization and Report #### C. Complete Initialization and Report

View File

@ -108,7 +108,7 @@ After presenting current progress, ask:
If `lastStep` indicates the final step is completed: If `lastStep` indicates the final step is completed:
"Great news! It looks like we've already completed the UX design workflow for {{project_name}}. "Great news! It looks like we've already completed the UX design workflow for {{project_name}}.
The final UX design specification is ready at {output_folder}/ux-design-specification.md with all sections completed through step {finalStepNumber}. The final UX design specification is ready at {planning_artifacts}/ux-design-specification.md with all sections completed through step {finalStepNumber}.
The complete UX design includes visual foundations, user flows, and design specifications ready for implementation. The complete UX design includes visual foundations, user flows, and design specifications ready for implementation.

View File

@ -75,8 +75,8 @@ This specification is now ready to guide visual design, implementation, and deve
Update the main workflow status file: Update the main workflow status file:
- Load `{status_file}` from workflow configuration (if exists) - Load the project's workflow status file (if one exists)
- Update workflow_status["create-ux-design"] = "{default_output_file}" - Update workflow_status["create-ux-design"] = `{planning_artifacts}/ux-design-specification.md`
- Save file, preserving all comments and structure - Save file, preserving all comments and structure
- Mark current timestamp as completion time - Mark current timestamp as completion time

View File

@ -27,8 +27,6 @@ Load config from `{project-root}/_bmad/bmm/config.yaml` and resolve:
### Paths ### Paths
- `installed_path` = `.`
- `template_path` = `{installed_path}/ux-design-template.md`
- `default_output_file` = `{planning_artifacts}/ux-design-specification.md` - `default_output_file` = `{planning_artifacts}/ux-design-specification.md`
## EXECUTION ## EXECUTION