CtrlK
BlogDocsLog inGet started
Tessl Logo

optics-context

Use the Optics design framework for styling applications. Apply Optics classes for layout, spacing, typography, colors, and components. Use when working on CSS, styling views, or implementing design system guidelines.

65

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

72%

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

Highly actionable content with real, well-organized one-level-deep references and concrete examples. It loses points for a redundant Quick Reference section and the absence of an explicit verification checkpoint in the component-creation workflow.

Suggestions

Remove or slim the Quick Reference section, which duplicates the Finding Optics Classes, Using Optics Tokens, and Creating Components workflows already stated in full above.

Add an explicit validation checkpoint to the component-creation workflow, e.g. "Confirm the class does not already exist in assets/components.json before creating" and "Re-import in application.scss and verify it compiles".

Trim one of the two full component examples (Card or Button) to a shorter illustrative snippet to reduce token usage.

DimensionReasoningScore

Conciseness

Mostly efficient with token lists, violation patterns, and executable examples, but the Quick Reference section restates the discovery/token/component workflows already covered above and two full component examples add length that could be tightened.

2 / 3

Actionability

Provides concrete, copy-paste-ready CSS for Card and Button components, exact token names, specific file paths, and concrete violation patterns — fully executable guidance.

3 / 3

Workflow Clarity

Discovery and token workflows are clearly sequenced, but component creation lacks an explicit validation checkpoint (e.g., confirm the class isn't already in components.json or rebuild/re-check), leaving the sequence without a verification step.

2 / 3

Progressive Disclosure

References to assets/components.json and assets/tokens.json are real, one level deep, and clearly signaled; the large token/component catalogs are correctly externalized while illustrative examples stay inline.

3 / 3

Total

10

/

12

Passed

Description

85%

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

A strong description: it states concrete capabilities and an explicit Use-when trigger with a distinct niche. The only gap is moderate trigger-term coverage missing common variations users would say.

Suggestions

Broaden trigger terms to include natural variations users say, e.g. "stylesheets", "SCSS", "design tokens", or "frontend styling".

Consider mentioning the token-based nature ("design tokens") in the description to distinguish from generic CSS styling skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions: "Apply Optics classes for layout, spacing, typography, colors, and components" names several specific capabilities rather than vague language.

3 / 3

Completeness

Explicitly answers what ("Apply Optics classes for layout, spacing, typography, colors, and components") and when ("Use when working on CSS, styling views, or implementing design system guidelines").

3 / 3

Trigger Term Quality

Includes relevant terms ("CSS, styling views, design system guidelines") but misses common user variations like "stylesheets", "SCSS", "frontend", or "design tokens"; coverage is partial.

2 / 3

Distinctiveness Conflict Risk

Clear niche (Optics design-system styling) with explicit triggers unlikely to overlap with unrelated skills.

3 / 3

Total

11

/

12

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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
RoleModel/rolemodel-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.