reflutter
GitHub

Install & update

reflutter is a Claude Code plugin. You install it once by cloning the repo and registering it locally; you keep it current with git pull.

Requirements

  • Claude Code
  • git
  • FVM — reflutter drives Flutter through fvm flutter … / fvm dart …

Install

  1. Clone the repo somewhere stable on your machine:

    git clone https://github.com/luisburgos/reflutter.git ~/reflutter
  2. Register the clone as a local marketplace. The marketplace points at this folder, so keep it somewhere stable or the registration breaks:

    claude plugin marketplace add ~/reflutter
  3. Install the plugin from it:

    claude plugin install reflutter@luisburgos-reflutter
  4. Restart Claude Code (or reload plugins). reflutter’s skills are now active in your sessions.

Update

When reflutter changes, pull the latest and refresh the marketplace:

cd ~/reflutter && git pull
claude plugin marketplace update luisburgos-reflutter

Restart Claude Code to pick up the update. On a new machine, run the install steps once; from then on these two commands keep every machine in sync.

Verify it’s working

  1. Open a Flutter app in Claude Code.

  2. Run /reflutter:checking-train-status. reflutter should report where the app’s release train stands — the quickest confirmation the skills are loaded. New to the train? Start with the Ship overview.

What you just installed

  • Skills — the /reflutter:ship runbook and its supporting cast: status, verification, diagnosis, store notes, signing, and the scheduled scouts.
  • Hooks — these keep Dart analyzed and formatted as you work.

The release skills are yours to invoke (/reflutter:ship, /reflutter:checking-train-status). The rest activate when Claude detects relevant context.