evlog
Installation
SKILL.md
evlog
Use this skill when work touches evlog — wide events, structured errors, drains, sampling, audit trails, AI SDK telemetry, client logging, or @evlog/cli map coverage scoring.
Workflow
- Inspect the local logging surface before changing code:
- Package versions for
evlog, optional@evlog/cli, framework peers, and drain destinations in use. - Integration path: Nuxt/Nitro module, Next
createEvlog/withEvlog, TanStack Startevlog/nitro/v3, Hono/Express/Fastify/Elysia middleware, standaloneinitLogger, Workers, etc. - Patterns: scattered
console/pinolines vslog.setwide events,createError({ why, fix }), audits, AI wraps, client ingest.
- Package versions for
- Refresh docs when versions or APIs are unclear. Start from source-map.md.
- For install, three logging modes,
initLogger, and core APIs, use setup-core.md. - For wide-event design, sealing/
fork, structured errors, catalogs, and redaction, use wide-events-errors.md. - For framework wiring and adapter choice, use frameworks-adapters.md.
- For pipelines, sampling, audit, AI, client logs, and
evlog map/CI, use cli-advanced.md.