conallob

10 mods across 1 repository, 4 stars between them.

o11y-analysis-tools

01

conallob/o11y-analysis-tools

Plugin Claude Code

PromQL-Cody: Agent Skills for the o11y-analysis-tools PromQL/Alertmanager CLIs (promql-fmt, label-check, autogen-promql-tests, e2e-alertmanager-test, alert-hysteresis, stale-alerts-analyzer).

4 1mo ago A tokens not measured original BSD-3-Clause

conallob/o11y-analysis-tools

Instructions file CodexOpenCode

Instructions for conallob/o11y-analysis-tools, covering agents.md, what this repo is, build, test, lint, promql-cody: the unified agent and individual tool skills.

4 1mo ago A 1,690 tokens original BSD-3-Clause

conallob/o11y-analysis-tools

Instructions file

Instructions for conallob/o11y-analysis-tools, covering claude.md, git workflow, key architecture patterns, go module structure and testing strategy.

4 1mo ago C 4,456 tokens original BSD-3-Clause

alert-hysteresis

04

conallob/o11y-analysis-tools

Skill Claude CodeCodex

Query a live Prometheus's historical ALERTS series to statistically recommend better 'for:' hold-down durations, reducing spurious short-lived alerts and alert fatigue. Use interactively when an alert is firing too often/too briefly and needs its hysteresis tuned, or when auditing a rules file's for: values against…

4 1mo ago A 91 tokens original BSD-3-Clause

conallob/o11y-analysis-tools

Skill Claude CodeCodex

Identify Prometheus alert/recording rules that have no promtool unit-test coverage, and scaffold true-positive/false-positive/hysteresis test-case skeletons for them. Use when bootstrapping unit tests for new or existing PromQL rules, or auditing test coverage of a rules file. Fully hermetic: reads only local…

4 1mo ago A 81 tokens original BSD-3-Clause

conallob/o11y-analysis-tools

Skill Claude CodeCodex

Render end-to-end previews of what an alert notification will actually look like (plain-text email, HTML email, Slack attachment JSON, raw webhook JSON) by replaying a Prometheus unit-test file's expected alerts through a live Alertmanager. Effectively a "print preview" for alerts. Use to review notification…

4 1mo ago A 153 tokens original BSD-3-Clause

label-check

07

conallob/o11y-analysis-tools

Skill Claude CodeCodex

Enforce that PromQL expressions (and, optionally, alert definitions) carry a required set of labels — e.g. job, namespace, cluster — to prevent label collisions in multi-tenant Prometheus/Thanos/Cortex/Mimir setups. Use when validating rule YAML for required labels or required alert labels, interactively or as a CI…

4 1mo ago A 86 tokens original BSD-3-Clause

promql-cody

08

conallob/o11y-analysis-tools

Skill Claude CodeCodex

Orchestrate all six o11y-analysis-tools PromQL/Alertmanager CLIs together as one workflow for a repo of Prometheus/Alertmanager rules — decide which tools are hermetic and CI-safe (promql-fmt, label-check, autogen-promql-tests, and e2e-alertmanager-test when given a skeleton Alertmanager config) versus…

4 1mo ago A 176 tokens original BSD-3-Clause

promql-fmt

09

conallob/o11y-analysis-tools

Skill Claude CodeCodex

Format and lint PromQL expressions embedded in Prometheus/Thanos/Cortex/Mimir rule YAML files — multiline layout, redundant aggregation-clause removal, aggregation-style consistency, and naming/instrumentation best-practice checks. Use whenever writing, editing, or reviewing alert/recording rule YAML, or as a CI…

4 1mo ago A 91 tokens original BSD-3-Clause

conallob/o11y-analysis-tools

Skill Claude CodeCodex

Query a live Prometheus's historical ALERTS series to find alert rules that haven't fired in a long time — "dead code analysis" for alerting rules, surfacing candidates for deletion or threshold review. Use interactively during alert-quality/on-call hygiene reviews, not as a CI gate. Requires a live Prometheus with…

4 1mo ago A 76 tokens original BSD-3-Clause