multi-repo-dev

Community

Parallel multi-repo dev with ghq and tmux.

Authorboxp
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill reduces the overhead of switching between repositories and enables parallel development across multiple repos using ghq, gwq, and tmux.

Core Features & Use Cases

  • Orchestrates per-repo worktrees via ghq and gwq for frontend/backend repositories.
  • Launches development servers in isolated tmux sessions for each worktree.
  • Provides cross-worktree status checks and session management to keep development synchronized.
  • Use Case: When building a microservice architecture, work on frontend and backend features concurrently while sharing commands and environments.

Quick Start

ghq get github.com/user/frontend-repo ghq get github.com/user/backend-repo cd $(ghq list -p | grep frontend-repo) && gwq add -b feature/api-integration cd $(ghq list -p | grep backend-repo) && gwq add -b feature/new-endpoint gwq tmux run -w feature/api-integration "npm run dev" gwq tmux run -w feature/new-endpoint "go run main.go" gwq status -g --show-processes gwq tmux list gwq exec feature/api-integration -- npm test

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: multi-repo-dev
Download link: https://github.com/boxp/dotfiles/archive/main.zip#multi-repo-dev

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.