ring:dev-sre
OfficialValidate observability, not implement it.
System Documentation
What problem does it solve?
This Skill verifies that developers have implemented observability in their code by validating structured logging, distributed tracing, and context propagation. It does not implement observability itself; it only validates the presence and correctness of observability artifacts according to Ring standards.
Core Features & Use Cases
- Structured Logging Validation: Ensures logs are in JSON format with timestamp, level, and trace_id, enabling end-to-end correlation.
- OpenTelemetry Tracing: Verifies instrumentation of distributed traces across handlers, services, and repositories.
- Context Propagation: Checks that trace context is propagated through external calls (HTTP/GRPC) and across service boundaries.
- Gate 2 Validation Workflow: Applies after Gate 0 observability implementation and before Gate 3 testing; can dispatch fixes to the implementation agent and re-validate up to three iterations.
Quick Start
Use the ring:dev-sre skill to validate observability for a given unit by supplying the required inputs such as unit_id, language, service_type, implementation_agent, and the path to implementation_files produced in Gate 0. The skill will report a validation summary, instrumentation coverage, and any issues to resolve before moving to the next gate.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ring:dev-sre Download link: https://github.com/LerianStudio/ring-for-opencode/archive/main.zip#ring-dev-sre Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.