What problem does it solve?
Adding a new observability drain adapter requires coordinated edits across source code, build configuration, package exports, tests, documentation, and site indexes, which is error-prone and easy to miss. This Skill enforces a complete, repeatable eight-touchpoint workflow so new adapters are integrated consistently and safely into the evlog package and the docs site.
Core Features & Use Cases
- End-to-end checklist: Defines the eight mandatory touchpoints (adapter source, build entry, package exports, tests, adapter docs, adapters overview, public skills table, and renumbering of custom.md) to ensure no step is skipped.
- Templates and tests: Provides adapter source and test templates that mandate config priority, timeout handling, error logging, exported send functions, and batch operations for reliable production behavior.
- Documentation & site integration: Ensures multi-framework Quick Start examples, overview cards, env var docs, and review-logging-patterns table entries are all updated to keep developer docs accurate.
Quick Start
Create a new evlog adapter named datadog and complete all eight touchpoints by adding the adapter source, updating build and package exports, creating tests, adding the adapter doc page and overview entry, updating the review-logging-patterns table, and renumbering custom.md so the docs build and tests pass.