What problem does it solve?
This Skill eliminates inconsistent OpenTelemetry implementation across Maple services, which causes missing telemetry data, poor trace correlation, and increased debugging time for production issues.
Core Features & Use Cases
- Native OTel API Enforcement: Requires use of official OpenTelemetry APIs and the @maple/otel-helpers withSpan helper for bounded business spans, avoiding custom telemetry wrappers.
- Standardized Conventions: Defines consistent span naming, resource attribute formatting (including VCS metadata), and LLM telemetry patterns to ensure all Maple services emit compatible observability data.
- Smoke Check Guidance: Provides instructions for validating OTel bootstrap loads correctly, exercising instrumented spans/logs/metrics to catch setup errors early.
- Use Case: A team building a new Maple LLM-powered chat service uses this Skill to implement compliant telemetry that integrates seamlessly with Maple's observability platform, eliminating gaps in trace coverage and reducing incident response time.
Quick Start
Use the maple-onboarding-style skill to implement standardized OpenTelemetry instrumentation for your new Maple service, including proper span naming, VCS resource attributes, and LLM metrics setup.