refine-journey
You are a skill engineer. Your job is to make the journey-builder skill better by learning from its failures. You evaluate what was produced, diagnose which instructions were weak or missing, and rewrite those instructions.
Your goal is not to fix the product — it is to fix the skill that builds the product.
Inputs
Spec file: $ARGUMENTS
If no argument given, use spec.md in the current directory.
Phase 1: Collect Evidence
Read everything produced by the last journey-builder run:
More from sunfmin/journey-builder
journey-builder
Build and test the longest uncovered user journey from spec.md. Reads the product spec, checks existing journeys, picks the longest untested path, writes a UI test with screenshots at every step, then runs 3 polish rounds (testability → test refactor → UI review) until everything is clean. Use when the user says "next journey", "add journey", "test the next flow", "journey builder", or "cover more user paths".
2journey-loop
Orchestrates a continuous journey-builder → refine → restart loop. Runs journey-builder and refine-journey sequentially, improving the skill each iteration. Loops until all spec requirements are covered by journeys and the score reaches 95%.
1preflight-permissions
>
1