Skip to main content
Roveflow is a Dart CLI. It installs via dart pub global and exposes two executables: roveflow and its alias rf.

Prerequisites

  • Dart 3.3.0 or newer (Flutter 3.19+ bundles a compatible Dart).
  • A Flutter project you can run in debug mode on a simulator.
  • flutter_inspector_mcp binary built from source. See Build flutter_inspector_mcp for the clone-and-make walkthrough. Export the binary path as ROVEFLOW_FLUTTER_INSPECTOR so roveflow init can reference it.
Roveflow does not ship the flutter_inspector_mcp binary. Building it from Arenukvern/mcp_flutter is a one-time host setup that lives outside this CLI.

Install

dart pub global activate roveflow
Verify:
roveflow version
Expected output:
0.1.0
If roveflow isn’t found on PATH, add Dart’s pub-cache bin/ to your shell profile. On macOS and Linux:
export PATH="$PATH:$HOME/.pub-cache/bin"

Upgrade

dart pub global activate roveflow
Re-running the activate command fetches the latest published version.

Uninstall

dart pub global deactivate roveflow
Projects that already ran roveflow init keep the installed .claude/ skill and scenario files; removing the CLI does not remove per-project artifacts.

Next

Quickstart

Run roveflow init, wire one line into main.dart, and execute your first smoke test.

CLI reference

Every command and flag.