The Open Orchestrator skill provides Claude Code with context about worktree management, enabling intelligent command suggestions.
What is a Claude Code Skill?
Skills are markdown files that provide Claude Code with specialized knowledge about tools and workflows. The Open Orchestrator skill teaches Claude about owt commands and orchestration patterns.
Installation
Quick Install (Recommended)
Use the built-in installer:
owt skill installThis creates a symlink from ~/.claude/skills/open-orchestrator/SKILL.md to the skill file in your Open Orchestrator installation.
Install as Copy
If you prefer a standalone copy:
owt skill install --copyThis copies the skill file instead of creating a symlink.
Manual Installation
# Create directory
mkdir -p ~/.claude/skills/open-orchestrator
# Symlink
ln -s /path/to/open-orchestrator/src/open_orchestrator/skills/open-orchestrator/SKILL.md \
~/.claude/skills/open-orchestrator/SKILL.mdVerify Installation
Check the installation status:
owt skill statusOutput:
Open Orchestrator Skill
Status: Installed (symlink)
Source: /path/to/open-orchestrator/skills/open-orchestrator/SKILL.md
Target: ~/.claude/skills/open-orchestrator/SKILL.md
Up-to-date: yesWhat the Skill Provides
The skill gives Claude Code knowledge about:
Commands
All owt commands with their options:
- Worktree management (new, list, switch, delete, cleanup)
- Task delegation (send)
- Merging (merge)
- Syncing (sync)
- Control Plane navigation
Workflows
Common patterns like:
- Parallel feature development
- Bug investigation
- Code refactoring
Configuration
Understanding of:
.worktreercoptions- AI tool settings
- Templates
When the Skill is Used
Claude Code uses the skill when you mention:
- "worktree" or "worktrees"
- "parallel development"
- "owt" commands
- "tmux" sessions
- "AI orchestration"
- "control plane"
Example Prompts
"Create a worktree for the new feature"Claude will suggest: owt new "description of the feature"
"I need to work on multiple features at once"Claude will explain parallel development with Open Orchestrator.
"How do I see what my AI agents are doing?"Claude will describe the Control Plane (owt).
Updating the Skill
Symlink Installation
If you installed with symlink (default), updates happen automatically when you update Open Orchestrator.
Copy Installation
If you installed as a copy, re-run:
owt skill install --copyManual Check
owt skill statusShows if the skill is up-to-date.
Uninstalling
owt skill uninstallOr manually:
rm -rf ~/.claude/skills/open-orchestratorSkill File Location
The skill file is located at:
/path/to/open-orchestrator/src/open_orchestrator/skills/open-orchestrator/SKILL.mdYou can view it:
cat $(owt skill status --path)Custom Skills
You can extend the skill with project-specific information:
Create a project-specific skill file:
bashmkdir -p .claude/skills/my-projectAdd your own SKILL.md with project context that references Open Orchestrator.
Troubleshooting
Skill Not Being Used
Verify installation:
bashowt skill statusCheck Claude Code sees it:
- In Claude Code, ask: "What skills do you have access to?"
Use explicit triggers:
- Mention "worktree" or "owt" in your prompt
Symlink Broken
If the symlink points to a non-existent file:
owt skill uninstall
owt skill installPermission Issues
Ensure you have write access:
ls -la ~/.claude/skills/