byjoshuaoliphant· 27 skills
Install a local, Docker-free OTLP observability stack (OpenTelemetry → Vector → JSONL files, optionally VictoriaLogs + VictoriaMetrics) into a project, and instrument the code to emit traces, metrics, and logs. Use this whenever the user wants observability, telemetry, tracing, metrics, or structured logging in a project during development — phrases like "add observability", "set up OTel", "instrument this app", "I want to see traces/metrics locally", "add a telemetry harness", "wire up Vector", or "make this app observable". Also use when a Claude Code session would benefit from being able to query its own app's telemetry while debugging. Prefer this over hand-rolling exporters or reaching for Docker/Jaeger/Grafana — this harness is binary-only, auto-starts via a SessionStart hook, and is designed for the agent to query telemetry as a feedback signal.
$npx -y skills add joshuaoliphant/claude-plugins --skill claude-code-observability-harnessInstalls into the current project.
Run `npx skills use "https://github.com/joshuaoliphant/claude-plugins" --skill "joshuaoliphant/claude-plugins/claude-code-observability-harness"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/joshuaoliphant/claude-plugins" that are relevant to the current task. Run `npx skills add "https://github.com/joshuaoliphant/claude-plugins"` and select the relevant skills, then follow their instructions.