← ClaudeAtlas

mkfixlisted

Diagnoses and fixes bugs, type errors, lint failures, CI/CD issues, and runtime errors via root-cause-first investigation. Use for defect remediation. NOT for investigation without a fix (see mk:investigate); NOT for build-only compilation errors (see mk:build-fix).
ngocsangyem/MeowKit · ★ 15 · AI & Automation · score 86
Install: claude install-skill ngocsangyem/MeowKit
# Fixing Unified skill for fixing issues of any complexity with structured diagnosis. ## Process Flow (Authoritative) ``` Bug → Mode Select → Check Memory → Scout (MANDATORY) → Diagnose → [investigate → sequential-thinking → root cause?] → yes → Root-Cause Proof (6 fields, HARD GATE) → Complexity → Fix ROOT CAUSE → Verify+Prevent (MANDATORY) → pass → Finalize + Write to Memory → fail <3 → re-diagnose | fail 3+ → STOP ``` **This flow is authoritative.** If prose conflicts, follow the flow. **HARD GATE** Do NOT propose or implement fixes before completing Steps 1-2 (Scout + Diagnose). Symptom fixes are failure. Find the cause first through structured analysis, NEVER guessing. If 3+ fix attempts fail, STOP and question the architecture — discuss with user. Override: `--quick` allows fast scout→diagnose→fix for trivial issues (lint, type errors). ## Arguments - `--auto` — Autonomous mode (**default**). Auto-fixes blocking issues up to the cycle limit, then stops at *ready for user approval*. Never self-approves; score is advisory display only. - `--review` — Human-in-the-loop. Pause at each step. - `--quick` — Fast cycle for trivial bugs. - `--parallel` — Parallel `developer` agents per independent issue. - `--tdd` — Force regression test BEFORE the fix (writes the `.claude/session-state/tdd-mode` sentinel). Without `--tdd`, regression tests are recommended but not gated. Useful for security-sensitive fixes where you want to prove the bug first. ## Plan-First Gat