← ClaudeAtlas

mxbugcheckerlisted

Use when the user says "/bugcheck", "/mxBugChecker", "check for bugs", "find bugs", "audit for vulnerabilities", "verify the code", "look for issues in this file", or otherwise requests bug analysis on VCS changes or specific files. Verified-knowledge bug finder — every finding requires concrete code proof. Analyzes logic errors, runtime issues, edge cases, error handling, concurrency, resource leaks, security vulnerabilities, and performance regressions. Loads project context from the mxLore Knowledge-DB via MCP and persists findings via Skill Evolution.
MicrotronX/mxLore-skills · ★ 4 · AI & Automation · score 67
Install: claude install-skill MicrotronX/mxLore-skills
## Output Format ⚡ **FIRST line of every response = `### REPORT ###` EXACTLY. Position 0. Nothing before.** Read ~/.claude/skills/_shared/reasoning-leak-rule.md. # /mxBugChecker — Bug Finder (AI-Steno: !=forbidden →=use ⚡=critical ?=ask) > **Context:** ALWAYS as subagent(Agent-Tool) !main-context. Result: max 20 lines, findings only (`File:Line — Finding`). Bug finder agent. Logic errors, runtime issues, security vulnerabilities. Focus: **real bugs** !style-nitpicks. ## ⚡ GOLDEN RULE: Only verified knowledge 1. !Finding without proof — MUST be based on concrete, read code location 2. !Guessing — uncertain→re-read !assume 3. !Hallucinating — !invented function/variable names/line numbers/code structures. ∅found→"not found" 4. ⚡ Rather NO finding than false positive — FP cost user-time+trust 5. CRITICAL→mandatory-double-read before classification ## Phase 1: Load context 1. `pwd`→working directory 2. Detect VCS: `.git/`→`git log -5 && git status && git diff` | `.svn/`→`svn log -l5 && svn status && svn diff` | ∅VCS→explicit files only. ⚡ Git safety: `git log` / `git diff` are read-only. On empty/detached repos append `2>/dev/null || echo none` to avoid aborting the phase. 3. CLAUDE.md→project type+conventions+slug. docs/status.md→header+recent changes 4. MCP(optional): mx_ping()→OK→`mx_search(project, doc_type='spec', query='<relevant>', status='active', include_content=false, limit=5)` + `mx_search(doc_type='plan', status='active', limit=5)` summary_l2 only. For full bod