CtrlK
BlogDocsLog inGet started
Tessl Logo

optimizing-performance

Analyzes and optimizes application performance across frontend, backend, and database layers. Use when diagnosing slowness, improving load times, optimizing queries, reducing bundle size, or when asked about performance issues.

72

Quality

88%

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

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

A highly actionable, well-sequenced performance workflow with executable code and explicit validation/feedback loops. Its main weakness is token efficiency (redundant checklists) and a monolithic structure that keeps all reference material inline rather than splitting it into separate files.

Suggestions

Consolidate the three overlapping checklists (Performance Optimization Progress, Comparison Checklist, Performance Validation) into a single validation checklist to remove redundancy and improve token efficiency.

Move the detailed code catalogs (frontend/backend/algorithm optimizations) and the Web Vitals/API target tables into reference files (e.g. references/optimization-catalog.md, references/targets.md) and link to them from SKILL.md for proper progressive disclosure.

Trim any restated guidance such as the repeated 'measure before/after' reminders that already appear in the workflow steps.

DimensionReasoningScore

Conciseness

The body assumes Claude's competence and avoids explaining basic concepts, but includes redundant overlapping checklists (Performance Optimization Progress, Comparison Checklist, Performance Validation) and could be tightened; it is mostly efficient rather than fully lean, so it does not reach the 'every token earns its place' anchor.

2 / 3

Actionability

Provides fully executable, copy-paste-ready profiling commands (node --prof, cProfile, lighthouse) and concrete code examples for bundle splitting, memoization, SQL JOINs, multi-layer caching, and algorithmic improvements, matching the 'fully executable code/commands' anchor.

3 / 3

Workflow Clarity

Steps 1-5 are clearly sequenced with explicit validation checkpoints ('Measure again and compare', 'Validation' checklist) and a feedback loop ('If targets not met, return to Step 2'), plus the 'Never optimize without data' critical rule, matching the anchor for clear sequence with validation and feedback loops.

3 / 3

Progressive Disclosure

No bundle files exist and the content is a single well-organized monolithic document over 200 lines; while sections are clear, reference material (target tables, code catalogs) is all inline rather than split into one-level-deep references, fitting the 'some structure but content that could be separate is inline' anchor rather than the <50-line simple-skill exception.

2 / 3

Total

10

/

12

Passed

Description

100%

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 strong description that concisely states both what the skill does and when to use it, using natural trigger terms and concrete actions across clearly scoped layers. It is distinguishable from other skills and free of vague fluff.

DimensionReasoningScore

Specificity

Names concrete actions (analyzes, optimizes) across three explicit layers (frontend, backend, database) and enumerates specific tasks (diagnosing slowness, improving load times, optimizing queries, reducing bundle size), matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Explicitly answers what ('Analyzes and optimizes application performance across frontend, backend, and database layers') and when ('Use when diagnosing slowness... or when asked about performance issues'), matching the anchor for clear what AND when with explicit triggers.

3 / 3

Trigger Term Quality

Phrases like 'diagnosing slowness', 'improving load times', 'optimizing queries', 'reducing bundle size', and 'performance issues' are natural terms a user would actually say, giving good coverage rather than technical jargon.

3 / 3

Distinctiveness Conflict Risk

Performance optimization is a clear niche with distinct triggers tied to slowness/load times/queries/bundle size, making it unlikely to fire for unrelated skills; not above because the niche is already maximally specific.

3 / 3

Total

12

/

12

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
CloudAI-X/claude-workflow-v2
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.