project-session-manager

Create and manage isolated git worktrees with optional tmux sessions.

1|1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Cheggin/request-for-startups --skill project-session-manager-cheggin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-session-manager
Source: https://github.com/Cheggin/request-for-startups/tree/main/skills/project-session-manager
Command: npx skills add https://github.com/Cheggin/request-for-startups --skill project-session-manager-cheggin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Worktree-driven development environment management enables teams to create and manage isolated workspaces for issues, PRs, and feature work across repositories using git worktrees and optional tmux sessions.

Core Features & Use Cases

  • Create and manage isolated worktrees for issues, PRs, and features across repositories.
  • Coordinate multi-task development workflows by pairing worktrees with tmux sessions and a shared session registry.
  • Bootstrap task context and guidance in Claude Code to accelerate onboarding and productivity.

Quick Start

Invoke omc teleport for an issue or PR to spin up an isolated worktree and start a managed session.

Frequently Asked Questions about project-session-manager

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

FAQPage Schema
How do I create isolated git worktrees for pull requests?

You can create isolated git worktrees for pull requests by invoking the teleport command, which automatically spins up a dedicated worktree and an optional tmux session to manage the PR context.

What is worktree-driven development for multi-repo projects?

Worktree-driven development creates isolated workspaces for issues and features across multiple repositories, enabling parallel workstreams and context-aware review sessions without branch switching overhead.

How do I manage parallel dev environments with tmux and git worktrees?

You can manage parallel dev environments by pairing git worktrees with tmux sessions and a shared session registry, allowing you to maintain and switch between multiple active feature branches simultaneously.

Do I need GitHub or Jira CLI to automate issue worktree creation?

Yes, you need provider CLIs like gh for GitHub or jira for Jira, along with git worktree support and a local projects.json configuration, to automate context-aware worktree creation for issues and PRs.

Can I use this to bootstrap task context for Claude Code?

Yes, the worktree-driven dev environments bootstrap task context and guidance directly in Claude Code, accelerating onboarding and productivity when you start working on an issue or PR.

What's the best way to handle multi-task development workflows across repositories?

The best way to handle multi-task workflows is using isolated worktrees paired with tmux sessions, coordinating parallel workstreams across repositories through a shared session registry and local projects.json configuration.