CtrlK
BlogDocsLog inGet started
Tessl Logo

coss-particles

Index of all COSS UI particle examples. Use when implementing UI features to find copy-paste-ready component patterns built on coss primitives. Each particle has a description and a JSON URL for easy installation.

57

Quality

66%

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 ./.agents/skills/coss-particles/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%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 body is an efficient, actionable lookup index: a lean usage workflow, a concrete URL pattern, and a well-organized component-type listing with anchor navigation. Its main weakness is progressive disclosure — the full 480-entry index lives inline in SKILL.md rather than in split reference files, and the JSON manifest format is assumed rather than documented.

Suggestions

Split the per-component-type particle listings into references/ files (e.g. references/button.md), keeping SKILL.md as an overview plus the component-type index, so only relevant sections load on demand.

Add a brief note on the JSON manifest structure (e.g. that it contains the particle's source files and dependencies) so the fetch-and-adapt steps are complete.

Add a fallback checkpoint after fetching (e.g. what to do if the URL 404s or the manifest shape is unexpected) to strengthen the workflow.

DimensionReasoningScore

Conciseness

The how-to steps, URL pattern, and generator command are lean with no explanations of concepts Claude already knows; the only trimmable redundancy is the component-type summary list that duplicates the per-section counts below.

4 / 5

Actionability

Gives a concrete URL pattern with a real example ('https://coss.com/ui/r/p-accordion-1.json'), a runnable generator command, and a source path, but never shows what the fetched JSON manifest contains or how to consume it, keeping it below fully copy-paste-ready coverage.

4 / 5

Workflow Clarity

A clear 4-step sequence ('Describe the UI you need' -> 'Search this index' -> 'Fetch the JSON URL' -> 'Adapt the particle code') with no risky operations requiring validation, but there are no checkpoints or guidance for what to do if a fetch fails or the manifest differs from expectations.

4 / 5

Progressive Disclosure

The entire 480-particle index (~700 lines) is inlined in SKILL.md with no bundle files, so the whole index loads into context even when one component type is needed; per-component reference files would let only relevant sections load. Structure itself is decent (anchor-linked type summary), so it is above the 'minimal structure' anchor.

3 / 5

Total

15

/

20

Passed

Description

62%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.

A solid description with a clear 'what', an explicit 'Use when' clause, and a distinct coss-specific niche. Its weaknesses are thin trigger-term coverage (no component-type keywords or synonyms) and limited action specificity beyond 'find copy-paste-ready patterns'.

Suggestions

Add natural component-type keywords users would say, e.g. 'dialogs, forms, buttons, tabs, autocomplete, input groups', to broaden trigger-term coverage.

Make the 'when' clause more concrete about scope, e.g. 'Use when building UI with coss components and you need a ready-made pattern for a dialog, form, or navigation element'.

Include one or two more concrete actions (e.g. 'search the index, fetch a particle's JSON manifest, and adapt its source') to raise action specificity.

DimensionReasoningScore

Specificity

Names the domain ('Index of all COSS UI particle examples') and 1-2 concrete actions ('find copy-paste-ready component patterns', 'JSON URL for easy installation'), but does not list several specific actions, so it sits at the 'not comprehensive' anchor rather than 4.

3 / 5

Completeness

Both parts are explicit: the 'what' ('Index of all COSS UI particle examples... copy-paste-ready component patterns') and the 'when' ('Use when implementing UI features'). The 'when' clause is present but could be more specific about which UI tasks apply, matching anchor 4 rather than 5.

4 / 5

Trigger Term Quality

'implementing UI features' and 'component patterns' are somewhat natural, but the description misses common variations and synonyms users would actually say, such as specific component names (dialog, form, button, tabs) or 'UI components'.

3 / 5

Distinctiveness Conflict Risk

The 'coss primitives' framing carves out a clear niche with minimal conflict against non-coss skills, but the broad trigger 'Use when implementing UI features' leaves minor overlap risk with other generic UI skills.

4 / 5

Total

14

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (737 lines); consider splitting into references/ and linking

Warning

metadata_version

'metadata.version' is missing

Warning

Total

14

/

16

Passed

Repository
MapleTechLabs/maple
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.