When to Use This
- Bug fixes with a clear, known cause
- Small refactorings (rename, extract, restructure) contained within a few files
- Minor feature tweaks or configuration changes
- Exploratory work to understand an unfamiliar codebase
Prerequisites
- BMad Method installed (
npx bmad-method install) - An AI-powered IDE (Claude Code, Cursor, or similar)
Choose Your Approach
| Situation | Agent | Why |
|---|---|---|
| Fix a specific bug or make a small, scoped change | DEV agent | Jumps straight into implementation without planning overhead |
| Change touches several files or you want a written plan first | Quick Flow Solo Dev | Creates a quick-spec before implementation so the agent stays aligned to your standards |
Steps
1. Load the DEV Agent
Start a fresh chat in your AI IDE and load the DEV agent with its slash command:2. Describe the Change
Tell the agent what you need in plain language. Be specific about the problem and, if you know it, where the relevant code lives.Example Prompts
Bug fix3. Let the Agent Work
The agent will:- Read and analyze the relevant source files
- Propose a solution and explain its reasoning
- Implement the change across the affected files
- Run your project’s test suite if one exists
4. Review and Verify
Before committing, review what changed:- Read through the diff to confirm the change matches your intent
- Run the application or tests yourself to double-check
- If something looks wrong, tell the agent what to fix — it can iterate in the same session
Learning Your Codebase
The DEV agent is also useful for exploring unfamiliar code. Load it in a fresh chat and ask questions:Example Questions
What You Get
- Modified source files with the fix or refactoring applied
- Passing tests (if your project has a test suite)
- A clean commit describing the change
When to Upgrade to Formal Planning
Consider using Quick Flow or the full BMad Method when:- The change affects multiple systems or requires coordinated updates across many files
- You are unsure about the scope and need a spec to think it through
- The fix keeps growing in complexity as you work on it
- You need documentation or architectural decisions recorded for the team
