CtrlK
BlogDocsLog inGet started
Tessl Logo

build-interactive-particle-trail

Build a cursor or touch particle interaction that emits by distance along the traveled segment into a recycled GPU point pool, with optional keyboard-triggered bursts. Use for interactive particle trails, pollen lifted from a surface, dust disturbed by a pointer, hover particle bursts, and discrete motes whose spacing must stay consistent at different gesture speeds.

69

Quality

85%

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

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 content is concrete, executable, and well-organized with a solid verification checklist, assuming Claude's competence throughout. Its main weakness is progressive disclosure: the closing references to demo/ files resolve to nothing on disk.

Suggestions

Ship the referenced demo/index.html and demo/PROMPT.md bundle files so the closing links resolve, or remove the references and keep the skill self-contained.

If demo/ assets are intentionally omitted here, replace the links with a note that the demo must be generated rather than a clickable path that 404s.

Tighten a few explanatory sentences (e.g. the 'State the cost honestly' opener) to push conciseness toward a lean 5.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence — code and a defaults table dominate, and prose like 'A timer emitter leaves dots behind a fast flick' conveys non-obvious failure modes rather than padding; a few explanatory sentences could still be trimmed.

4 / 5

Actionability

It provides executable JS and GLSL snippets plus concrete numbers (pool 620, spacing 7, 40–60 burst spawns) and a defaults table, but they are instructive fragments rather than a complete copy-paste file.

4 / 5

Workflow Clarity

Sections sequence the build (resolve plane → emit → recycle → reuse → lifecycle → cost) and close with an explicit 'Verify' checklist of checkpoints; minor validation gaps remain before it reads as a full feedback-loop workflow.

4 / 5

Progressive Disclosure

The body is reasonably sectioned but ends by pointing to demo/index.html and demo/PROMPT.md, and no such bundle files (nor references/scripts/assets) exist — the references are dead links, so navigation is not actually one-level-deep and reachable.

3 / 5

Total

15

/

20

Passed

Description

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

This is a strong description: it states concrete capabilities in third person, supplies an explicit 'Use for...' trigger clause with several natural synonyms, and occupies a well-defined niche. No meaningful gaps to flag.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'emits by distance along the traveled segment into a recycled GPU point pool' and 'optional keyboard-triggered bursts' — covering the mechanism comprehensively rather than gesturing vaguely.

5 / 5

Completeness

It explicitly answers both 'what' ('Build a cursor or touch particle interaction that emits by distance...') and 'when' ('Use for interactive particle trails, pollen lifted from a surface...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

It enumerates natural synonyms a user would actually say — 'interactive particle trails, pollen lifted from a surface, dust disturbed by a pointer, hover particle bursts, and discrete motes' — giving comprehensive coverage of the domain's phrasings.

5 / 5

Distinctiveness Conflict Risk

The distance-based emission into a recycled GPU pool carves a clear niche distinct from autonomous ambient particles or continuous shader ribbons, with triggers unlikely to fire for sibling skills.

5 / 5

Total

20

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 2 missing

Warning

Total

15

/

16

Passed

Repository
MengTo/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.