What problem does it solve? Inconsistent code quality, hidden anti-patterns like memory leaks, N+1 queries, and silent error swallowing slip into codebases and cause production failures that are hard to diagnose. ## Core Features & Use Cases - Zero-Tolerance Anti-Pattern Rules: Bans ten critical anti-patterns including unbounded in-memory state, secrets in URLs, wildcard subscriptions, non-idempotent mutations, and silent error swallowing, each with bad/good code examples. - Strict Functional TypeScript Standards: Prohibits classes, any, enums, and React.FC, mandating pure functions, union literal types, and lookup dictionaries over switch statements. - Pre-Delivery Verification Gate: Requires running Biome checks, type checking, and tests before any task is marked complete. - Use Case: When writing a WebSocket handler, the skill enforces schema validation on ingress, scoped subscriptions, and sender deduplication so the implementation avoids self-echo loops and cross-tenant leaks. ## Quick Start Review my new TypeScript service code against the coding standards and flag any anti-patterns before I commit it.