multi-repo-dev
CommunityParallel multi-repo dev with ghq and tmux.
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.