Prerequisites
- Revyl CLI installed and authenticated. See Authentication for more details.
- An AI Agent is installed (Cursor, Claude Code, Codex)
Initialize and Install Skills
Navigate to your project and initialize Revyl using the CLI:- Either link to an existing app or create a new one
- Configure the framework to be used for the dev loop
- Ask which AI coding tool is used to install the Agent Skill. See Agent Skills for more details.
- Ask if you would like to build the app and upload the build to get started. Note: a build is required to verify any changes. See Framework Guides for how to configure your build for your framework.
- You can then finish the setup. There is no need to start a dev session because that will be driven by the AI Agent.
Add a Revyl section to your AGENTS.md or CLAUDE.md
If your repo already has an AGENTS.md or CLAUDE.md file, add a section to it directing your AI Agent to use Revyl whenever a code change occurs, so it verifies changes as part of its normal workflow. Otherwise, create a new file with that section. Here is an example:Whenever a change occurs, your AI coding agent will now use Revyl to verify the change and iterate based on the feedback.
Add Pull Request Guidance
You can also add the Revyl session info to a Pull Request that gets opened so that you can review the recorded session, exact steps, network logs, and performance of the verification that was done. Here is an example section to add to the AGENTS.md or CLAUDE.md file:Whenever a Pull Request is opened by your AI coding agent, the Revyl verification will be posted for review.
Best Practices
- Frameworks like Expo/React Native support hot reloading, so most changes don’t need a rebuild. Others require a build every time, which can slow down verification — use Remote Builds to cut that time down.