observability-contract

Community

Structured logging for system health and audit tracking.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.