CtrlK
BlogDocsLog inGet started
Tessl Logo

threejs-world-generation

Build deterministic, editable, free-viewpoint Three.js worlds from text or structured briefs. Use for cinematic 3D terrain, semantic regions, procedural biomes, explicit landmarks, environmental scattering, camera fly-throughs, world diagnostics, or requests for a real 3D environment rather than generated 2D footage. Integrates OpenMontage's threejs_world tool with HyperFrames; do not use for a single isolated 3D object or a flat parallax scene.

75

Quality

92%

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 tightly written, well-structured skill body with a clear sequenced workflow, explicit validation and feedback loops, and properly signaled one-level references to real bundle files. The only gap is that not every operation has executable code.

Suggestions

Add a short executable example for a second operation (e.g., a semantic/wireframe inspection pass or the video_compose packaging call) to lift actionability from 4 to 5.

Consider showing the exact threejs_asset_catalog invocation signature alongside the threejs_world build call so the production preflight step is copy-paste ready.

DimensionReasoningScore

Conciseness

The body is lean and dense, assumes Claude's competence (no explanation of what Three.js or PBR is), and every section — fidelity tiers, workflow, quality gates, boundaries — earns its tokens with actionable content.

5 / 5

Actionability

Provides a copy-paste-ready Python block with real parameters and concrete values throughout (quality_tier, render_mode, asset paths, iteration budgets), but only the build operation is shown as code while other operations remain prose guidance.

4 / 5

Workflow Clarity

A clear 6-step numbered workflow with explicit validation checkpoints (HyperFrames check gate, quality gates, asset gate, preflight), bounded feedback loops ('at most three render-guided refinement rounds', 'rebuild with the same seed and compare'), and a quality-gate checklist.

5 / 5

Progressive Disclosure

A 'Read first' section signals one-level-deep references to verified bundle files (worldclaw-principles.md, world-spec.md) with clear when-to-read conditions, keeping SKILL.md an overview while detail lives in references.

5 / 5

Total

19

/

20

Passed

Description

92%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 well-crafted description that clearly states capability, trigger conditions, and boundaries in third person. It is comprehensive and distinct, with only minor jargon drag on trigger-term naturalness.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — 'cinematic 3D terrain, semantic regions, procedural biomes, explicit landmarks, environmental scattering, camera fly-throughs, world diagnostics' — giving comprehensive, not generic, coverage.

5 / 5

Completeness

Explicitly answers both 'what' ('Build deterministic, editable, free-viewpoint Three.js worlds from text or structured briefs') and 'when' ('Use for...') with concrete trigger phrases and a negative boundary.

5 / 5

Trigger Term Quality

Strong natural terms appear ('3D terrain', 'camera fly-throughs', 'real 3D environment') with synonyms, but several phrases like 'semantic regions', 'environmental scattering', and 'world diagnostics' skew toward jargon a user would not naturally say.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Three.js world generation integrating threejs_world with HyperFrames) and explicitly excludes adjacent cases ('do not use for a single isolated 3D object or a flat parallax scene'), minimizing conflict risk.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
calesthio/OpenMontage
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.