CtrlK
BlogDocsLog inGet started
Tessl Logo

reveal-3d

Integrates a local Cognite Reveal 3D CAD viewer bundle into Flows apps by copying app-local source code. Use when adding 3D viewer, 3D visualization, Reveal, CAD model, RevealProvider, RevealCanvas, Reveal3DResources, FDM 3D mapping, asset 3D model, model browser, or Cognite 3D content to a Flows application.

76

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

100%

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

The body is a well-structured, actionable integration guide with an executable example, a numbered workflow, explicit validation, and clean progressive disclosure into real reference files. It is concise and avoids explaining concepts Claude already knows.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence (no explanations of what React, Three.js, or 3D viewers are); prerequisites, a tight dependency table, and critical rules each earn their place, matching the level-3 'lean and efficient' anchor rather than the level-2 'mostly efficient but could be tightened'.

3 / 3

Actionability

It provides a fully executable ViewerPage example with real imports, concrete install commands, and specific Vite/main.tsx configuration steps pointed at real reference files, matching the level-3 'fully executable, copy-paste ready' anchor.

3 / 3

Workflow Clarity

The Integration Workflow is a clearly numbered 1-8 sequence with an explicit validation step ('Run typecheck and build ... and fix any copied-import or dependency issues') plus a final Verification Checklist providing a validate-fix retry loop, matching the level-3 anchor.

3 / 3

Progressive Disclosure

SKILL.md is an overview that signals one-level-deep references ([vite-config.md](references/vite-config.md), [implementation.md](references/implementation.md), code/README.md) with content appropriately split; both referenced reference files exist on disk, matching the level-3 anchor.

3 / 3

Total

12

/

12

Passed

Description

90%

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

The description is third-person, well-scoped, and answers both what the skill does and when to use it with a rich set of trigger terms. Its only weakness is that it states a single integrating action rather than enumerating multiple concrete capabilities.

Suggestions

Expand the 'what' portion to name a few more concrete actions (e.g. 'renders CAD models, browses 3D model revisions, maps FDM assets to 3D nodes') to lift specificity to level 3.

DimensionReasoningScore

Specificity

It names the domain and one concrete mechanism ('Integrates a local Cognite Reveal 3D CAD viewer bundle into Flows apps by copying app-local source code'), but does not enumerate multiple distinct concrete actions, so it falls short of the level-3 'lists multiple specific concrete actions' anchor.

2 / 3

Completeness

It answers both 'what' (integrates a 3D viewer by copying source code) and 'when' with an explicit 'Use when...' trigger clause, matching the level-3 anchor; it is not level 2 because the trigger guidance is explicit rather than implied.

3 / 3

Trigger Term Quality

The 'Use when adding 3D viewer, 3D visualization, Reveal, CAD model, RevealProvider, RevealCanvas, Reveal3DResources, FDM 3D mapping, asset 3D model, model browser, or Cognite 3D content' clause covers a strong spread of natural user terms alongside component names, matching the level-3 good coverage anchor.

3 / 3

Distinctiveness Conflict Risk

The skill targets a clear niche (Cognite Reveal 3D in Flows apps) with distinct, domain-specific triggers unlikely to fire for unrelated skills, matching the level-3 'clear niche with distinct triggers' anchor.

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
cognitedata/builder-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.