radra23

Otel Init — Development skill for Claude Code

Development community

First-run: scan the repo, detect service boundaries, and prime the context cache.

How to install Otel Init

Installs to ~/.claude/skills/radra23-otel-as-code-plugin-otel-init/SKILL.md

Terminal
mkdir -p ~/.claude/skills/radra23-otel-as-code-plugin-otel-init && curl -fsSL https://raw.githubusercontent.com/radra23/otel-as-code-plugin/HEAD/commands/otel-init.md -o ~/.claude/skills/radra23-otel-as-code-plugin-otel-init/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Otel Init does


description: "First-run: scan the repo, detect service boundaries, and prime the context cache"

/otel-init

First-run setup for otel-as-code. Run this before any other /otel-* command. This command is safe to re-run; it will refresh the context cache if stale.

Step 1: Check context cache freshness

Read `.claude/otel-context.json` if it exists.

If it exists:

  • Get current git HEAD: run git rev-parse HEAD
  • Compare the gitHash field in the JSON to the current HEAD.
  • ALSO chec

Alternatives in Development

  • Tentacle Context Init — You are working on the {{tentacleName}} section 1.4k ★
  • Claude Code Otel — A comprehensive observability solution for monitoring Claude Code usage, performance, and costs 306 ★
  • Obsidian Init — Scan your vault and generate a _CLAUDE.md operating manual, index.md catalog, and log.md 277 ★

Full documentation available on GitHub

View Source Repository