A Claude Code plugin that sets up monorepos for parallel agent development with live preview.
When multiple Claude Code agents work on different features simultaneously (each in its own git worktree), this skill configures the project so each agent gets:
- Unique ports per worktree (deterministic, based on agent ID)
- Isolated database per worktree (auto-created, auto-migrated)
- A dev launcher (
pnpm dev) that handles setup automatically - Port discovery (
pnpm dev:ports) for reviewers to find all active URLs - Full teardown when done (kill processes, drop DB, clean up)
After installing the plugin, ask Claude Code:
"Set up parallel development for this project"
"Enable worktree port isolation"
"Make it so multiple agents can run dev servers simultaneously"
The skill walks through a 9-step implementation process with templates for every script.
- macOS or Linux (uses
lsoffor port detection) - A monorepo with services that read ports from environment variables
- PostgreSQL (for database isolation)
- pnpm, npm, or yarn
| Skill | Description |
|---|---|
parallel-dev-setup |
Full implementation guide with 7 script templates |
Via the marketplace (recommended):
/plugin marketplace add liamlin/claude-plugins
/plugin install parallel-dev-preview
Or install directly from this repo:
/plugin install liamlin/claude-plugin-parallel-preview
MIT