autotel

Instrument Node.js applications with automatic tracing and structured error reporting.

7|3|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/jagreehal/autotel --skill autotel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autotel
Source: https://github.com/jagreehal/autotel/tree/main/.claude/skills/autotel
Command: npx skills add https://github.com/jagreehal/autotel --skill autotel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires autotel, autotel/workers, autotel-adapters/next, autotel-hono, autotel-cloudflare, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates the instrumentation, tracing, and logging of Node.js applications to improve observability and debugging.

Core Features & Use Cases

  • Function Tracing: Wraps functions to automatically record spans and errors during execution.
  • Structured Error Handling: Converts errors into rich, diagnosable structures with contextual information.
  • Request Context: Accumulates and emits detailed request logs and wide events for comprehensive insights.
  • Use Case: Developers integrating observability into complex microservices to monitor and troubleshoot runtime issues efficiently.

Quick Start

Use autotel to instrument your Node.js service for automatic traces, structured errors, and wide event logging.

Frequently Asked Questions about autotel

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

FAQPage Schema
How do I add automated tracing and structured error logging to a Node.js microservices application?

Automated tracing and structured error logging for Node.js microservices are provided by wrapping functions to automatically record spans, capture contextual error structures, and emit detailed request logs for runtime debugging. This instrumentation ensures consistent observability across distributed codebases.

Does this observability instrumentation work with Next.js, Hono, and Cloudflare runtimes?

Yes, the observability instrumentation works with multiple frameworks and runtime environments, ensuring consistent metrics and trace collection across heterogeneous systems. It provides specific adapters for Next.js, Hono, and Cloudflare to maintain compatibility with your existing stack.

What is the best way to standardize error handling across heterogeneous Node.js platforms?

The best way to standardize error handling across heterogeneous Node.js platforms is to convert errors into rich, diagnosable structures with contextual information. This structured error handling accumulates request context and emits wide events for comprehensive debugging insights.

How do I track request context and emit wide events for Node.js performance monitoring?

To track request context and emit wide events for Node.js performance monitoring, the instrumentation accumulates detailed request logs during execution. This comprehensive logging mechanism wraps functions to automatically emit events and record spans for efficient performance analysis.

Do I need to replace my current observability stack to use this tracing instrumentation?

No, you do not need to replace your current observability stack to use this tracing instrumentation. The tooling ensures compatibility with existing observability stacks, enabling centralized log aggregation and consistent trace collection without disrupting your current environment.