Copies a bundled Cognite Reveal 3D CAD viewer into your Flows app as local source code, so you can render CDF models in React without wrestling with Vite worker configs yourself. It handles the full integration: dependencies, polyfills, provider wiring, and FDM asset linkage through Core DM. The workflow is opinionated but complete: inspect the app structure, copy files into a feature folder, apply the Vite tweaks, then choose between model browser or direct IDs. Worth using if you need interactive 3D in a Flows app and want the plumbing done right. Skip it for static diagrams or custom Three.js scenes.

skills.sh installs
1.9K
GitHub stars
6
last updated
Aug 21, 2026

Install

$ npx -y skills add cognitedata/builder-skills --skill reveal-3d --agent claude-code

Installs into .claude/skills of the current project.

Files

Reveal 3D Viewer

Add a Cognite Reveal 3D viewer to a Flows app using the published @cognite/reveal-widget npm package. Renders CAD models, point clouds, 360° image collections, and CDF scenes from CDF, with model browsing or direct model/revision IDs, and can pin HTML elements (markers, labels, notifications) to 3D positions via controller.htmlOverlays.

DM instance to visualize: $ARGUMENTS

Use This When

The user wants to embed an interactive Cognite Reveal viewer for CDF 3D content in a Flows app.

Do not use this skill for static diagrams, graph visualizations, or unrelated custom Three.js scenes.

Do not use the deprecated app-local "copy the bundle" approach — that pattern (a src/features/reveal-3d/ folder of copied provider/hook source) is replaced by installing @cognite/reveal-widget directly. If an app still has a copied bundle from a prior integration, migrate it to this package rather than extending it.

Prerequisites

Sponsors

Details

Repository
github.com/cognitedata/builder-skills
Categories
Data Science & ML, Automation & Workflows
First seen
Jun 3, 2026

More from cognitedata/builder-skills

All 26
1nvidia avatarcupynumeric-parallel-data-loadnvidia/skillsLoad a sharded, on-disk dataset (sharded .npy, Parquet/Arrow, raw binary, sharded HDF5, custom layouts) into a distributed cuPyNumeric ndarray via a manual part1.9Kskills.sh installs
2cognitedata avatargraph-viewercognitedata/builder-skillsIntegrate the reusable CDF graph viewer (useGraphViewer) into a Flows app by copying the local code bundle. Use when embedding a graph visualization, adding a k1.9Kskills.sh installs
3nvidia avatarcupynumeric-hdf5nvidia/skillsRead and write large cuPyNumeric arrays to HDF5 with Legate's parallel, distributed HDF5 I/O (legate.io.hdf5: to_file, from_file, from_file_batched). Use when a1.9Kskills.sh installs
4nashsu avatarllm-wikinashsu/llm_wiki_skillQuery the user's LLM Wiki knowledge base (the LLM Wiki desktop app at 127.0.0.1:19828 — NOT Obsidian, Notion, Apple Notes, Logseq, or any other PKM tool). Trigg1.9Kskills.sh installs
5nvidia avatarvss-generate-video-reportnvidia/skillsUse this skill when producing a VSS analysis report — Mode A per-clip VLM, Mode B incident-range via video-analytics. Not for standalone video summarization, re1.9Kskills.sh installs
6k-dense-ai avatarautoskillk-dense-ai/scientific-agent-skillsObserve the user's screen via screenpipe, detect repeated research workflows, match them against existing scientific-agent-skills, and draft new skills (or comp1.9Kskills.sh installs