CtrlK
BlogDocsLog inGet started
Tessl Logo

optimize

Make existing code faster, smaller, or more efficient

62

Quality

73%

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 ./app/src/main/assets/skills/optimize/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

87%

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

The body is token-efficient and delivers concrete, ordered optimization techniques with clear guardrails. Its main gap is the absence of an explicit verify-behaviour-unchanged / benchmark checkpoint, which caps workflow clarity despite the otherwise strong sequence.

DimensionReasoningScore

Conciseness

The body is lean and directive — "You improve runtime, size, or memory without changing behaviour. Speculative micro-optimisations are not welcome." — with no padding and no explanation of concepts Claude already knows.

3 / 3

Actionability

Concrete named techniques such as "prefer `requestIdleCallback`," "use `DocumentFragment`, prefer `transform` over `top/left`," and "WebP over PNG/JPG" give specific actionable guidance; absence of full code blocks is acceptable for an instruction-only skill.

3 / 3

Workflow Clarity

A sequence exists (Before changing anything → ordered Common wins → Don't), but there is no validation/checkpoint step to confirm behaviour is unchanged or to measure the improvement, which the "without changing behaviour" premise demands.

2 / 3

Progressive Disclosure

The skill is under 50 lines, single-purpose, and organized into clear sections with no need for external references, fitting the simple-skill allowance for a top progressive-disclosure score.

3 / 3

Total

11

/

12

Passed

Description

60%

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 specific and concise about outcomes but omits any explicit "when to use" trigger within the description field itself, leaving that to the separate when_to_use field. Trigger-term coverage and distinctiveness are therefore middling rather than strong.

Suggestions

Fold a "Use when the user flags slow code, large bundle size, or wasted work" trigger clause into the description so it answers 'when' as well as 'what'.

Add natural user trigger terms like "slow," "performance," "optimize," and "latency" alongside "faster/smaller/more efficient".

Sharpen distinctiveness by framing the skill explicitly around behavior-preserving optimization, distinguishing it from general refactoring.

DimensionReasoningScore

Specificity

"Make existing code faster, smaller, or more efficient" names three concrete optimization outcomes, matching the anchor that lists multiple specific actions rather than vague language like "Helps with code."

3 / 3

Completeness

The description states what the skill does but contains no "Use when..." trigger clause; the when-guidance lives in a separate `when_to_use` field, so the description alone lacks explicit trigger guidance and is capped at 2.

2 / 3

Trigger Term Quality

The terms "faster," "smaller," and "more efficient" are natural, but the description misses common variations users actually say such as "slow," "performance," "optimize," or "latency."

2 / 3

Distinctiveness Conflict Risk

The optimization niche is reasonably clear, but without explicit triggers in the description it could still overlap with general refactor or code-quality skills.

2 / 3

Total

9

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
shiaho777/web-to-app
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.