.claude/skills/rounds-assess/SKILL.md
Assess telemetry data — identifies distinct transaction types from an explore query and launches sub-agents to analyze each for instrumentation quality, code efficiency, usage correctness, and skill improvement opportunities
npx skillsauth add tinkermonkey/rounds rounds-assessInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Run a structured assessment of telemetry data using a two-phase approach:
Explore phase — query the telemetry backend (via the rounds-explore workflow)
using the user's description to gather traces, spans, and logs.
Assess phase — identify the distinct transaction types present in the data, launch one sub-agent per transaction type, then synthesize all findings into a final report.
/rounds-assess [natural-language description of the telemetry window to assess]
$ARGUMENTS is passed directly to the explore phase to scope the query (e.g.
"the payment service between 2pm and 3pm today" or "all errors from the last hour").
Invoke the full rounds-explore skill workflow using $ARGUMENTS as the query.
The explore phase uses the search-logs, search-spans, and get-trace-tree
commands (see the rounds-explore skill for full parameter reference). Collect:
Goal: build a working list of distinct transaction types — unique operation names, command names, or request patterns that were active in the described window. Group spans by operation name or top-level command; treat each distinct group as one transaction type.
For each distinct transaction type identified in Phase 1, launch a sub-agent using the Agent tool. Each sub-agent receives:
/workspace/target/workspace/target/.claude/Each sub-agent must answer these four questions:
Is the transaction fully instrumented so that the code flow and decision forks are easily determined from the OTEL spans alone? Look for:
Rate: good (flow is clear end-to-end), partial (some gaps), or poor (span data is not sufficient to follow the code path).
Is the code that implements this transaction efficient and effective? Look for:
Rate: good, fair, or poor, with specific observations.
Is the caller or agent invoking this transaction correctly? Look for:
Rate: yes, partial, or no, with observations.
Are there changes to the Claude Code skills installed in the target project
(under /workspace/target/.claude/) that would help an agent using this
transaction more effectively? Consider:
List specific suggested changes, or state "none identified".
Each sub-agent returns a structured finding:
transaction: <operation name>
instrumentation: <good|partial|poor> — <key finding>
code_quality: <good|fair|poor> — <key finding>
correct_usage: <yes|partial|no> — <key finding>
skill_improvements:
- <suggestion 1>
- <suggestion 2>
(or "none identified")
After all sub-agents complete, produce a final report in this format:
Scope: (restate $ARGUMENTS)
Transactions assessed: N
Time of assessment: (current time)
One block per transaction:
## <Transaction Name>
**Instrumentation:** <rating> — <key finding>
**Code quality:** <rating> — <key finding>
**Correct usage:** <yes/no/partial> — <key finding>
**Skill improvements:** <count> suggestion(s)
- <suggestion>
Overall findings:
get-trace-tree for each transaction before launching its
sub-agent so the agent has the full span hierarchy in context/workspace/target to support code quality and
instrumentation analysis/workspace/target/.claude/skills/ for skill improvement analysistesting
Run pytest with coverage and display results
devops
Mark a rounds error signature as resolved after a fix has been deployed
data-ai
Re-run LLM diagnosis for an existing rounds error signature
development
--- name: rounds-patterns description: Show common coding patterns: frozen dataclasses, async ports, immutable collections user_invocable: true args: generated: true generation_timestamp: 2026-02-13T22:09:52.359861Z generation_version: "2.0" source_project: rounds source_codebase_hash: a44338f108beaf54 --- # Rounds Coding Patterns Quick-reference skill for **rounds** project coding patterns and conventions. ## Usage ```bash /rounds-patterns ``` ## Purpose Displays the core coding patterns