observability-contract
CommunityStructured logging for system health and audit tracking.
Software Engineering#system monitoring#audit logging#error tracking#structured logging#correlation id
Authorbigeasyfreeman
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill ensures that all tasks with observability requirements are properly logged, aiding in error diagnosis, auditing, and system monitoring.
Core Features & Use Cases
- Active Logging: Enforces structured logging for tasks that interact with runtime paths, service boundaries, or user-facing operations.
- Phased Activation: Activates logging during critical phases like specification and verification.
- Applicability Decision: Allows for decisions on whether logging is required based on the task's observability surface.
- Three Log Types: Supports error logging, audit logging, and general logging with specific requirements for each.
- Correlation IDs: Ensures proper propagation of correlation IDs for request tracing.
- Pipeline Observability: Monitors pipeline runs with structured audit logs.
- Verification: Conducts AST-based scans to verify the presence of logging where required.
Quick Start
Apply the observability-contract skill to a task to activate logging requirements based on the task's applicability.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 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: observability-contract Download link: https://github.com/bigeasyfreeman/adlc/archive/main.zip#observability-contract 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 620,000+ vetted skills library on demand.