continue-featurelisted
Install: claude install-skill YoniChechik/claude-code-config
Continues work on an existing feature worktree with proper context analysis.
## Input from user
"$ARGUMENTS"
Parse this as natural language. Extract:
1. **Feature identifier** — branch name, feature description, or PR reference that identifies which feature to continue
2. **PR** (optional) — a PR URL or number if mentioned
3. **Next action** (optional) — anything that sounds like instructions for what to work on next
If no input at all: "Error: Please describe which feature you want to continue."
If next action is not provided, gather context and state, then proceed based on the natural next step in the workflow.
## Process
### Step 1a: Search for Existing Worktree
List the registered worktrees and their branches, then try to match the feature description:
```bash
git worktree list
```
Feature worktrees appear at `<repo-root>/.claude/worktrees/<feature-name>` with their branch in brackets. Ignore the main checkout (the repo root itself).
If found → Continue to Step 2 (navigate)
If not found → Continue to Step 1b (check remote branches)
### Step 1b: Check Remote Branches
Check if a remote feature branch exists that matches the description:
```bash
git fetch --prune
git branch -r
```
Review the list of remote branches and match one to the user's feature description.
If found → Run `/create-worktree` with the matched branch name, then continue to Step 4
If not found → Exit with error:
- Tell user: "Feature branch not found locally or remotely"
- Suggest: "Use /new-feat