CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

review-telemetry-privacy-perf

Review system telemetry collection, OS monitoring daemons, and client metric streams for privacy, data minimization (zero keystroke/PII logging, aggregate bandwidth only), CPU sampling overhead, and connection resilience.

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/review-telemetry-privacy-perf/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A lean, well-structured review lens whose rules are unusually concrete (specific thresholds, metric names, and signals) and whose reporting protocol makes the single review action unambiguous. The only real improvement is trimming the redundant opening framing and optionally adding an example violation pattern.

DimensionReasoningScore

Conciseness

The body is dense with checkable rules and assumes Claude's competence (no explanations of what telemetry or WebSockets are), but the two-sentence opening ('A specialized review lens... Ensures that ambient system monitoring respects user privacy, minimizes data footprint, and executes with negligible resource overhead') restates the frontmatter description and could be trimmed. This matches anchor 4 ('efficient; minor instances of over-explanation'), not anchor 5 where every token earns its place.

4 / 5

Actionability

The rules are concrete and binary-checkable: 'Sampling loops must be throttled (default interval >= 500ms)', 'delta diffing on cumulative CPU tick counters (user + sys + idle)', 'aggregate byte counters and transfer rates (bytesInPerSec, bytesOutPerSec)', 'activityRate: 0.0 - 1.0', and 'SIGINT/SIGTERM' cleanup, with the scope anchored to 'src/telemetry/**'. Per the scoring notes, an instruction-only skill is not penalized for lacking code; minor gaps (no example violation patterns or specific APIs/files to inspect) keep it at anchor 4 rather than 5.

4 / 5

Workflow Clarity

This is a single-task review skill and the simple-skill exception applies: the single action is unambiguous — a defined scope (files and responsibilities in src/telemetry/**), severity-grouped rules (Must-Fix A/B, Consider C), and an explicit reporting protocol including the approval-confirmation branch ('If all telemetry code adheres... confirm approval succinctly'). It is not a destructive or batch operation, so the validation cap does not apply.

5 / 5

Progressive Disclosure

The skill is under 50 lines, no bundle files (references/, scripts/, assets/) exist or are needed, and the content is organized into clear sections (Scope, Review Rubric & Rules, Reporting Guidance). Per the judging guideline, a short skill with no need for external references can score 5 with just well-organized sections.

5 / 5

Total

18

/

20

Passed

Description

66%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A specific, domain-focused description with concrete review dimensions and good natural trigger terms, written in third person. Its main weakness is the complete absence of a 'when to use' clause, which caps completeness and limits trigger guidance for skill selection.

Suggestions

Add an explicit trigger clause, e.g., 'Use when reviewing telemetry collectors, metrics/monitoring daemons, or WebSocket metric streams in src/telemetry/**, or when the user mentions telemetry privacy, data minimization, or monitoring CPU overhead.'

Include a few more natural synonyms users would say, such as 'metrics', 'instrumentation', or 'performance monitoring', to broaden trigger-term coverage.

Sharpen distinctiveness by tying the broad terms ('CPU sampling overhead', 'connection resilience') explicitly to telemetry/monitoring code so they don't attract general performance-review requests.

DimensionReasoningScore

Specificity

The description names a specific domain ('system telemetry collection, OS monitoring daemons, and client metric streams') and lists several concrete review dimensions ('zero keystroke/PII logging, aggregate bandwidth only', 'CPU sampling overhead', 'connection resilience'), matching anchor 4's several specific actions with minor gaps in coverage. It falls short of anchor 5 because it relies on a single verb ('Review') rather than multiple distinct concrete actions, and exceeds anchor 3, which expects only 1-2 concrete actions.

4 / 5

Completeness

The 'what' is clear and specific (review telemetry code for privacy, data minimization, CPU overhead, and resilience), but there is no 'Use when...' clause or any equivalent explicit trigger guidance, so 'when' is absent rather than explicit. Per the judging guideline this caps completeness at 3 ('clear what but when missing or only weakly implied'); it does not drop to 2 because the 'what' is concrete, not vague.

3 / 5

Trigger Term Quality

It includes natural phrases users would say such as 'system telemetry', 'OS monitoring daemons', 'privacy', 'CPU sampling overhead', and 'connection resilience', giving good keyword coverage per anchor 4. A few natural synonyms are missing (e.g., 'metrics', 'instrumentation', 'performance', 'WebSocket'), which keeps it below anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The telemetry/privacy/minimization niche is mostly distinct with clearly stated targets, matching anchor 4 ('mostly distinct; minor overlap risk with closely related skills'). It is not a 5 because broad terms like 'CPU sampling overhead' and 'connection resilience' could also trigger general performance or networking review skills.

4 / 5

Total

15

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

colinhallett/tcr-ambient-monitor

Path

skills/review-telemetry-privacy-perf/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.