CtrlK
BlogDocsLog inGet started
Tessl Logo

hero-generator

Deprecated compatibility entry for Hero construction. This component is now maintained in Bricks; install and use component-builder to build a new Hero.

62

Quality

74%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/components/branding/hero/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

100%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.

As a deprecation stub, the body does exactly what it should with minimal tokens: states the move, provides an executable install command, links the canonical reference, and explicitly warns that this entry contains no component rules. The simple-skill exceptions in the rubric apply cleanly across workflow clarity and progressive disclosure.

DimensionReasoningScore

Conciseness

The body is ~17 lines with every sentence earning its place: what moved, where, an install command, what to ask for, and a disclaimer that the entry contains no rules. No concepts Claude already knows are explained, matching 'Lean and efficient; every token earns its place'.

5 / 5

Actionability

"npx skills add kostja94/bricks --skill component-builder" is copy-paste ready, and "Ask the agent to use component-builder to build a new Hero" gives a concrete follow-up action; the guidance is fully executable for the stub's purpose.

5 / 5

Workflow Clarity

This is a simple single-purpose skill and the single action (install the successor skill, then use it) is unambiguous, so the simple-skill exception applies; there are no destructive or batch operations that would require validation steps.

5 / 5

Progressive Disclosure

The body is well under 50 lines, no bundle files exist, and the one reference (the Hero reference in Bricks) is clearly signaled and one level deep, so the under-50-line exception applies and navigation is trivial.

5 / 5

Total

20

/

20

Passed

Description

48%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 accurately communicates the skill's deprecated status and redirects to a named successor, which is the right shape for a moved component. However, it lists no capabilities of its own, contains no 'use when' trigger guidance, and misses natural trigger phrases users would actually say. Adding explicit trigger terms and a conditional-use clause would substantially improve it.

Suggestions

Add a 'Use when...' clause clarifying when this entry should fire (e.g., 'Use when a workflow or prompt references hero-generator; otherwise use component-builder directly'), since the missing trigger guidance caps completeness at 3.

Include natural user-facing trigger terms beyond the skill name, such as 'hero section', 'landing page hero', or 'page banner', so the description matches how users actually phrase the request.

State the deprecation consequence concretely in the description itself (e.g., 'contains no component rules') so an agent selecting it knows immediately it must install component-builder instead.

DimensionReasoningScore

Specificity

"Deprecated compatibility entry for Hero construction" names the domain but declares no capabilities of this skill itself; the only concrete action ("install and use component-builder to build a new Hero") belongs to the successor skill, matching the anchor 'Names the domain but actions are minimal or generic'.

2 / 5

Completeness

The 'what' is clear ("Deprecated compatibility entry for Hero construction... now maintained in Bricks") but there is no 'Use when...' clause or equivalent trigger guidance, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

"Hero" and "Hero construction" are relevant natural keywords, but common user phrasings like "hero section", "landing page", or "banner" are missing, matching 'Some relevant keywords but missing common variations or synonyms' rather than the good-coverage anchor 4.

3 / 5

Distinctiveness Conflict Risk

"Hero construction" is a distinct niche, and the deliberate overlap with the successor is explicitly disambiguated ("install and use component-builder"), leaving only minor conflict risk with closely related skills.

4 / 5

Total

12

/

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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
kostja94/marketing-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.