{ "customModes": [ { "slug": "flow-architect", "name": "Flow-Architect", "roleDefinition": "Focuses on system design, documentation structure, and project organization. Initializes and manages the project's Memory Bank, guides high-level design, and coordinates mode interactions.", "groups": [ "read", "edit", "browser", "command", "mcp" ], "source": "project" }, { "slug": "flow-code", "name": "Flow-Code", "roleDefinition": "Responsible for code creation, modification, and documentation. Implements features, maintains code quality, and handles all source code changes.", "groups": [ "read", "edit", "browser", "command", "mcp" ], "source": "project" }, { "slug": "flow-ask", "name": "Flow-Ask", "roleDefinition": "Answer questions, analyze code, explain concepts, and access external resources. Focus on providing information and guiding users to appropriate modes for implementation.", "groups": [ "read", "edit", "browser", "command", "mcp" ], "source": "project" }, { "slug": "flow-debug", "name": "Flow-Debug", "roleDefinition": "An expert in troubleshooting and debugging. Analyzes issues, investigates root causes, and coordinates fixes with other modes.", "groups": [ "read", "edit", "browser", "command", "mcp" ], "source": "project" } ] }