원클릭으로
quick-bugfix
Quick bug fix with TDD red/green gates and complexity escalation
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Quick bug fix with TDD red/green gates and complexity escalation
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Initialize Flowbit with intelligent project analysis and documentation generation
Creates Mermaid diagrams for planning flows, component communication, and architecture views with adaptive detail selection (including C4 levels). This skill should be used when the user asks for a workflow, interaction, or architecture visualization from provided task context.
Internal engine for managing project documentation and technical standards in .flowbit/docs/. Handles file operations, INDEX.md generation, and .github/copilot-instructions.md integration. Invoked by flowbit-init, standards-update, and standards-discover skills.
Implement task directly with AI SDLC standards awareness (no planning mode)
Enter planning mode with AI SDLC standards awareness
Discover coding standards from project configuration files, code patterns, documentation, and external sources (PRs, CI/CD)
| name | quick-bugfix |
| description | Quick bug fix with TDD red/green gates and complexity escalation |
| argument-hint | [bug description] |
Lightweight TDD-driven bug fix workflow with planning mode. Analyze the bug, present a fix plan for approval, then reproduce with a failing test, fix, and verify. No orchestrator state, no task directory, no subagents.
For complex bugs that grow beyond a quick fix, suggests escalating to the full development workflow (/flowbit-development).
/flowbit-quick-bugfix "Login form submits twice on slow connections"
/flowbit-quick-bugfix "API returns 500 when email contains special characters"
/flowbit-quick-bugfix "Dark mode toggle doesn't persist after refresh"
Use /flowbit-quick-bugfix when:
Use /flowbit-development instead when:
Get the bug description:
"Describe the bug — what's the expected behavior vs actual behavior?"
CRITICAL: This step MUST complete before entering plan mode.
Check if .flowbit/docs/INDEX.md exists:
If exists:
If not exists:
/flowbit-init in completion messageBLOCKING: Reading INDEX.md alone is NOT sufficient. You MUST read actual standard files.
Enforcement Process:
Examples of standard discovery:
Explore the codebase to understand the bug:
Complexity Escalation Check:
Assess whether this bug exceeds quick-fix scope. If 2 or more of these signals are detected, suggest escalation:
| Signal | Example |
|---|---|
| Changes span 5+ files across multiple modules | Bug in shared utility affects API, frontend, and background jobs |
| Requires database schema or data model changes | Missing column, wrong relationship, migration needed |
| Multiple valid fix approaches with architectural trade-offs | Could fix at API layer, middleware layer, or client layer |
| Security-sensitive code | Auth, crypto, permissions, input sanitization |
| Root cause unclear after initial analysis | Symptoms don't point to a single location |
If escalation triggered:
Use ask_user:
/flowbit-development with the bug description and analysis contextIf no escalation needed or user chooses to continue: proceed to Step 4.
Use the EnterPlanMode tool to present the fix plan for user approval.
Standards context from Step 2 and analysis from Step 3 MUST inform the plan.
Plan file content:
## Bug Analysis
**Root Cause**: [hypothesis with evidence — file paths, code references]
**Affected Files**: [list of files that need changes]
## Proposed Fix
[Description of the fix approach — what changes, why this approach]
## Test Strategy
[What the failing test will assert — setup conditions, expected behavior]
## Applicable Standards
[List each standard file read, with key guidelines extracted from each.
If no standards exist: "No AI SDLC standards found. Consider running `/flowbit-init`."]
## Standards Compliance Checklist
- [ ] [Guideline from standard file] (from `standards/[path]`)
- [ ] [Guideline from standard file] (from `standards/[path]`)
BLOCKING: Do NOT call ExitPlanMode until the plan file contains:
If any section is missing, add it before calling ExitPlanMode.
Write a failing test that reproduces the bug.
The test MUST fail. This proves the bug is real and reproducible.
If the test passes:
Implement the fix:
If tests fail after fix:
If still failing after 3 attempts:
/flowbit-development for a more thorough approachProvide completion summary:
Post-implementation: verify standards compliance using the checklist from the plan file.
.flowbit/docs/INDEX.mdIf .flowbit/docs/ does not exist:
Proceed with the bug fix normally, then note:
"No AI SDLC standards found. Consider running `/flowbit-init` to initialize
project documentation and coding standards for better consistency."