From gitflow
Starts working on a new feature branch using git-flow. This skill should be used when the user asks to "start a feature", "create feature branch", "begin new feature", "git flow feature start", or wants to start a new feature.
How this command is triggered — by the user, by Claude, or both
Slash command
/gitflow:SKILL <feature-name>haikustart-feature/This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
## Pre-operation Checks
Verify working tree is clean per `${CLAUDE_PLUGIN_ROOT}/references/invariants.md`.
## Phase 1: Start Feature
**Goal**: Create feature branch using git-flow-next CLI.
**Actions**:
1. Run `git flow feature start $ARGUMENTS`
2. Push the branch to origin: `git push -u origin feature/$ARGUMENTS`Verify working tree is clean per ${CLAUDE_PLUGIN_ROOT}/references/invariants.md.
Goal: Create feature branch using git-flow-next CLI.
Actions:
git flow feature start $ARGUMENTSgit push -u origin feature/$ARGUMENTSnpx claudepluginhub rootial/dotclaude --plugin gitflow/SKILLEnables work verification for a task. Claude completes the work, verifies it, and appends a verified tag before session exit.
/SKILLResolves a GitHub issue by creating an isolated worktree, implementing a TDD fix, and opening a PR with auto-closing keywords.
/SKILLSurfaces the current session task from a state file and evaluates its clarity and completeness. Reports completion status or identifies remaining steps.