match-loop
SKILL.md
Match Loop
Run a generator ↔ visual analyst loop.
This skill is for vibe-coding where one-shot generation is not enough. The core pattern is:
- one sub-agent codes/builds the thing
- one sub-agent analyzes the code and previews the live UI like a human
- the analyst gives concrete feedback
- the generator revises
- the loop continues until the analyst accepts the result, progress stalls, a blocker appears, or the user says
stop
The defining feature: the analyst must visually inspect the frontend whenever a frontend exists. It should not only read code or logs. It should open the app in a browser, take screenshots or otherwise inspect the rendered UI, interact with it, and verify that it looks and behaves correctly.
Roles
1. Generator agent
Responsible for:
- implementing the requested app, feature, page, or artifact