CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

gpt-taste

Elite UX/UI & Advanced GSAP Motion Engineer. Enforces Python-driven true randomization for layout variance, strict AIDA page structure, wide editorial typography (bans 6-line wraps), gapless bento grids, strict GSAP ScrollTriggers (pinning, stacking, scrubbing), inline micro-images, and massive section spacing.

54

Quality

68%

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 ./skills/gpt-tasteskill/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%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 an unusually concrete directive document: real Tailwind classes, specific GSAP parameters, explicit bans, and a mandatory pre-flight validation checklist that gives a clear workflow. Its weaknesses are rhetorical padding that inflates token cost, descriptive (rather than executable) GSAP guidance, and a fully monolithic structure with no progressive disclosure.

Suggestions

Strip the dramatic framing ("catastrophic failure", "BANNED FOREVER", "must breathe") and LLM-behavior commentary down to bare directives to tighten conciseness.

Add a minimal runnable GSAP ScrollTrigger example (setup + pin/scrub config) instead of prose descriptions of the animations, and replace the "simulate a Python script" instruction with a concrete deterministic selection procedure.

Move the catalogs (hero layout options, component arsenal, GSAP paradigms) into a references file (e.g. references/patterns.md) and keep SKILL.md as an overview, adding a post-write verification step to close the workflow's feedback loop.

DimensionReasoningScore

Conciseness

The guidance itself is dense and novel (LLM design-failure modes Claude does not inherently know), but it is padded with dramatic emphasis ("catastrophic failure", "BANNED FOREVER", "must breathe") and meta-commentary about LLM laziness that could be trimmed, landing at "mostly efficient with some unnecessary explanation".

3 / 5

Actionability

Highly concrete directives with real class strings ("max-w-5xl", "clamp(3rem, 5vw, 5.5rem)", "grid-flow-dense", "group-hover:scale-105 transition-transform duration-700 ease-out"), a picsum URL pattern, and an embedded code snippet. It falls short of 5 because the GSAP half is descriptive rather than code (no runnable ScrollTrigger setup shown) and Section 1's "simulate a Python script execution" is inherently pseudo-executable.

4 / 5

Workflow Clarity

A genuine pre-flight sequence exists: the mandatory <design_plan> with five numbered verification steps (RNG execution, AIDA check, hero math, bento density, label sweep) followed by "Only output the UI code after this rigorous verification is complete." It misses 5 because validation is pre-code only — there is no post-write check or fix/retry feedback loop, and "Prove mathematically" is under-specified.

4 / 5

Progressive Disclosure

The body is a self-contained ~70-line monolith with zero external files (no references/, scripts/, or assets/ exist). Sections are well-organized, but the catalog material (3 hero layouts, 4 GSAP paradigms, the component arsenal) is reference-like content inlined in the main file, and the under-50-lines well-organized-sections exception does not apply at this length.

3 / 5

Total

14

/

20

Passed

Description

58%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 communicates a rich, specific set of design constraints, but it reads as a persona statement rather than a capability-plus-trigger description. The decisive weakness is the complete absence of "when to use this" guidance, which caps completeness at 3.

Suggestions

Add an explicit trigger clause, e.g. "Use when building marketing landing pages, hero sections, or animated marketing sites with GSAP/ScrollTrigger."

Include natural user phrasings users would actually say ("landing page", "hero section", "motion design", "web page design") alongside the expert jargon to improve trigger term quality.

Replace the "Elite UX/UI & Advanced GSAP Motion Engineer" persona title with a third-person action statement of what the skill does, and name the artifact it produces (high-variance landing pages).

DimensionReasoningScore

Specificity

Lists several concrete enforced behaviors ("Python-driven true randomization", "strict AIDA page structure", "gapless bento grids", "GSAP ScrollTriggers (pinning, stacking, scrubbing)", "massive section spacing"), but opens with a persona title ("Elite UX/UI & Advanced GSAP Motion Engineer") and never names the artifact it produces, leaving minor coverage gaps.

4 / 5

Completeness

The "what" is clear and detailed (the full list of enforced design constraints), but there is no "Use when..." clause or any trigger guidance in the description, which caps completeness at 3.

3 / 5

Trigger Term Quality

Contains relevant niche keywords ("GSAP Motion", "ScrollTriggers", "bento grids", "editorial typography", "AIDA") but misses the most natural user phrasings such as "landing page", "hero section", or "web design", which anchors it at "some relevant keywords but missing common variations".

3 / 5

Distinctiveness Conflict Risk

The GSAP ScrollTrigger and bento-grid vocabulary carves out a fairly distinct motion-design niche unlikely to trigger for unrelated skills, though it overlaps general web-design and landing-page skills, so it is not fully distinct.

4 / 5

Total

14

/

20

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.

Validation — 15 / 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

nexu-io/open-design

Path

skills/gpt-tasteskill/SKILL.md

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.