cognitedata/builder-skills

Agent Skills for Dune

6Stars on the repository
32Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

cognitedata/builder-skills

Skill Claude CodeCodex

Call a deployed Cognite CDF Function and retrieve its response, with Zod-validated API responses and an optional React Query hook. Use this skill whenever you need to invoke any CDF Function (by numeric function ID or external ID), pass arbitrary input data, and get a typed, validated result back — regardless of what…

not rated 6 yesterday A 127 tokens original Apache-2.0

code-quality

02

cognitedata/builder-skills

Skill Claude CodeCodex

MUST be used whenever reviewing a Flows app for code quality, maintainability, or clean code issues — before a PR review, after a feature is complete, or when the user asks for a code review. Do NOT skip linting steps. Triggers: code quality, code review, clean code, refactor, maintainability, technical debt, any…

not rated 6 yesterday A 108 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude CodeCodex

MUST be used whenever fixing correctness and error handling issues in a Flows app. This skill finds AND fixes bugs, missing error states, unhandled rejections, and edge-case failures — it does not just report them. Triggers: correctness, error handling, bug fix, edge case, crash, unhandled, null, undefined, empty…

not rated 6 yesterday A 102 tokens original Apache-2.0

create-agent

04

cognitedata/builder-skills

Skill Claude CodeCodex

MUST be used whenever scaffolding a new Atlas agent project. Creates agent.yaml, README.md, and a starter eval/cases.yaml with the correct structure, tool definitions, and instructions. Do NOT manually write agent.yaml from scratch — this skill handles the full scaffold. Triggers: create agent, new agent, scaffold…

not rated 6 yesterday A 80 tokens original Apache-2.0

create-client-tool

05

cognitedata/builder-skills

Skill Claude CodeCodex

Scaffolds an AtlasTool for an already-approved in-app useAtlasChat UI. For EOS sidebar tools, use integrate-fusion-agent (createAgentAction) instead. Triggers: AtlasTool, useAtlasChat tool, in-app atlas client tool.

not rated 6 changed today A 55 tokens original Apache-2.0

dependencies-audit

06

cognitedata/builder-skills

Skill Claude CodeCodex

MUST be used whenever fixing dependency issues in a Flows app. This skill finds AND fixes vulnerabilities, outdated packages, deprecated dependencies, and license issues — it does not just report them. Triggers: dependencies, packages, fix dependencies, update packages, fix vulnerabilities, npm audit fix, pnpm audit…

not rated 6 yesterday B 80 tokens original Apache-2.0

design

07

cognitedata/builder-skills

Skill Claude CodeCodex

Simplified Aura guidance for selecting primitives, keeping token usage consistent, and applying reliable layout/copy/state patterns in Flows and Fusion apps.

not rated 6 yesterday A 30 tokens original Apache-2.0

dm-graph-traversal

08

cognitedata/builder-skills

Skill Claude CodeCodex

CDF Data Modeling query-vs-list expert skill. Use for graph-native reads with instances.query, traversal payload design, failure debugging, pagination/dedupe semantics, and regression-proof tests (including Node.js/TypeScript parity checks).

not rated 6 yesterday A 53 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude CodeCodex

CDF Data Modeling limits: concurrency (429s), pagination, batching, search vs filter, QueuedTaskRunner, and the cap on LLM calls over query results (5 default, 50 max, cached). Triggers: DMS limits, 429, pagination, nextCursor, cdfTaskRunner, instances.query, chat completions over query results.

not rated 6 changed today A 82 tokens original Apache-2.0

flows-app-brief

10

cognitedata/builder-skills

Skill Claude CodeCodex

Certification coach for Flows apps. Captures the app name, value case, persona, problem, and design intent through a structured conversation and writes App-Brief.md at the repo root. This is the FIRST step of the Flows app certification flow — run it immediately after npx @cognite/cli apps create, before building. Use…

not rated 6 yesterday A 104 tokens original Apache-2.0

flows-code-review

11

cognitedata/builder-skills

Skill Claude CodeCodex

Run the technical (code) review step of Flows app certification. Produces three artifacts under reviews/code-review/feedback-round- /: review-files.md (per-file inventory), review-packages.md (dependency audit), and code-review-report.md (scored report with Must Fix / Should Fix / Nice Fix items). Use when the user…

not rated 6 changed today A 119 tokens original Apache-2.0

flows-design-review

12

cognitedata/builder-skills

Skill Claude CodeCodex

Semi-automated design quality review for Flows apps. Runs concrete repo probes (grep, lint, build) to propose a draft 1–5 score for each of the official 10 quality-guidelines questions from docs.cognite.com/cdf/flows/guides/quality-guidelines, then asks the user to confirm or override each score. Still requires the…

not rated 6 yesterday A 177 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude CodeCodex

Final gate of the Flows app certification flow for external submission. Verifies that flows-app-brief, flows-code-review, and flows-design-review have all been run and are in a passing state (App-Brief.md complete, 0 Must Fix in latest code review, design average ≥ 3.8), then runs npx @cognite/cli apps submit to zip…

not rated 6 yesterday A 124 tokens original Apache-2.0

graph-viewer

14

cognitedata/builder-skills

Skill Claude CodeCodex

Integrate the reusable CDF graph viewer (useGraphViewer) into a Flows app by copying the local code bundle. Use when embedding a graph visualization, adding a knowledge graph, or showing CDF data model relationships and instances.

not rated 6 yesterday A 51 tokens original Apache-2.0

hide-show-shell

15

cognitedata/builder-skills

Skill Claude CodeCodex

MUST be used when a Flows/Fusion app needs full-screen "app-only" mode — hiding the Fusion sidebar and topbar so the app gets the whole viewport, and giving users a clear way to bring the shell back. Triggers: hideShell, full screen app, fullscreen mode, hide sidebar, hide topbar, hide shell, hide menu, setHideShell…

not rated 6 yesterday A 95 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude CodeCodex

Exception path. Use integrate-fusion-agent for Atlas/chat/agent. Only when the user explicitly requires in-app useAtlasChat and connectToHostApp cannot provide the EOS sidebar (standalone app, always rejects). Triggers: useAtlasChat, in-app atlas chat, embedded chat, vendored atlas-agent. Not for generic "add a chat".

not rated 6 changed today A 77 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude CodeCodex

MUST be used whenever integrating CogniteFileViewer into a Flows app to preview CDF files (PDFs, images, text). Do NOT manually wire up react-pdf or file resolution — this skill handles installation, Vite config, worker setup, and component usage. Triggers: file viewer, file preview, CogniteFileViewer, PDF viewer…

not rated 6 yesterday A 90 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude CodeCodex

MUST be used when adding AI, Atlas, an agent, a chat UI, or LLM features to a Flows/Fusion app. Use the Atlas/EOS sidebar via @cognite/app-sdk — not useAtlasChat, vendored atlas-agent, or per-row chat completions. Triggers: atlas, EOS, PAIA, agent chat, chat UI, sendAgentMessage, sendAgentLayoutMode…

not rated 6 changed today A 123 tokens original Apache-2.0

integrate-todo-list

19

cognitedata/builder-skills

Skill Claude CodeCodex

TodoWrite panel for an already-approved in-app useAtlasChat UI. New AI features use integrate-fusion-agent. Triggers: TodoWrite, todo panel — only when useAtlasChat already exists.

not rated 6 changed today A 46 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude CodeCodex

MUST be used when migrating a legacy Dune app to the new Flows app hosting infrastructure. Orchestrates the full migration: audits current state, updates app.json to appsApi infra, delegates auth wiring to setup-flows-auth, creates or updates manifest.json network permissions, and updates deploy scripts to…

not rated 6 yesterday A 123 tokens original Apache-2.0

performance

21

cognitedata/builder-skills

Skill Claude CodeCodex

MUST be used when fixing Flows app performance — re-renders, query patterns, pagination, unbounded fetches, LLM-over-query-results, bundles, memory leaks. Measure before and after. Triggers: performance, slow, laggy, optimize, re-render, bundle size, CDF query, virtualize, chat completions, LLM cost.

not rated 6 changed today A 76 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude CodeCodex

Standard workflow for pulling updates from main or other branches on multi-contributor projects (including Flows apps) without silently discarding work. Guides fetching/merging, requires listing merge conflicts explicitly, analyzing ours vs theirs using conversation history and repo context, presenting prioritized…

not rated 6 yesterday A 125 tokens original Apache-2.0

reveal-3d

23

cognitedata/builder-skills

Skill Claude CodeCodex

Integrates the @cognite/reveal-widget npm package into Flows apps for an interactive Cognite Reveal 3D Scene/CAD/point cloud/360-image viewer. Use when adding 3D viewer, 3D visualization, Reveal, CAD model, Point cloud model, 360 image collection, Scenes, RevealWidget, RevealWidgetController, DM 3D mapping, asset 3D…

not rated 6 yesterday A 106 tokens original Apache-2.0

security

24

cognitedata/builder-skills

Skill Claude CodeCodex

MUST be used whenever fixing security issues in a Flows app, or before shipping any feature that handles credentials, user input, or external data. This skill finds AND fixes security problems — it does not just report them. Do NOT skip this when the user asks for a security fix, security hardening, or vulnerability…

not rated 6 changed today A 119 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: