Proactive Reliability for Mobile Apps
Proactive Reliability
brew install RevylAI/tap/revyl # Homebrew (recommended)
npm install -g @revyl/cli # npm
pip install revyl # pipcd your-app
revyl init # Guided wizard: auth, build system, apps
revyl dev # Launch TUI: live device + hot reloadFrom the dev TUI you can interact with a cloud device in real time, then convert what works into tests:
revyl dev test create login-flow # Create a test from the live session
revyl dev test run login-flow # Run it against the hot-reload build
revyl dev test open login-flow # Open in the browser editorWhen you're ready to run outside the dev loop:
revyl test run login-flow --build # Build, upload, and run in one step
revyl workflow create smoke-tests --tests login-flow,checkout
revyl workflow run smoke-tests # Run the full workflow
revyl devstarts your local dev server, tunnels it to a cloud device, and installs the latest build automatically. Use--platform androidor--platform iosto pick a platform (defaults to iOS).
Connect Revyl to your AI coding tools -- your agent gets cloud devices, test execution, and device interaction out of the box.
| Tool | Setup |
|---|---|
| Cursor | ![]() |
| VS Code | |
| Claude Code | claude mcp add revyl -- revyl mcp serve |
| Codex | codex mcp add revyl -- revyl mcp serve |
Full setup guide -- includes Windsurf, Claude Desktop, and agent skills
Install agent skills (improves AI tool integration):
revyl skill install # Auto-detect tool; install CLI skill family (default)
revyl skill install --mcp # Install MCP skill family
revyl skill install --cli --mcp # Install both skill families
revyl skill install --cursor # Cursor only
revyl skill install --claude # Claude Code only
revyl skill install --codex # Codex only
revyl skill list # Show available skill names
revyl skill show --name revyl-cli
revyl skill show --name revyl-mcp-dev-loop
revyl skill export --name revyl-cli-create -o SKILL.md
revyl skill export --name revyl-mcp-analyze -o SKILL.md
revyl skill revyl-mcp-dev-loop install --codex
revyl skill install --name revyl-cli-create --name revyl-cli-analyze --codex| Feature | Command | Docs |
|---|---|---|
| Run tests | revyl test run <name> |
Commands |
| Run workflows | revyl workflow run <name> |
Commands |
| Cloud devices | revyl device start --platform ios |
Commands |
| Dev loop (Expo) | revyl dev |
Commands |
| Build & upload | revyl build upload |
Commands |
| Publish to TestFlight | revyl publish testflight |
Commands |
| CI/CD | GitHub Actions | CI/CD |
| Python / TypeScript SDK | pip install revyl |
SDK |
| Agent skills | revyl skill install |
Skills |
- Command Reference -- full list of every command and flag
- Configuration --
.revyl/config.yamlreference - MCP Setup -- AI agent integration for all tools
- Agent Skills -- embedded skills for device loops, test creation, failure analysis
- SDK -- Python and TypeScript programmatic usage
- CI/CD -- GitHub Actions integration
- Development -- internal dev workflow, hot reload,
--devmode - Releasing -- version bumping, release pipeline
- Public Docs -- full documentation site
MIT

