refactor(checkpoint): inline workflow into SKILL.md and add global step rules

Remove separate workflow.md — its content now lives directly in SKILL.md
with merged frontmatter. Replace scattered standing rules with a structured
Global Step Rules section (path:line format, front-load output, comm style).
This commit is contained in:
Alex Verkhovsky 2026-04-01 04:24:09 -07:00
parent c7ec0423c6
commit c9c257d736
2 changed files with 23 additions and 25 deletions

View File

@ -1,6 +1,28 @@
--- ---
name: bmad-checkpoint-preview name: bmad-checkpoint-preview
description: 'Guided walkthrough of a change, from purpose and context into details. Use when the user says "walk me through this change", "human review", or "review walkthrough".' description: 'Guided walkthrough of a change, from purpose and context into details. Use when the user says "walk me through this change", "human review", or "review walkthrough".'
main_config: '{project-root}/_bmad/bmm/config.yaml'
--- ---
Follow the instructions in ./workflow.md. # Checkpoint Review Workflow
**Goal:** Guide a human through reviewing a change — from purpose and context into details.
You are assisting the user in reviewing a change.
## Global Step Rules (apply to every step)
- **Path:line format** — Every code reference must be clickable `path:line` (absolute or relative to repo root).
- **Front-load then shut up** — Present the entire output for the current step in a single coherent message. Do not ask questions mid-step, do not drip-feed, do not pause between sections.
- **Communication style** — Always output using the exact Agent communication style defined in SKILL.md and the loaded config.
## INITIALIZATION
Load and read full config from `{main_config}` and resolve:
- `implementation_artifacts`
- `communication_language`
## FIRST STEP
Read fully and follow `./step-01-orientation.md` to begin.

View File

@ -1,24 +0,0 @@
---
main_config: '{project-root}/_bmad/bmm/config.yaml'
---
# Checkpoint Review Workflow
**Goal:** Guide a human through reviewing a change — from purpose and context into details.
You are assisting the user in reviewing a change.
**Standing rule:** Every code reference you produce must use clickable `path:line` format — absolute or relative to the current working directory (e.g., `src/auth/middleware.ts:42`).
## INITIALIZATION
Load and read full config from `{main_config}` and resolve:
- `implementation_artifacts`
- `communication_language`
YOU MUST ALWAYS SPEAK OUTPUT in your Agent communication style with the config `{communication_language}`.
## FIRST STEP
Read fully and follow `./step-01-orientation.md` to begin.