feat: add otel-queries skill for efficient telemetry analysis#31459
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Pull request overview
Adds a dedicated “otel-queries” skill and wires it into existing OTel-focused advisor workflows so telemetry investigations follow a consistent, fixed query loop (prefer cheapest trustworthy source → run common queries → only then recommend optimizations).
Changes:
- Added new
skills/otel-queriesskill doc defining a standard telemetry analysis loop, query shapes, and local JSONLjqrecipes. - Included a shared workflow snippet (
shared/otel-queries.md) and imported it into the daily OTel instrumentation advisor workflows (and regenerated lock files accordingly). - Updated the agentic-workflows router skill and the global skills index to reference the new skill.
Show a summary per file
| File | Description |
|---|---|
skills/otel-queries/SKILL.md |
New skill playbook for querying/interpreting gh-aw OpenTelemetry data. |
AGENTS.md |
Adds otel-queries to the skills reference list. |
.github/workflows/shared/otel-queries.md |
Shared prompt snippet directing agents to use the new skill for telemetry analysis. |
.github/workflows/daily-otel-instrumentation-advisor.md |
Imports shared/otel-queries.md to standardize telemetry analysis approach. |
.github/workflows/daily-otel-instrumentation-advisor.lock.yml |
Regenerated lock output to include the new shared runtime import. |
.github/workflows/daily-grafana-otel-instrumentation-advisor.md |
Imports shared/otel-queries.md for Grafana-based advisor workflow. |
.github/workflows/daily-grafana-otel-instrumentation-advisor.lock.yml |
Regenerated lock output to include the new shared runtime import. |
.github/skills/agentic-workflows/SKILL.md |
Router skill now points telemetry-driven workflow tasks to the new skill. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 8/8 changed files
- Comments generated: 2
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
@copilot Make lint and fmt. Fix tests. |
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
|
Hey A couple of things that would help reviewers:
If you'd like a hand, you can assign this prompt to your coding agent:
|
Uh oh!
There was an error while loading. Please reload this page.