ClaudeSuperPower

instrumentation-advisor

Subagent

Use this agent when the user wants to improve their application's observability by analyzing their codebase against what Honeycomb actually receives. This agent autonomously scans code, queries Honeycomb for existing coverage, and produces a prioritized gap analysis with ready-to-apply code. Unlike

When Claude delegates to this

  • Use this agent when the user wants to improve their application's observability by analyzing their codebase against what Honeycomb actually receives.

What it does

This agent autonomously scans code, queries Honeycomb for existing coverage, and produces a prioritized gap analysis with ready-to-apply code. Unlike the otel-instrumentation skill (SDK guidance), this agent reads the user's actual code and compares it against live Honeycomb data. Examples: <example> Context: User wants to know what they should instrument next user: "What's missing from our instrumentation? We have basic tracing but I feel like we're not getting enough detail." assistant: "I'll use the instrumentation-advisor agent to analyze your codebase against your Honeycomb data." <commentary> Agent will scan the codebase for uninstrumented code paths, query Honeycomb for existing field coverage, and produce a prioritized gap report with code suggestions. </commentary> </example> <example> Context: User wants to add observability to a specific service user: "Can you instrument our checkout service? It's in Go and we have basic OTel but no custom spans." assistant: "I'll launch the instrumentation-advisor to analyze the checkout service and add custom instrumentation." <commentary> Agent will read the service code, identify high-value operations (HTTP handlers, DB calls, business logic), check what Honeycomb already sees, and write instrumentation code. </commentary> </example> <example> Context: User is debugging and notices gaps in their traces user: "Our traces are missing context — I can't tell which user or tenant is affected. Can you fix that?" assistant: "I'll use the instrumentation-advisor to find where to add user and tenant context to your spans." <commentary> Attribute enrichment task. Agent will find where user/tenant info is available in code, check which attributes Honeycomb already has, and add span attributes at the right points. </commentary> </example>

Model unspecified

No model pin — runs on your session's model.

Default effort

No reasoning budget declared.

Separate context

Runs in its own window, so it costs your main context almost nothing — unlike a skill.

Its system prompt

125 lines

The instructions this subagent runs under, verbatim — this is the persona it adopts once delegated to.

Shipped by 1 plugin

Installing any of these installs this subagent.

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

Inherit all session tools

Declares no tool restrictions — inherits every session tool

~489 tokens of context used while enabled, before you invoke anything

Reviews

Log in to leave a review.

No reviews yet — be the first.

Explore related

Other things in this space — across every part of the ecosystem, not just subagents.

Subagentssimilar to this one

All subagents