Guidance for using the flo CLI to manage git worktrees from GitHub issues. Use when starting work on issues, cleaning up finished work, or managing multiple parallel workstreams.
Manages git worktrees from GitHub issues with automatic context setup and cleanup.
/plugin marketplace add jasonkuhrt/claude-marketplace/plugin install flo@jasonkuhrtThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Flo creates git worktrees from GitHub issues with automatic Claude context setup.
| Command | Purpose |
|---|---|
flo [issue] | Start work - create worktree from issue or branch |
flo end | End work - merge PR, delete worktree, sync main |
flo list | List all worktrees |
flo prune | Clean up metadata for manually deleted worktrees |
# From GitHub issue (fetches issue, creates branch, sets up Claude context)
flo 123
# From branch name (no GitHub integration)
flo feat/experiment
# Interactive picker (shows open issues)
flo
Issue mode auto:
feat/123-title, fix/123-title, etc..claude/issue.md with issue contextpnpm install# Merge PR, delete worktree/branch, sync main (default)
flo end
# Abandon work (close PR without merging)
flo end --resolve abort
# Skip validations (dirty worktree, failing checks)
flo end --force
# Clean up locally, don't touch PR
flo end --ignore pr
# Preview without executing
flo end --dry
~/projects/myproject/ (main repo)
~/projects/myproject_feat-123-add-auth/ (worktree)
~/projects/myproject_fix-456-bug/ (worktree)
flo end (not rm -rf) to clean up worktreesrm -rf, run flo prune to clean git metadataflo -h or flo <command> -h for detailed helpThis skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.