Revyl CLI Dev Loop Skill
Use this skill when the user wants a local CLI-driven dev loop instead of MCP tool-by-tool orchestration.
Primary Loop
bash
# 1) Initialize project and hot reload settings revyl init revyl init --hotreload # 2) Start local dev loop revyl dev
During exploration:
- •Perform user actions in the app.
- •Capture the exact path that succeeded.
- •Describe each action with explicit target language (for example "Tap Sign In button", "Type into Email field").
- •Convert the path into a test.
Convert Ad Hoc Flow to Test
bash
revyl dev test create <test-name> --platform ios revyl dev test open <test-name> revyl test push <test-name> --force revyl test run <test-name>
If a run fails:
bash
revyl test report <test-name> --json
Guardrails
- •Use one user action per instruction step.
- •Keep validations separate from actions.
- •Prefer user-visible outcomes over implementation details.
- •Stop local loop cleanly with
Ctrl+Cwhen done. - •Action wording should include what to press/type using clear target descriptions.