CtrlK
BlogDocsLog inGet started
Tessl Logo

build-wireframe-scan-reveal

Reveal Three.js geometry with an expanding world-space scan whose wire cage leads the solid surface, then burns away. Use for wireframe scanning, radial mesh reveals, survey pulses, holographic assembly, topology intros, and 3D model entrances where a plain opacity wipe does not explain the form.

75

Quality

93%

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

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

A lean, highly actionable body with executable code and an explicit verification checklist, scoring at the top on conciseness, actionability, and workflow clarity. Its one real weakness is progressive disclosure: everything is inlined and the two external references point to missing demo files.

Suggestions

Either ship the referenced demo/index.html and demo/PROMPT.md in a demo/ bundle or remove the dead links, since currently both navigation targets are absent.

Move the full GLSL shader source and the parameter/easing table into a one-level-deep reference file (e.g. references/scan-shader.glsl.md) and keep SKILL.md as an overview that links to it, so the main file stays a lean entry point.

Confirm the reference paths are relative to the skill bundle root and verify each linked file actually exists before relying on it for navigation.

DimensionReasoningScore

Conciseness

The body is dense and assumes Three.js/GLSL competence — it never explains what Three.js is or how shaders work — and every section earns its tokens; even the prose sentences are failure-prevention rationale (e.g. "A centered origin reads as a loading ring") rather than filler.

5 / 5

Actionability

It provides real, copy-pasteable GLSL (discard test, rim/trail alpha) and JS (radius/opacity easing) plus a parameter table with concrete defaults and failure-prevented columns, fully covering the common implementation cases.

5 / 5

Workflow Clarity

Sections sequence the build clearly (pair representations → cage rides front → animate conductor → stage/size → respect motion/lifecycle → cost → Verify), and the closing "Verify" section is an explicit validation checklist with resize, replay, reduced-motion, and teardown checks.

5 / 5

Progressive Disclosure

In-file structure is clean with well-labeled sections, but the document is monolithic — all shader source, parameter tables, and lifecycle rules are inlined — and the only file references, [demo/index.html] and [demo/PROMPT.md], point to a demo/ bundle that does not exist, so navigation outward is broken.

3 / 5

Total

18

/

20

Passed

Description

95%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 strong, third-person description that concretely states what the skill does and lists rich natural trigger phrases with a clear, low-conflict niche. The only minor gap is that it bundles its capability into one composite action rather than enumerating several discrete actions.

DimensionReasoningScore

Specificity

It names the domain (Three.js geometry reveal) and describes the mechanism concretely — "an expanding world-space scan whose wire cage leads the solid surface, then burns away" — but it is essentially one composite action rather than a list of several distinct actions, so it sits just below the comprehensive 5 anchor.

4 / 5

Completeness

It explicitly answers both what ("Reveal Three.js geometry with an expanding world-space scan...") and when ("Use for...") with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

"Use for wireframe scanning, radial mesh reveals, survey pulses, holographic assembly, topology intros, and 3D model entrances" gives comprehensive, natural-sounding trigger phrases covering the full range of use cases.

5 / 5

Distinctiveness Conflict Risk

It carves a clear niche (Three.js wireframe-scan reveal) with distinct triggers and even states a negative condition ("where a plain opacity wipe does not explain the form"), minimizing overlap with adjacent animation skills.

5 / 5

Total

19

/

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.