project-session-manager

Create git worktrees and tmux workspaces for parallel development contexts.

28|5|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/MeroZemory/oh-my-droid --skill project-session-manager-merozemory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-session-manager
Source: https://github.com/MeroZemory/oh-my-droid/tree/main/skills/project-session-manager
Command: npx skills add https://github.com/MeroZemory/oh-my-droid --skill project-session-manager-merozemory

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Project-session-manager eliminates the friction of juggling git worktrees, tmux sessions, and Factory Droid contexts when reviewing PRs, fixing issues, or developing features in parallel.

Core Features & Use Cases

  • Session automation: Parse references like omc#123 or owner/repo URLs to provision git worktrees and tmux sessions in one command.
  • Lifecycle management: List, attach, kill, and clean sessions with registry metadata so merged PRs and closed issues are pruned automatically.
  • Use Case: Spin up isolated environments for simultaneous PR reviews while keeping issue fixes and feature branches separate.

Quick Start

Use the project-session-manager skill to spin up a review session for omc#123 with git worktrees and tmux.

Frequently Asked Questions about project-session-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate git worktrees and tmux sessions for parallel development?

Automating git worktrees and tmux sessions involves parsing repository references to provision isolated workspaces in one command. This orchestrates parallel development contexts, allowing rapid switching between feature branches and pull requests.

Do I need jq and gh installed to manage git worktrees with tmux?

Yes, managing git worktrees with tmux requires git, gh, tmux, and jq installed. These dependencies manage repositories, session metadata, and optional Factory Droid orchestration within each worktree.

Can I spin up isolated tmux workspaces for simultaneous PR reviews?

Yes, you can spin up isolated tmux workspaces for simultaneous PR reviews. The system parses references like omc#123 or owner/repo URLs to provision separate git worktrees and tmux sessions for each review context.

Does git worktree session management work with Factory Droid orchestration?

Yes, git worktree session management works with Factory Droid orchestration. It provisions worktrees and tmux sessions that support optional Factory Droid contexts within each isolated development environment.

Why use git worktrees instead of git branches for isolating parallel development contexts?

Git worktrees isolate parallel development contexts by providing separate working directories for each branch, unlike standard git branches. This prevents file conflicts and allows tmux sessions to operate independently across multiple features.