What problem does it solve?
This Skill solves the problem of context switching and tangled local environments when reviewing PRs, fixing issues, or building features across multiple repositories or branches.
Core Features & Use Cases
- Worktree-first isolated environments: Creates git worktrees per PR review, issue fix, or feature branch so each task stays clean and independent.
- Optional tmux session orchestration: Spins up dedicated tmux sessions for each worktree to keep terminal workflows organized.
- Provider-aware task context: Fetches PR/issue metadata from GitHub (via gh) or Jira (via jira) and injects task context for Claude Code.
- Operational lifecycle management: Lists active sessions, attaches, kills sessions, and cleans up merged/closed tasks.
- Use Case: You need to review multiple PRs in parallel—each one gets its own worktree and tmux-backed Claude session so you can iterate without overwriting code from other tasks.
Quick Start
Start a managed PR review by creating an isolated worktree and launching Claude in a tmux session using the command: omc psm review omc#123