Structured AI development workflows with enforced planning, task tracking, and code review gates
Create a new flow with a one-line summary
List open flows as a Markdown table (⭐ marks own flows)
Run the active flow end-to-end without leaving the session. The Stop-Hook (DF-405) holds you in until the backend's `flowGate` service confirms every condition is green. Discipline-tokens are emitted explicitly per state, and knowledge-resolution is callable in `review` (DF-408) so the `pending_drafts_resolved` gate never traps you in a catch-22.
Show the next allowed action and step for the current flow
Submit the current flow for review (transitions to 'review' state)
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
devflow_urlThe URL of your DevFlow backend server (default: https://api.app.dev-flow.tech)
${user_config.devflow_url}MCP server for integrating DevFlow with AI code assistants. Enables structured development workflows with enforced planning, task tracking, and code review gates.
DevFlow brings structure to AI-assisted development. Instead of letting AI agents write code without oversight, DevFlow enforces a workflow:
idea -> planning -> approval -> ready -> in_progress -> review -> done
Every feature or bugfix goes through planning, gets approved, is tracked with tasks, and must pass review before completion. The MCP server connects your AI coding assistant to DevFlow, making this workflow seamless.
DevFlow is listed in the official Claude Code community marketplace. Install in one line:
/plugin marketplace add anthropics/claude-plugins-community
/plugin install devflow
This installs everything in one shot: MCP server (auto-registered via mcpServers in the plugin manifest), enforcement hooks, state-specific skills, and slash commands (/devflow-start, /devflow-status, /devflow-next, /devflow-tasks, /devflow-create, /devflow-list, /devflow-review). No separate MCP setup step needed.
Since 4.23.0: the MCP server no longer modifies your
CLAUDE.md. The plugin's skills, hooks, and MCP tool responses cover the rules that the old<!-- DEVFLOW-RULES-START -->block used to inject. If you have an existing block from a pre-4.23 install and want it cleaned up, runnpx @dev-flow-tech/mcp-server uninstall --client claudeonce.
Since 4.26.0 (DF-339): Two new auto-review skills fire when transitioning state.
devflow-plan-criticreminds atplanning → approvalto deep-review the plan against 7 dimensions.devflow-code-criticdoes the same atin_progress → reviewfor the implementation. Both support iterative loop (max 3), trivial-flow-skip, and auto-approve-gate based onproject_configs.allow_agent_self_approval.
Since 4.30.0 (DF-374/DF-377): The DevFlow backend is the primary gate for state-transitions (unified
flowGateservice with conditions likeplan-required,tasks-required,agent-summary,testing-instructions,knowledge-gaps-resolved,pr-state-consistent,adr-compliance-clean). The plugin's strictness checks are now informational warnings — the backend's409 gate.failures[]response is the source of truth. This makes Multi-Client setups (Claude Code, Codex, Cursor, Gemini) consistent — the gate behavior is the same regardless of which client connects.
Updates: /plugin update devflow.
If you'd rather skip the plugin and wire the MCP server directly:
npx github:KlausFreiberufler/devflow-mcp setup
npx github:KlausFreiberufler/devflow-mcp setup --client cursor
npx github:KlausFreiberufler/devflow-mcp setup --client gemini
npx github:KlausFreiberufler/devflow-mcp setup --client windsurf
Restart your AI client after setup.
For clients with per-server tool-caps (e.g. Cursor 40-tool/server cap), DevFlow ships three entry-points:
| Bin | Domain | Tool-Count |
|---|---|---|
devflow-mcp | combined (default, BC) | ~65 |
devflow-mcp-flows | workflow (flow_, task_, agent_session_, devflow_, release_*) | ≤40 |
devflow-mcp-wiki | knowledge (adr_, wiki_, doc_page_, knowledge_, planning_context) | ≤40 |
Cursor (or any cap'd client) registers BOTH split-bins to get full tool-coverage:
{
"mcpServers": {
"devflow-flows": { "command": "npx", "args": ["-y", "@dev-flow-tech/mcp-server", "devflow-mcp-flows"] },
"devflow-wiki": { "command": "npx", "args": ["-y", "@dev-flow-tech/mcp-server", "devflow-mcp-wiki"] }
}
}
Claude Code uses the combined devflow-mcp bin (no cap, simpler config).
devflow_status() to check the connection.devflow.json file is created in your project directoryflow_list() to see available flows, or flow_create() to create onedevflow_init({ flowId: "..." })| Client | MCP Support | Status |
|---|---|---|
| Claude Code | Native | Fully supported |
| Cursor | MCP | Supported |
| Gemini CLI | MCP | Supported |
| Windsurf | MCP | Supported |
npx claudepluginhub klausfreiberufler/devflow-mcp --plugin devflowZero-dependency planning + execution with .flow/ task tracking and Ralph autonomous mode (multi-model review gates). Worker subagent per task for context isolation. Prime assesses 8 pillars (48 criteria) with GitHub API integration. Includes 20 subagents, 11 commands, 16 skills.
HarnessFlow — From idea to shipped product: high-quality engineering workflows for AI agents. Spec-anchored SDD, gated TDD, evidence-based routing, independent reviews, and formal closeout.
Make AI coding agents follow a repeatable engineering workflow with memory, verification, skills, and multi-agent setup
A task management system for ambitious AI-driven development that doesn't overwhelm and confuse Cursor.
Implementation planning, execution, and PR creation workflows with multi-agent collaboration
Agentic engineering done right — 57 structured workflows, 17 specialist agent personas, persistent memory across sessions, integrated learning partner, and impeccable UI design system. Works with Claude Code, Windsurf, Cursor, Gemini CLI, OpenCode, and Codex.