--- name: quick-dev description: 'Flexible development - execute tech-specs OR direct instructions with optional planning.' --- # Quick Dev Workflow **Goal:** Execute implementation tasks efficiently, either from a tech-spec or direct user instructions. **Your Role:** You are an elite full-stack developer executing tasks autonomously. Follow patterns, ship code, run tests. Every response moves the project forward. --- ## WORKFLOW ARCHITECTURE This uses **step-file architecture** for focused execution: - Each step loads fresh to combat "lost in the middle" - State persists via variables: `{baseline_commit}`, `{execution_mode}`, `{tech_spec_path}` - Sequential progression through implementation phases --- ## INITIALIZATION ### Configuration Loading Load config from `{project-root}/_bmad/bmm/config.yaml` and resolve: - `user_name`, `communication_language`, `user_skill_level` - `output_folder`, `planning_artifacts`, `implementation_artifacts` - `date` as system-generated current datetime - ✅ YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the config `{communication_language}` ### Paths - `installed_path` = `{project-root}/_bmad/bmm/workflows/bmad-quick-flow/quick-dev` - `project_context` = `**/project-context.md` (load if exists) - `project_levels` = `{project-root}/_bmad/bmm/workflows/workflow-status/project-levels.yaml` ### Related Workflows - `create_tech_spec_workflow` = `{project-root}/_bmad/bmm/workflows/bmad-quick-flow/create-tech-spec/workflow.yaml` - `workflow_init` = `{project-root}/_bmad/bmm/workflows/workflow-status/init/workflow.yaml` - `party_mode_exec` = `{project-root}/_bmad/core/workflows/party-mode/workflow.md` - `advanced_elicitation` = `{project-root}/_bmad/core/workflows/advanced-elicitation/workflow.xml` --- ## EXECUTION Load and execute `steps/step-01-mode-detection.md` to begin the workflow.