CtrlK
BlogDocsLog inGet started
Tessl Logo

theme-factory

Step-by-step guide to add a new UI theme to AiderDesk (SCSS + CSS variables + types + i18n).

Install with Tessl CLI

npx tessl i github:hotovo/aider-desk --skill theme-factory
What are skills?

Overall
score

98%

Validation for skill structure

SKILL.md
Review
Evals

Discovery

N/A

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

Something went wrong

Implementation

100%

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

This is an excellent skill file that provides a complete, actionable guide for adding themes to AiderDesk. It efficiently lists all relevant file paths upfront, provides a clear numbered checklist with concrete code examples, and includes helpful troubleshooting guidance. The content respects Claude's intelligence while providing all project-specific details needed.

DimensionReasoningScore

Conciseness

The content is lean and efficient, avoiding explanations of concepts Claude already knows (CSS variables, SCSS, i18n). Every section provides only the necessary information without padding.

3 / 3

Actionability

Provides specific file paths, exact code snippets for SCSS imports and JSON entries, and concrete steps. The guidance is copy-paste ready with clear examples of the exact syntax needed.

3 / 3

Workflow Clarity

Clear 7-step numbered sequence with explicit verification step (step 6) and quality checks (step 7). The troubleshooting section provides feedback loops for common failure modes.

3 / 3

Progressive Disclosure

Well-organized with clear sections: overview, file locations, definition format, checklist, and troubleshooting. Content is appropriately structured for a single-file skill without needing external references.

3 / 3

Total

12

/

12

Passed

Validation

75%

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

Validation12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

description_trigger_hint

Description may be missing an explicit 'when to use' trigger hint (e.g., 'Use when...')

Warning

metadata_version

'metadata' field is not a dictionary

Warning

license_field

'license' field is missing

Warning

body_steps

No step-by-step structure detected (no ordered list); consider adding a simple workflow

Warning

Total

12

/

16

Passed

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.