Agent skill

oma-observability

Intent-based observability + traceability router across layers, boundaries, and signals. Routes to vendor-specific skills via category taxonomy; owns transport tuning, meta-observability, incident forensics. Use for observability, traceability, telemetry, APM, RUM, metrics, logs, traces, profiles, SLO, incident forensics, tracing architecture work.

first-flukegithub.com/first-flukeGitHub ↗
claude-codecodexcursorMIT
Install
npx skills add first-fluke/oh-my-agent --skill oma-observability --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 34
SKILL.md size: 19 KB
Bundled scripts: none
Path: .agents/skills/oma-observability/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,204
Language: TypeScript

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Routes observability tasks (setup, migrate, investigate, alert, trace, tune, route) across MELT+ signals, layers, boundaries, and vendor categories. It designates vendor-category targets, tunes transport, assesses meta-observability, and handles incident forensics. It supports observability-as-code, dashboards, and SLO guidance via a structured route to vendor skills or internal resources.

How it works

  1. Classifies the intent into one of: setup, migrate, investigate, alert, trace, tune, route.
  2. Identifies layers, boundaries, signals, and vendor category.
  3. Loads the relevant resource guides and then, per the intent, routes to vendor-category guidance or a generic cross-vendor reference (e.g., OTel semconv, vendor docs).
  4. Produces setup/migration/tuning/forensics guidance or config changes, and may adjust transport, meta-observability, privacy, and retention considerations.
  5. Verifies pipeline health and governance factors (clock skew, cardinality, retention, privacy, audit) before finalizing.
  6. If a vendor-owned skill fully covers the task, delegates rather than duplicating documentation.
  7. Outputs an explicit routed recommendation and, when applicable, a target for delegation.

When to use it

  • Setting up an observability pipeline (OTel SDK + Collector + vendor backend)
  • Designing traceability across service and domain boundaries
  • Tuning transport layer (UDP/MTU, OTLP gRPC vs HTTP, Collector topology)
  • Running incident forensics (6-dimension localization)
  • Selecting a vendor category or implementing observability-as-code (Grafana Jsonnet dashboards, PrometheusRule CRD, OpenSLO YAML, SLO burn-rate alerts)
  • Meta-observability tasks (pipeline self-health, clock skew detection, cardinality guardrails, retention)
  • Migrating off deprecated tools (e.g., Fluentd migration guidance)

What it can touch

  • References to OTel/CNCF/W3C standards and vendor categories via resources
  • May read/write observability configs, dashboards, alerts, and docs; generally delegates vendor-specific implementation
  • Requires live status checks for CNCF/vendor status when relevant

Caveats

  • Delegates to vendor-owned skills when fully covered; does not duplicate vendor documentation
  • Requires current live status checks for CNCF/vendor references
  • Fluentd is deprecated guidance; suggests Fluent Bit or OTel Collector for new/migration work
From the SKILL.md

# Observability Agent - Intent-based Router ## Scheduling ### Goal Route, design, tune, and review observability work across MELT+P signals, layers, boundaries, vendor categories, transport choices, meta-observability, and incident forensics. ### Intent signature - User asks for observability, telemetry, OTel, metrics, logs, traces, profiles, SLOs, RUM, APM, incident forensics, trace propagation, transport tuning, or observability-as-code. - User needs vendor/category routing or observability architecture instead of a single vendor's already-covered setup. ### When to use - Setting up an observability pipeline (OTel SDK + Collector + vendor backend) - Designing traceability across service and domain boundaries (W3C propagators, baggage, multi-tenant, multi-cloud) - Tuning transport layer (UDP/MTU, OTLP gRPC vs HTTP, Collector DaemonSet vs sidecar topology) - Running incident forensics (6-dimension localization: code / service / layer / host / region / infra) - Selecting a vendor category (OSS full-stack vs commercial SaaS vs high-cardinality specialist vs profiling specialist) - Implementing observability-as-code (Grafana Jsonnet dashboards, PrometheusRule CRD, OpenSLO YAML, SLO bu

What's inside
Steps it walks through
  1. Scheduling
  2. Goal
  3. Intent signature
  4. When to use
  5. When NOT to use
  6. Expected inputs
  7. Expected outputs
  8. Dependencies
  9. Control-flow features
  10. Structural Flow
  11. Entry
  12. Scenes
  13. Transitions
  14. Failure and recovery
Ships with 24 files
  • resources/anti-patterns.md
  • resources/boundaries/cross-application.md
  • resources/boundaries/multi-tenant.md
  • resources/boundaries/release.md
  • resources/boundaries/slo.md
  • resources/checklist.md
  • resources/examples.md
  • resources/execution-protocol.md
  • resources/incident-forensics.md
  • resources/intent-rules.md
  • resources/layers/L3-network.md
  • resources/layers/L4-transport.md
  • resources/layers/L7-application/crash-analytics.md
  • resources/layers/L7-application/mobile-rum.md
  • resources/layers/L7-application/waf.md
  • resources/layers/L7-application/web-rum.md
  • resources/layers/mesh.md
  • resources/matrix.md
  • resources/meta-observability.md
  • resources/observability-as-code.md
  • resources/signals/audit.md
  • resources/signals/cost.md
  • resources/signals/logs.md
  • resources/signals/metrics.md
first 24 of 34
More from oh-my-agent
All skills →
About this skill
What does the oma-observability skill do?

Intent-based observability + traceability router across layers, boundaries, and signals. Routes to vendor-specific skills via category taxonomy; owns transport tuning, meta-observability, incident forensics. Use for observability, traceability, telemetry, APM, RUM, metrics, logs, traces, profiles, SLO, incident forensics, tracing architecture work.

How do I install it?

Run `npx skills add first-fluke/oh-my-agent --skill oma-observability --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From first-fluke/oh-my-agent, a repository with 1,204 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going