CtrlK
BlogDocsLog inGet started
Tessl Logo

overdrive

Pushes interfaces past conventional limits with technically ambitious implementations — shaders, spring physics, scroll-driven reveals, 60fps animations. Use when the user wants to wow, impress, go all-out, or make something that feels extraordinary.

71

Quality

64%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./.codex/skills/overdrive/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

67%

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 has a clear 'Use when' clause and communicates an ambitious UI/animation focus, which is its main strength. However, the opening phrase is more aspirational marketing language than a concrete capability description, and the trigger terms lean heavily on emotional language ('wow', 'extraordinary') rather than the specific technical terms users might actually use when requesting such work. It would benefit from more concrete action verbs and broader keyword coverage.

Suggestions

Replace the aspirational opener with concrete action verbs, e.g., 'Creates advanced UI effects including shaders, spring physics engines, scroll-driven animations, and GPU-accelerated 60fps transitions.'

Expand trigger terms to include more natural user phrases like 'fancy UI', 'interactive effects', 'parallax', 'motion design', 'WebGL', 'CSS animations', 'micro-interactions', 'polished frontend'.

DimensionReasoningScore

Specificity

Names the domain (ambitious UI/animation) and lists some specific techniques (shaders, spring physics, scroll-driven reveals, 60fps animations), but the framing 'pushes interfaces past conventional limits' is vague and aspirational rather than describing concrete actions the skill performs.

2 / 3

Completeness

Clearly answers both 'what' (technically ambitious implementations with shaders, spring physics, scroll-driven reveals, 60fps animations) and 'when' (explicit 'Use when' clause with trigger scenarios: wanting to wow, impress, go all-out, or make something extraordinary).

3 / 3

Trigger Term Quality

Includes some natural trigger terms like 'wow', 'impress', 'go all-out', 'extraordinary', and technical terms like 'shaders', 'spring physics', 'animations'. However, it misses many common user phrases like 'fancy UI', 'interactive', 'motion design', 'transitions', 'parallax', 'WebGL', 'CSS animations', or 'polished'.

2 / 3

Distinctiveness Conflict Risk

The skill occupies a somewhat distinct niche around high-end UI/animation work, but terms like 'animations' and 'interfaces' could overlap with general frontend or CSS skills. The emotional triggers ('wow', 'impress') help differentiate but are subjective and could conflict with other creative/design skills.

2 / 3

Total

9

/

12

Passed

Implementation

62%

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

This is a well-structured skill with a clear workflow (context → propose → confirm → implement → iterate → verify) and good technical breadth covering browser APIs, libraries, and fallback strategies. Its main weaknesses are verbosity — motivational/philosophical content and the extensive toolkit catalog inflate the token cost — and the lack of complete, executable code examples for specific effects. The workflow clarity is strong with explicit checkpoints and iteration requirements.

Suggestions

Move the toolkit catalog to a separate TOOLKIT.md reference file and link to it from the main skill, keeping only the top 3-4 most common techniques inline

Replace motivational prose ('The gap between cool and extraordinary is in the last 20%') with terse directives to save tokens

Add at least one complete, executable example (e.g., a full View Transitions implementation or a scroll-driven animation) rather than only small feature-detection fragments

DimensionReasoningScore

Conciseness

The skill is fairly long and includes some philosophical/motivational content ('Push an interface past conventional limits', 'The gap between cool and extraordinary') that doesn't add actionable value. However, most sections contain genuinely useful technical guidance that Claude wouldn't inherently know (specific API browser support, library recommendations, fallback patterns). Could be tightened by ~30%.

2 / 3

Actionability

Provides concrete CSS/JS code snippets for progressive enhancement and feature detection, plus specific library recommendations and API names. However, most guidance is at the 'which technique to use' level rather than providing complete, executable implementations. The code examples are small fragments rather than copy-paste-ready solutions for any specific effect.

2 / 3

Workflow Clarity

The workflow is clearly sequenced: gather context first (invoke $frontend-design), propose 2-3 directions to user, get confirmation, implement with browser automation iteration, then verify with explicit test criteria. The mandatory preparation section and 'Propose Before Building' steps create clear checkpoints, and the browser automation iteration requirement creates a feedback loop for this inherently visual/subjective domain.

3 / 3

Progressive Disclosure

The skill references external skills ($frontend-design, $teach-impeccable) appropriately, and organizes the toolkit by goal rather than technology. However, the toolkit section is quite long and could be split into a separate reference file. The content is well-structured with clear headers but is monolithic — everything lives in one file when the toolkit catalog and verification checklist could be separate.

2 / 3

Total

9

/

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
pbakaus/impeccable
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.