Public installer for the whip Claude Code plugin — a tool that lets designers and PMs at PancakeSwap make UI changes via Claude Code, preview locally, and push a branch for an engineer to ship.
This repo exists only to host a public curl | bash URL. The plugin itself lives in a private repo (pancakeswap/internal-claude-marketplace).
In Terminal:
curl -fsSL https://raw.githubusercontent.com/pancakeswap/whip-installer/main/install.sh | bash
The script:
- Installs Homebrew (if missing),
pnpm,jq,vercel-cli - Installs the Claude Code CLI
- Runs
vercel login(skipped if you're already signed in) - Drops you into a Claude Code session
Once you're inside Claude Code, paste these one at a time to install the plugin (requires read access to pancakeswap/internal-claude-marketplace):
/plugin marketplace add pancakeswap/internal-claude-marketplace
/plugin install whip@internal-claude-marketplace
/reload-plugins
/whip:setup
Then /whip:new-task whenever you want to start a UI task.
Full walkthrough — first task, common errors, cheat sheet — lives at: https://github.com/pancakeswap/internal-claude-marketplace/blob/main/packages/whip/DESIGNER-GUIDE.md (requires GitHub access to the org)
install.sh here is mirrored from packages/whip/scripts/install.sh in pancakeswap/internal-claude-marketplace. To change the installer, edit the file there and copy the updated version to this repo.
(TODO: add a GitHub Action that auto-syncs on push to main in the source repo.)