CtrlK
BlogDocsLog inGet started
Tessl Logo

theme-factory

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.

65

1.43x
Quality

Does it follow best practices?

Impact

73%

1.43x

Average score across 5 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

50%

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

The skill body is reasonably organized with a clear sequenced workflow, but it suffers from duplicated content, vague application mechanics, and references to theme-showcase.pdf and a themes/ directory that are not present in the bundle. Validation steps are implicit rather than explicit.

Suggestions

Provide the missing bundle files (theme-showcase.pdf and the themes/ directory) or remove the references so navigation resolves.

Add concrete guidance on HOW to apply a theme's hex codes and fonts to each artifact type (e.g., slide decks vs HTML pages), not just 'apply the colors and fonts'.

Deduplicate the identical bullet lists in 'Purpose' and 'Theme Details' and add an explicit verify step (e.g., re-show the themed artifact for confirmation before finalizing).

DimensionReasoningScore

Conciseness

The body is mostly lean and avoids explaining concepts Claude already knows, but it repeats the same three-bullet list verbatim in both 'Purpose' and 'Theme Details', and the intro contains a typo ('themes themes'); these could be tightened.

2 / 3

Actionability

Steps like 'Read the corresponding theme file from the themes/ directory' and 'Apply the specified colors and fonts consistently' give some concrete direction, but the actual mechanism for applying hex colors/fonts to different artifact types (slides vs HTML) is unspecified, leaving key details missing.

2 / 3

Workflow Clarity

The Usage and Application Process sections are clearly numbered and sequenced, but validation checkpoints are only implicit ('show it for review and verification', 'Ensure proper contrast and readability') rather than explicit verify-fix-retry loops.

2 / 3

Progressive Disclosure

The body is well-sectioned and signals references to theme-showcase.pdf and a themes/ directory, but neither file/directory is actually bundled, so the referenced navigation does not resolve and the inline theme list could itself be offloaded to those files.

2 / 3

Total

8

/

12

Passed

Description

50%

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 the skill's purpose and lists a couple of concrete actions, but it lacks an explicit 'Use when...' trigger, leans on the generic term 'artifacts', and omits common user phrasings like 'presentation' or 'branding'. Typos ('reportings', 'has been creating') further reduce polish.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user wants to theme or style a presentation, document, or landing page with a cohesive color/font palette.'

Replace the jargon noun 'artifacts' with concrete user-facing terms (slides, presentations, docs, HTML pages) and drop the vague 'etc.'.

Fix typos ('reportings' -> 'reports', 'has been creating' -> 'has been created') and mention common triggers like 'PowerPoint/.pptx' or 'branding'.

DimensionReasoningScore

Specificity

It names the theming domain and two concrete actions ("apply to any artifact", "generate a new theme on-the-fly") plus "10 pre-set themes with colors/fonts", but the generic noun "artifacts" and the trailing "etc." keep it from being a comprehensive list of specific actions.

2 / 3

Completeness

The "what" is covered (apply preset themes, generate new themes), but there is no "Use when..." clause or equivalent explicit trigger guidance, which per the rubric caps completeness at 2.

2 / 3

Trigger Term Quality

Relevant natural terms appear ("theme", "styling", "slides", "docs", "HTML landing pages", "colors", "fonts"), but common variations users would actually say ("presentation", "PowerPoint/.pptx", "branding", "style guide") are missing and the lead noun "artifacts" is jargon rather than a user term.

2 / 3

Distinctiveness Conflict Risk

Theming artifacts is a recognizable niche, but the broad scope ("slides, docs, reportings, HTML landing pages, etc.") could overlap with presentation-creation or general document-styling skills, so it is not cleanly distinct.

2 / 3

Total

8

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
boisenoise/skills-collections
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.