CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

testimonials-generator

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

Quality

80%

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/conversion/testimonials/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/redirect entry, the body is exemplary: lean, honest about containing no component rules, and fully actionable with a copy-paste install command plus a direct link to the successor reference. The single handoff action is unambiguous and correctly sequenced, and the structure is appropriate for a stub of this size. Judged on what is written, no weaknesses surface in any dimension.

DimensionReasoningScore

Conciseness

The ~8-line body states where Testimonials construction moved, gives the install command, and says what to do next — every token earns its place. The one contextual clause ("the component layer for AI agents") identifies the unfamiliar Bricks repo rather than explaining something Claude already knows, and "This compatibility entry contains no component rules" usefully prevents Claude from hunting for rules here. Nothing to trim, so anchor 5 fits rather than anchor 4's "minor instances of over-explanation".

5 / 5

Actionability

The body provides a copy-paste-ready executable command (`npx skills add kostja94/bricks --skill component-builder`), a direct link to the actual Testimonials reference, and a concrete directive ("Ask the agent to use component-builder to build a new Testimonials"). The only case this stub needs to cover — handing off to the successor — is fully specified, matching anchor 5.

5 / 5

Workflow Clarity

This is a simple single-purpose skill: install the successor, then use it. That single action is unambiguous and correctly ordered (install command shown before the "ask the agent" directive), and there are no destructive or batch operations that would require validation checkpoints. The simple-skill exception applies, so anchor 5 fits.

5 / 5

Progressive Disclosure

The skill is under 50 lines with no bundle files (no references/, scripts/, or assets/ directories exist), so the under-50-lines guideline applies: well-organized sections suffice for a 5. The body has a clear heading, one clearly-signaled one-level-deep link to the external Testimonials reference, and inline install instructions — nothing is inlined that belongs elsewhere.

5 / 5

Total

20

/

20

Passed

Description

53%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 is honest and concrete about its deprecation status and clearly directs users to the component-builder successor, with "Testimonials" as a genuinely natural trigger term. However, it entirely lacks a "Use when..." trigger clause and offers no synonym coverage, leaving the "when should this be used" question unanswered. For a redirect entry this is serviceable but leaves completeness and discoverability on the table.

Suggestions

Add an explicit trigger clause such as "Use when the user wants to build or edit a testimonials section" so the "when" half of completeness is answered.

Include natural synonyms users might say — e.g., customer quotes, review wall, social proof — alongside "Testimonials" to broaden trigger-term coverage.

State the redirect action concretely in the description, e.g., "Installs component-builder via `npx skills add kostja94/bricks --skill component-builder` and hands off Testimonials construction to it", to sharpen specificity.

DimensionReasoningScore

Specificity

"Deprecated compatibility entry for Testimonials construction... install and use component-builder to build a new Testimonials" names the domain and one or two concrete actions (install component-builder, use it to build a Testimonials), but does not enumerate several specific actions. It is above a bare domain-only description ("Processes PDF files" level) yet below the several-specific-actions coverage of anchor 4.

3 / 5

Completeness

The "what" is clear — "Deprecated compatibility entry for Testimonials construction... maintained in Bricks" — but there is no "Use when..." clause or equivalent trigger guidance anywhere, which caps completeness at 3 per the judging guidelines. It is not a 2 because the "what" is concrete and actionable (install and use component-builder), not vague.

3 / 5

Trigger Term Quality

"Testimonials" and "Testimonials construction" are natural, specific keywords a user would say, but the description repeats that single term with no synonyms or variations (e.g., customer quotes, review wall, social proof). This matches anchor 3 (some relevant keywords, missing common variations) rather than anchor 4's good coverage.

3 / 5

Distinctiveness Conflict Risk

"Testimonials construction" carves out a specific niche unlikely to fire for unrelated skills, giving minor overlap risk only with its own advertised successor ("component-builder"). It lacks the explicit distinct trigger phrases of anchor 5, but is well above the generic overlap risk of anchor 3 examples like "Works with document files".

4 / 5

Total

13

/

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

Path

skills/components/conversion/testimonials/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.