Skip to content

RevylAI/revyl-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Revyl

Revyl

Proactive Reliability for Mobile Apps

Version License: MIT Homebrew npm PyPI


Proactive Reliability

Install

brew install RevylAI/tap/revyl          # Homebrew (recommended)
npm install -g @revyl/cli               # npm
pip install revyl                       # pip

Quick Start

cd your-app
revyl init                              # Guided wizard: auth, build system, apps
revyl dev                               # Launch TUI: live device + hot reload

From 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 editor

When 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 dev starts your local dev server, tunnels it to a cloud device, and installs the latest build automatically. Use --platform android or --platform ios to pick a platform (defaults to iOS).

MCP Server

Connect Revyl to your AI coding tools -- your agent gets cloud devices, test execution, and device interaction out of the box.

Tool Setup
Cursor Add to Cursor
VS Code Install in 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

What You Can Do

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

Documentation

  • Command Reference -- full list of every command and flag
  • Configuration -- .revyl/config.yaml reference
  • 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, --dev mode
  • Releasing -- version bumping, release pipeline
  • Public Docs -- full documentation site

License

MIT

About

CLI

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages