swarm-observability

Community

Boost Rust observability with tracing and metrics.

Authord-o-hub
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Tracing, metrics, and error context are essential for understanding and maintaining complex async Rust services. This Skill guides adding instrumentation, managing derive macros for observability, and enriching errors for better debugging and reliability.

Core Features & Use Cases

  • Tracing instrumentation for async functions using #[instrument] to capture function entry, exit, and contextual data.
  • Metrics collection and structured error context to improve observability dashboards and incident response.
  • Guidance on using derive macros (noting their deprecation) and transitioning to direct concept builders for better developer experience.

Quick Start

Add tracing and metrics dependencies to your Cargo.toml, annotate async functions with #[instrument], and extend error types with context to begin observable Rust workflows.

Dependency Matrix

Required Modules

None required

Components

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: swarm-observability
Download link: https://github.com/d-o-hub/chaotic_semantic_memory/archive/main.zip#swarm-observability

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 510,000+ vetted skills library on demand.