CtrlK
BlogDocsLog inGet started
Tessl Logo

performance-engineer

Expert performance engineer specializing in modern observability,

34

1.03x
Quality

0%

Does it follow best practices?

Impact

96%

1.03x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills/skills/performance-engineer/SKILL.md

The canonical home for this skill is performance-engineer in sickn33/agentic-awesome-skills

SKILL.md
Quality
Evals
Security

Quality

Content

0%Scale 1-3

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

This skill is essentially a persona description and technology catalog rather than actionable guidance. It lists hundreds of tools and concepts Claude already knows without providing any concrete instructions, code examples, or specific workflows. The content would be far more effective if reduced to ~20% of its current size with actual executable examples and specific decision frameworks.

Suggestions

Replace the extensive 'Capabilities' tool lists with 2-3 concrete, executable examples (e.g., a k6 load test script, an OpenTelemetry setup snippet, a query optimization workflow with specific commands)

Add explicit validation checkpoints to the workflow, such as 'Run baseline load test with: k6 run --vus 50 baseline.js, then compare p95 latency before/after optimization'

Remove 'Behavioral Traits', 'Knowledge Base', and 'Example Interactions' sections entirely—these describe what Claude already knows and waste tokens

Split detailed tool-specific guidance into separate reference files (e.g., LOAD_TESTING.md, OBSERVABILITY.md, CACHING.md) and link from a concise overview

DimensionReasoningScore

Conciseness

Extremely verbose with extensive lists of tools, platforms, and concepts that Claude already knows. The 'Capabilities' section alone is a massive enumeration of technologies with no actionable detail—just bullet-point lists of things Claude is already familiar with. The 'Behavioral Traits', 'Knowledge Base', and 'Example Interactions' sections add further padding without providing new, useful information.

1 / 3

Actionability

No concrete code, commands, or executable examples anywhere. The entire skill is abstract descriptions and tool name-dropping. The 'Instructions' section has four vague steps like 'Collect traces, profiles, and load tests to isolate bottlenecks' with no specifics on how. No code snippets, no command-line examples, no configuration templates.

1 / 3

Workflow Clarity

The four-step 'Instructions' workflow is extremely high-level and lacks any validation checkpoints, specific tools to use at each step, or feedback loops. For a skill involving potentially destructive operations like load testing production systems, there are no concrete safeguards or verification steps beyond a vague 'Verify results' instruction.

1 / 3

Progressive Disclosure

Monolithic wall of text with no references to external files. All content is inline in one massive document with 12+ capability subsections that could be split into separate reference files. No navigation structure or links to deeper resources.

1 / 3

Total

4

/

12

Passed

Description

0%Scale 1-3

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

This description is critically incomplete and vague. It reads more like a job title than a skill description, providing no concrete actions, no trigger terms users would naturally use, and no guidance on when Claude should select this skill. Additionally, it appears to be truncated (ends with a comma), uses a persona-style framing ('Expert performance engineer') rather than describing capabilities in third person, and would be nearly impossible for Claude to correctly select from a pool of skills.

Suggestions

Replace the persona framing with concrete actions: e.g., 'Analyzes application performance metrics, configures monitoring dashboards, sets up distributed tracing, and diagnoses latency issues.'

Add an explicit 'Use when...' clause with natural trigger terms: e.g., 'Use when the user asks about observability, monitoring, APM, tracing, metrics, logging, latency analysis, or performance optimization.'

Ensure the description is complete (currently appears truncated) and clearly distinguishes this skill from general DevOps or infrastructure skills by specifying the exact tools or frameworks covered (e.g., Prometheus, Grafana, OpenTelemetry, Datadog).

DimensionReasoningScore

Specificity

The description uses vague, abstract language ('expert performance engineer') without listing any concrete actions. It names a broad domain ('modern observability') but specifies no actual capabilities like 'create dashboards', 'analyze traces', or 'configure alerts'.

1 / 3

Completeness

The description barely addresses 'what does this do' (no concrete actions) and completely lacks any 'when should Claude use it' guidance. There is no 'Use when...' clause or equivalent trigger guidance.

1 / 3

Trigger Term Quality

The only potentially relevant keywords are 'performance' and 'observability', which are broad technical jargon. Missing natural user terms like 'monitoring', 'metrics', 'tracing', 'logging', 'latency', 'dashboards', 'APM', etc.

1 / 3

Distinctiveness Conflict Risk

The description is extremely generic — 'performance engineer' and 'observability' could overlap with DevOps, monitoring, infrastructure, SRE, and many other skills. Nothing distinguishes this skill's specific niche.

1 / 3

Total

4

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.