Skip to content

liamlin/claude-plugin-parallel-preview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

parallel-dev-preview

A Claude Code plugin that sets up monorepos for parallel agent development with live preview.

What it does

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)

Usage

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.

Prerequisites

  • macOS or Linux (uses lsof for port detection)
  • A monorepo with services that read ports from environment variables
  • PostgreSQL (for database isolation)
  • pnpm, npm, or yarn

Skills included

Skill Description
parallel-dev-setup Full implementation guide with 7 script templates

Installation

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

License

MIT

About

Claude Code plugin: parallel agent development with live preview per git worktree

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors