First-run setup for otel-as-code — scan the repo, detect service boundaries, and prime the context cache. Use before other otel-* workflows.
Install
npx skillscat add radra23/otel-as-code-plugin/otel-init Install via the SkillsCat registry.
SKILL.md
otel-init (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:
- Read
commands/otel-init.md(repo root) and execute its steps. - Codex has no subagent dispatch: where it says to run the
repo-context-scanneragent, readagents/repo-context-scanner.mdand perform that read-only scan yourself. - For any service-identity conflicts, apply
skills/business-attr-ux/SKILL.md.
Args: $ARGUMENTS.
Codex note: .codex/hooks.json enforces confirm-before-write on whole-file otel-context.json
writes; still confirm all inferred business attributes with the user before writing.