hugorcd avatar

Review Logging Patterns

This walks you through converting scattered console.logs into structured wide events and wiring up evlog in any TypeScript framework. It spots unstructured error handling, missing context, and log spam, then guides you through framework-specific setup for Nuxt, Next.js, SvelteKit, and a dozen others. The reviews cover drain adapters (Axiom, OTLP, Sentry, Datadog), sampling strategies, and AI SDK telemetry like token usage and cost tracking. Useful when you're inheriting a codebase with logging chaos or setting up observability from scratch. The code review checklist and wide events reference are genuinely practical if you're tired of debugging production issues with nothing but "error occurred" in the logs.

skills.sh installs
728
GitHub stars
1.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add hugorcd/evlog --skill review-logging-patterns --agent claude-code

Installs into .claude/skills of the current project.

Files

Review logging patterns

Review and improve logging patterns in TypeScript/JavaScript codebases. Transform scattered console.logs into structured wide events and convert generic errors into self-documenting structured errors.

When to Use

  • Setting up evlog in a new or existing project (any supported framework)
  • Reviewing code for logging best practices
  • Converting console.log statements to structured logging
  • Improving error handling with better context
  • Configuring log draining, sampling, or enrichment

Quick Reference

Sponsors

Details

Repository
github.com/hugorcd/evlog
Categories
Frontend Development, Backend & APIs, Testing & QA, DevOps & CI/CD, Git & Pull Requests, Code Review & Quality, Cloud & Infrastructure, CLI & Terminal, Databases

More from hugorcd/evlog

All 5
1mindrally avatarstripemindrally/skillsStripe payment integration guidelines for TypeScript, React, Next.js with secure payment processing and subscription management728skills.sh installs
2mindrally avatarmonorepomindrally/skillsBest practices for monorepo development with TypeScript, React, Next.js, Expo, Turbo, and related technologies724skills.sh installs
3pablostanley avatarefecto-web-designpablostanley/efecto-pluginDesign web pages and app UIs with Efecto — create sessions, build layouts with JSX and Tailwind CSS, manage artboards, and push real-time design changes via MCP715skills.sh installs
4mindrally avatarclerk-authenticationmindrally/skillsGuidelines for implementing Clerk authentication in Next.js applications with middleware, hooks, and security best practices707skills.sh installs
5vercel avatarwrite-api-referencevercel/next.jswrite api reference706skills.sh installs
6vercel avatarnext-cache-componentsvercel/nextjs-skillsnext cache components704skills.sh installs