benkruger
@benkruger
Public Skills
flow-abort
by benkruger
"Abort the current FLOW feature. Closes the PR, deletes the remote branch, removes the worktree, and deletes the state file. Available from any phase. Use --manual for confirmation prompt."
flow-learning
by benkruger
"Phase 7: Learning — review what went wrong, capture learnings, route each to its correct permanent home. Runs before the PR is merged. The only commits are CLAUDE.md and .claude/ changes."
flow-simplify
by benkruger
"Phase 4: Simplify — invoke /simplify to refactor code for clarity, then auto-commit. Safe because tests already passed in Code phase."
flow-init
by benkruger
"One-time project setup — configure workspace permissions, git excludes, and version marker. Run once after installing or upgrading FLOW. Usage: /flow:flow-init"
flow-start
by benkruger
"Phase 1: Start — begin a new feature. Creates a worktree, upgrades dependencies, opens a PR, creates .flow-states/<branch>.json, and configures the workspace. Usage: /flow:flow-start <feature name words>"
flow-code
by benkruger
"Phase 3: Code — execute plan tasks one at a time with TDD. Review diff before each commit. bin/ci must pass before moving to the next task. Framework architecture standards enforced."
flow-status
by benkruger
"Show current SDLC phase, PR link, timing, and what comes next. Reads .flow-states/<branch>.json. Use any time you want to know where you are in the workflow."
flow-review
by benkruger
"Phase 5: Review — systematic code review against the plan, identified risks, and framework anti-patterns. Fixes issues found, runs bin/flow ci after any fix, then transitions to Security."
flow-security
by benkruger
"Phase 6: Security — scan for security issues in the feature diff. In-flow: diff-only after Review. Standalone: full repo, report-only, no state file required."
flow-note
by benkruger
"Invoke automatically whenever the user corrects Claude, disagrees with a response, or says something was wrong. Also invoke explicitly with /flow:flow-note to capture any learning mid-session. Fast — captures and continues without interrupting flow."
flow-commit
by benkruger
"Review the full diff, approve or deny, then git add + commit + push. Use at every commit checkpoint in the FLOW workflow."
flow-cleanup
by benkruger
"Phase 8: Cleanup — remove the worktree and delete the state file. Final phase. Requires Phase 7: Learning to be complete."
flow-plan
by benkruger
"Phase 2: Plan — explore the codebase, design the approach, and create an implementation plan using Claude Code's native plan mode."
flow-config
by benkruger
"Display the current FLOW configuration from .flow.json — version, framework, and per-skill autonomy settings."
flow-continue
by benkruger
"Resume the current FLOW feature. Mid-session: re-asks the last phase transition question. New session: reads state file, shows status, then asks."