span-convention-review
Span Convention Review
Review changes in SDK repositories that involve OpenTelemetry tracing spans to ensure they conform to Sentry Conventions and, where Sentry conventions are underspecified, to OpenTelemetry Semantic Conventions.
Step 1: Identify Span Changes
Find all span-related changes in the current branch compared to the base branch:
git diff main...HEAD
Look for patterns indicating span creation or modification:
start_span,start_child,startSpan,StartSpanop=,op:, setting span operation namesset_data,set_attribute,setAttribute,SetAttributedescription=,name=, span namingSPANDATA.,SpanData., span data constantsOP., span operation constants
More from getsentry/sdk-skills
daily-update
Generate a formatted async daily standup message for the Sentry SDK team channel. Use when asked to create a "daily update", "async daily", "standup update", or "async team update".
4linear-type-labeler
>
4linear-initiative
Creates Linear projects for SDK repositories based on a Linear initiative. Use when rolling out a feature across multiple SDKs, creating SDK projects from initiative, or setting up cross-SDK alignment work.
4linear-sdk-telemetry-labeler
>
4sdk-feature-implementation
Implement a feature across Sentry SDK repositories by spawning parallel agents. Use when you have Linear initiatives/projects/issues and want to create draft PRs. Triggers on "implement across SDKs", "spawn SDK agents", "SDK implementation", "parallel SDK implementation", "continue SDK rollout".
4contributing-md
>
3