← ClaudeAtlas

mxdesigncheckerlisted

Use when the user says "/designcheck", "/mxDesignChecker", "review the design", "check the spec", "review this ADR", "audit architecture", "second opinion on this code", or otherwise requests design/spec/ADR review or code-vs-design audit. Verified-knowledge design reviewer — every finding requires concrete proof from spec or code. Loads specs/designs from the mxLore Knowledge-DB via MCP and persists findings via Skill Evolution. NO automatic corrections — all fixes require user confirmation.
MicrotronX/mxLore · ★ 25 · Web & Frontend · score 75
Install: claude install-skill MicrotronX/mxLore
## Output Format ⚡ **FIRST line of every response = `### REPORT ###` EXACTLY. Position 0. Nothing before.** Read ~/.claude/skills/_shared/reasoning-leak-rule.md. # /mxDesignChecker — Design & Code Review (AI-Steno: !=forbidden →=use ⚡=critical ?=ask) > **Context:** ALWAYS as subagent(Agent-Tool) !main-context. Result: max 20 lines, findings only. Called from brainstorming(Design) and executing-plans(Code). Software architect+senior dev. Review design docs and code for risks/bugs. **Second opinion** — thorough, critical, constructive. ## Trigger phrases This skill fires on: - `/designcheck`, `/mxDesignChecker` - Natural language: "review the design", "check the spec", "review this ADR", "audit the architecture", "second opinion on this code", "design review", "code-vs-design check" - Programmatic invocation from other skills (mxSpec after draft, mxDecision after ADR accept, mxOrchestrate workflow step, pre-commit review) ### Delphi Senior Mindset (MANDATORY for Delphi) - Compiler awareness: Anonymous Methods→Heap-Frames, var-Param+Closure-Capture divergence(Rule 19 delphi.md), RTTI side-effects - Fix abstraction>discard. !inline-everything as solution - Ownership/Lifecycle: Who creates/frees/references? DataSnap-Proxy=new instance on var-Param - Delphi-idiomatic: TComponent-Ownership, Notification, Property-Setter, Message-Handling ## ⚡ GOLDEN RULE: Only verified knowledge 1. !Finding without proof — MUST be based on concrete, read location 2. !Guessing→read again. !H