create-evlog-framework-integration

Scaffold a complete evlog framework integration for HTTP frameworks.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/andreasasprou/polaris --skill create-evlog-framework-integration
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: create-evlog-framework-integration
Source: https://github.com/andreasasprou/polaris/tree/main/.agents/skills/create-evlog-framework-integration
Command: npx skills add https://github.com/andreasasprou/polaris --skill create-evlog-framework-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create an end-to-end solution for scaffolding a new evlog framework integration to provide automatic wide-event logging for HTTP middleware frameworks. This includes generating the integration source, build config, package exports, tests, an example app, and comprehensive docs to accelerate adoption.

Core Features & Use Cases

  • Scaffold a complete evlog framework integration that wires createMiddlewareLogger, header extraction, AsyncLocalStorage-based useLogger(), and framework-specific patterns (Hono, Express, Elysia, etc.).
  • Produce a standardized touchpoints checklist (source, tsdown entry, package exports, tests, docs, example app) to ensure consistent quality and coverage.
  • Deliver an end-to-end example app and documentation that demonstrates a real-world integration workflow with drain and enrichers.

Quick Start

Generate a complete evlog framework integration scaffold for a target HTTP framework and run the included example app to validate logging.

Frequently Asked Questions about create-evlog-framework-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate wide-event logging for HTTP frameworks like Express or Hono?▼

To automate wide-event logging for HTTP frameworks, you can scaffold a complete evlog integration that wires createMiddlewareLogger, header extraction, and AsyncLocalStorage context to provide automatic request logging.

What is the best way to create a custom logging middleware for a new HTTP framework?▼

Creating a custom logging middleware involves generating integration source code, build configurations, and package exports that respect a shared middleware API and expose a reusable useLogger() hook for context management.

How does AsyncLocalStorage enable request-scoped logging in Node.js frameworks?▼

AsyncLocalStorage enables request-scoped logging by creating an isolated context that persists across asynchronous operations, allowing a reusable useLogger() hook to access framework-specific request data without explicit passing.

Can I generate tests and example apps when integrating an HTTP logging middleware?▼

Yes, scaffolding an HTTP logging middleware integration can automatically generate tests, comprehensive documentation, and an end-to-end example app to demonstrate real-world workflows with drains and enrichers.

Does this evlog integration support Fastify and NestJS?▼

Yes, the evlog integration supports Fastify and NestJS, alongside Hono, Elysia, and Express, ensuring the generated logging middleware respects framework-specific patterns and header extraction rules.

What components are required to scaffold an end-to-end framework integration?▼

Scaffolding an end-to-end framework integration requires generating source code, tsdown entries, package exports, automated tests, documentation, and a starter example app to ensure consistent coverage.