CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-performance-analyzer

Agent skill for performance-analyzer - invoke with $agent-performance-analyzer

53

1.00x
Quality

28%

Does it follow best practices?

Impact

99%

1.00x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/agent-performance-analyzer/SKILL.md

The canonical home for this skill is agent-performance-analyzer in ruvnet/claude-flow

SKILL.md
Quality
Evals
Security

Quality

Content

28%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.

The body is a descriptive specification rather than an actionable skill: it lists capabilities, patterns, and example outcomes but gives Claude no executable commands, no verification steps, and no progressive disclosure into reference files. It reads more like product documentation than skill instructions.

Suggestions

Add concrete, executable guidance: actual commands or scripts for collecting metrics and a runnable report-generation example rather than narrative 'Result: 70% reduction' anecdotes.

Introduce validation checkpoints into the workflow, e.g. 'Verify metrics cover all phases before ranking bottlenecks' and 'Confirm a recommended change actually resolves the hotspot before reporting it.'

Move the report-format template, optimization examples, and advanced features into separate reference files linked from a concise overview to improve token efficiency and navigation.

DimensionReasoningScore

Conciseness

The ~170-line body pads concepts Claude already knows (bottleneck types, parallelization, caching) and uses code fences to hold plain numbered text, making it noticeably verbose with several padded sections.

2 / 5

Actionability

It describes capabilities and patterns at a high level but provides no executable code, commands, or concrete procedures; the 'workflows' are generic descriptive lists rather than instructions.

2 / 5

Workflow Clarity

A rough three-phase sequence exists, but the steps are vague and there are no validation checkpoints or feedback loops to verify analysis output before recommending changes.

2 / 5

Progressive Disclosure

The file has clear section headers, but at 170+ lines content such as the report template, optimization examples, and advanced features could be split into referenced files; no bundle files are provided.

3 / 5

Total

9

/

20

Passed

Description

28%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.

The description is essentially a placeholder invocation line rather than a real capability description: it names a domain but lists no actions and provides no usage triggers. It is distinguishable only by its narrow domain, not by what it does or when to invoke it.

Suggestions

Replace the description with concrete actions the skill performs, e.g. 'Profiles task execution, identifies bottlenecks, and recommends parallelization or caching strategies.'

Add an explicit trigger clause, e.g. 'Use when diagnosing slow workflows, agent coordination delays, or resource contention.'

Include natural trigger terms users would say (e.g. 'slow tests', 'bottleneck', 'high CPU', 'P99 latency') instead of the technical '$agent-performance-analyzer' token.

DimensionReasoningScore

Specificity

The description 'Agent skill for performance-analyzer - invoke with $agent-performance-analyzer' names a domain but states zero concrete actions, matching the anchor where actions are minimal or generic.

2 / 5

Completeness

It offers a vague 'what' and no 'when' trigger guidance; missing an explicit 'Use when...' clause, which per the rubric caps completeness at 3, and the what here is too vague to reach 3.

2 / 5

Trigger Term Quality

It contains only one generic keyword ('performance') and a technical invocation token ('$agent-performance-analyzer'), missing the natural phrases a user would actually say.

2 / 5

Distinctiveness Conflict Risk

The performance-analysis niche is somewhat specific, but with no distinct trigger phrases it could overlap with several other analysis or monitoring skills.

3 / 5

Total

9

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
ruvnet/ruflo
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.