What problem does it solve? AI-generated code frequently suffers from silent assumptions, overcomplexity, security vulnerabilities, debugging decay, and multi-agent coordination failures. This Skill gives you a structured checklist of nine documented LLM coding failure modes with concrete fixes, so you can catch and correct these issues when writing, reviewing, debugging, or refactoring code. ## Core Features & Use Cases - Nine Failure Modes with Fixes: Covers silent assumptions and anchoring bias, overcomplexity, side-effect edits, self-referential test blindspots, N+1 patterns, security vulnerability amplification, debugging decay, deprecated API hallucination, and multi-agent coordination failure. - Leverage Patterns: Provides agentic engineering strategies including tests-first, naive-then-optimize, declarative goals, plan-before-execute, and context quality over volume. - Quick Reference Table: Maps each failure mode to its observable signal and its fix for fast triage during code review. - Use Case: When a bug fix has failed twice, load this Skill to stop the debugging decay loop, revert to the last known good state, and reason about root cause before editing again. ## Quick Start Review this diff against the coding pitfalls checklist and flag any silent assumptions, side-effect edits, or N+1 patterns before I merge it.