Claude Code plugin for managing large coding tasks using git worktrees and background sessions
npx claudepluginhub ourines/worktree-task-pluginManage large coding tasks using git worktrees and background Claude Code sessions. Supports launching, monitoring, resuming, and cleanup of autonomous tasks with alert notifications.
Manage large coding tasks using git worktrees and background agent sessions. Spawns autonomous Claude Code or Codex instances that run independently, freeing your main session.
claude --dangerously-skip-permissions)--codex: Quick switch to Codex CLI--agent-cmd: Custom agent command# Launch a new task (auto-recovery enabled by default)
/worktree-task:launch "Implement user authentication with OAuth2"
# Launch with Codex instead of Claude
/worktree-task:launch --codex "Refactor database layer"
# Launch without auto-recovery
/worktree-task:launch --no-monitor "Quick fix task"
# Check status of all tasks
/worktree-task:status
# Check specific task
/worktree-task:status my-task
# Resume interrupted task manually
/worktree-task:resume my-task
# Cleanup completed task
/worktree-task:cleanup my-task --keep-worktree
# Merge feature branch (run from target branch)
/worktree-task:merge feature-branch
# Rebase current branch onto feature branch
/worktree-task:rebase feature-branch
# Show help
/worktree-task:help
Claude will automatically use this skill when you mention:
worktree-task/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
├── skills/
│ └── worktree-task/
│ └── SKILL.md # Skill definition
├── commands/
│ ├── launch.md # /worktree-task:launch
│ ├── status.md # /worktree-task:status
│ ├── resume.md # /worktree-task:resume
│ ├── cleanup.md # /worktree-task:cleanup
│ ├── merge.md # /worktree-task:merge
│ ├── rebase.md # /worktree-task:rebase
│ └── help.md # /worktree-task:help
├── hooks/
│ ├── hooks.json # Hook registrations
│ └── handlers/
│ ├── on-session-start.py # Update checker
│ ├── on-stop.py # Task completion notification
│ └── on-session-end.py # Session end handler
├── scripts/
│ ├── launch.py # Task launcher
│ ├── status.py # Status checker
│ ├── resume.py # Task resumer
│ ├── cleanup.py # Cleanup handler
│ ├── merge.py # Merge with conflict resolution
│ ├── rebase.py # Rebase with conflict resolution
│ └── monitor.py # Auto-recovery background monitor
└── references/
├── task-prompt-template.md
└── merge-rebase-prompt-template.md
/worktree-task:statusosascript on completion/failureTasks are tracked via tmux sessions and git worktrees - no separate database needed.
../worktree-task-<name>).monitor_cron.log in plugin directoryMIT
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations