radra23

otel-backend

Generates a full Terraform module containing dashboards, alerts, and SLOs for a selected observability backend, enabling infrastructure-as-code for monitoring configurations.

radra23 1 Actualitzat fa 1 mes
GitHub

Instal·la

npx skillscat add radra23/otel-as-code-plugin/otel-backend

Instal·la des del registre de SkillsCat.

Sobre aquest skill

Generates a full Terraform module containing dashboards, alerts, and SLOs for a selected observability backend, enabling infrastructure-as-code for monitoring configurations.

SKILL.md

otel-backend (Codex bridge)

Requires the otel-as-code repo. The commands/ / skills/ / agents/ files referenced below live there — if they're not present in your workspace, stop and tell the user to add the repo (see AGENTS.md).

Follow the canonical procedure in this repo — it is the single source of truth:

  1. Read commands/otel-backend.md (repo root) and execute its steps.
  2. The accepted vendors come from backends.txt (repo root) — the single source of truth.
  3. Apply skills/terraform-patterns/SKILL.md for the backend's provider patterns and gotchas.
  4. Codex has no subagent dispatch: where it says to run the terraform-gen agent, read
    agents/terraform-gen.md and generate the module (then run terraform fmt + validate)
    yourself. It never runs terraform plan/apply — those stay with the user.

Args: $ARGUMENTS (e.g. datadog --kind dashboard, grafana --output-dir infra/o11y/grafana).

Codex note: .codex/hooks.json enforces write-guard here — a denied overwrite of existing
infra/observability/<vendor>/*.tf means regenerate deliberately.

Categories