From devflow
Use whenever working in a DevFlow-managed project (CLAUDE.md contains devflow_init). Explains the flow-state machine, init requirements, and error recovery.
npx claudepluginhub klausfreiberufler/devflow-mcp --plugin devflowThis skill uses the workspace's default tool permissions.
This project uses DevFlow for structured AI development. Every change flows through a state machine enforced by the MCP server.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
This project uses DevFlow for structured AI development. Every change flows through a state machine enforced by the MCP server.
idea → planning → approval → ready → in_progress → review → done
approval and review are wait states — user must act in DevFlow UIready and done are auto states — transitioned automaticallyBefore any tool call other than flow_list, flow_create, or devflow_status, you MUST call:
devflow_init({ flowId: "..." })
Without an active session, all MCP tools are blocked with a 403.
Use /devflow-start <DF-XXX> as a shortcut.
When you successfully call flow_update and the state changes (e.g. approval → ready), the MCP server's response tells you to re-call devflow_init. You must do this — the server's enforcement context resets on each state.
.devflow-active fileThe MCP server writes .devflow-active in the project root when devflow_init succeeds. Hooks use it to detect the current flow. Never edit it manually.
/devflow-next, follow allowedActions.review transitions: agentSummary + testingInstructions are required.devflow_init again to refresh the session lease.For deeper instructions on a specific state, use the matching skill:
devflow-planningdevflow-executingdevflow-reviewing