wt-openlisted
Install: claude install-skill ThinkVelta/agent-tracker
# Worktree Open
Create or reopen a git worktree for parallel development, then guide the user to launch a
Claude Code session in it.
**User input:** $ARGUMENTS
## Step 1 — Parse the user's intent
Determine what the user wants from `$ARGUMENTS`:
| Input pattern | Action |
| ----------------------------------------------------------------------------------------------------------------------- | -------------------------------------- |
| Empty (no arguments) | Ask the user what they want to work on |
| Looks like a branch name (contains `/`, or starts with `feat/`, `fix/`, `chore/`, `refactor/`, `docs/`, `ci/`, `test/`) | Use as the branch name directly |
| Natural language (a task description like "add session notifications") | Derive a branch name (see below) |
### Deriving a branch name from a task description
Generate a branch name following this convention:
- Pattern: `<type>/<1-4-word-slug>`
- Type: `feat`, `fix`, `refactor`, `chore`, `docs`, `ci`, `test` — infer from the description
- Slug: lowercase, hyphen-separated, max 4 words, no special characters
- Examples: `feat/session-notifications`, `fix/icon-flicker`, `chore/upgrade-toolchain`
Do not ask the user to confirm