What problem does it solve? Scattered console.log statements, generic errors, and missing request context make production debugging painful. This Skill reviews TypeScript/JavaScript code for logging anti-patterns and guides adoption of evlog's wide events and structured errors across 15+ frameworks. ## Core Features & Use Cases - Code Review for Logging: Detects console.log spam, unstructured errors, and missing request context, with a full checklist and before/after transformation examples. - Framework Setup Guides: Step-by-step evlog integration for Nuxt, Nitro, Next.js, TanStack Start, Hono, SvelteKit, React Router, NestJS, Express, Fastify, Elysia, oRPC, Cloudflare Workers, AWS Lambda, Astro, and standalone TypeScript. - CLI-Driven Coverage: Uses @evlog/cli (evlog init, evlog map, --baseline) to wire logging, score entry-point coverage, and gate regressions in CI. - Use Case: Reviewing a Next.js API route that logs via console.log and throws generic Errors, then converting it to a single wide event with useLogger() and createError({ why, fix }). ## Quick Start Review the logging patterns in my API routes and suggest how to convert them to evlog wide events and structured errors.