CtrlK
BlogDocsLog inGet started
Tessl Logo

theme-factory

This skill provides a curated collection of professional font and color themes themes, each with carefully selected color palettes and font pairings. Once a theme is chosen, it can be applied to any artifact.

48

Quality

53%

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 ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/theme-factory/SKILL.md

The canonical home for this skill is theme-factory in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

56%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 content lays out a clear, sequenced workflow for selecting and applying themes, but it duplicates the description, references non-existent bundle files (theme-showcase.pdf, themes/), and provides no concrete mechanics for applying colors/fonts. The trailing 'When to Use' section is filler.

Suggestions

Remove the verbatim duplicate of the description from the body and delete the filler 'When to Use' section to improve conciseness.

Provide concrete, executable guidance for applying a theme (e.g., specific color tokens, font names, or a code/template snippet) rather than 'apply the specified colors and fonts.'

Either add the referenced 'theme-showcase.pdf' and 'themes/' files to the bundle or remove the references so progressive disclosure points to real material.

DimensionReasoningScore

Conciseness

The body is mostly efficient, but it opens by duplicating the frontmatter description verbatim and closes with the filler 'When to Use' section ('applicable to execute the workflow or actions described in the overview'), which is padding.

3 / 5

Actionability

Steps are concrete at a high level (show showcase, ask choice, wait for confirmation, apply theme, read theme file from themes/), but the actual mechanics of how to apply colors/fonts to an artifact are unspecified with no code or commands.

3 / 5

Workflow Clarity

Both 'Usage Instructions' and 'Application Process' present a clear numbered sequence, and 'Wait for selection: Get explicit confirmation' acts as an explicit checkpoint; minor validation gaps keep it below 5.

4 / 5

Progressive Disclosure

Sections are organized, but the body references 'theme-showcase.pdf' and a 'themes/' directory that do not exist in the bundle, and the per-theme detail that should live in those files is only summarized inline.

3 / 5

Total

13

/

20

Passed

Description

50%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 conveys a clear 'what' (curated font/color themes applied to artifacts) but omits any explicit 'when to use' trigger guidance and uses the generic phrase 'applied to any artifact.' A duplicated 'themes themes' typo and missing synonyms/file extensions further limit the score.

Suggestions

Add an explicit 'Use when...' clause listing concrete triggers (e.g., 'Use when styling slide decks, dashboards, or any artifact with a font and color theme').

Remove the duplicated 'themes themes' typo and add natural synonyms and file extensions (e.g., 'color palettes, font pairings, .pdf showcase').

Replace 'applied to any artifact' with specific artifact types to sharpen distinctiveness and reduce overlap with generic styling skills.

DimensionReasoningScore

Specificity

Names the domain ('font and color themes', 'color palettes', 'font pairings') and 1-2 concrete actions (provides a curated collection, applies a chosen theme), but 'applied to any artifact' is generic rather than a comprehensive set of specific actions.

3 / 5

Completeness

It clearly states what the skill does (curated theme collection that can be applied), but there is no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 3 per the rubric.

3 / 5

Trigger Term Quality

Contains relevant keywords ('themes', 'color palettes', 'font pairings') a user might say, but lacks common synonyms and file extensions, so keyword coverage is partial.

3 / 5

Distinctiveness Conflict Risk

The font/color theming niche is somewhat specific, but 'applied to any artifact' is broad and could overlap with general styling or design skills.

3 / 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.

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
administrakt0r/AI-Agents-Safe-Coding-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.