Параллельные сессии разработки с git worktree

★ 8.5 · productivity

project-session-manager is a Claude Code skill that automates isolated development environments using git worktrees with optional tmux sessions, enabling parallel work across multiple tasks and repositories. It provides eight subcommands — `review`, `fix`, `feature`, `list`, `attach`, `kill`, `cleanup`, and `status` — accessible via the `psm` alias. Both GitHub (via `gh` CLI) and Jira (via `jira` CLI) are supported as issue-tracking providers, accepting references in `alias#123`, `owner/repo#123`, `PROJ-123`, or full URL formats. Configuration lives in `~/.psm/projects.json`, active sessions are tracked in `~/.psm/sessions.json`, and worktrees are stored under `~/.psm/worktrees/`. It suits developers who need to run PR reviews, bug fixes, and feature work in fully isolated environments without manual branch switching.