What problem does it solve? Scattered console.log statements, generic errors, and missing request context make production debugging painful. This Skill reviews TypeScript/JavaScript codebases for logging anti-patterns and guides adoption of evlog's wide events and structured errors across 15+ frameworks. ## Core Features & Use Cases - Logging Code Review: Detects console.log spam, unstructured errors, and missing request context, with before/after transformation examples for each anti-pattern. - Framework Setup Guides: Step-by-step evlog integration for Nuxt, Nitro, Next.js, SvelteKit, TanStack Start, NestJS, Express, Hono, Fastify, Elysia, React Router, oRPC, Cloudflare Workers, AWS Lambda, Astro, and standalone TypeScript. - CLI-Driven Coverage: Uses @evlog/cli (evlog init, evlog map, --baseline) to wire evlog, score entry-point coverage, and gate regressions in CI. - Use Case: A team migrating an Express API to structured logging can have the Skill scan handlers, replace console.logs with wide events via useLogger(), convert throw new Error() into createError({ why, fix }), and configure an Axiom drain with batching and retry. ## Quick Start Ask the assistant to review your API route handlers for logging anti-patterns and suggest evlog wide-event and structured-error improvements.