cognitedata

35 mods across 1 repository, 6 stars between them.

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 SkillSpector: pass 127 tokens original Apache-2.0

code-quality

02

cognitedata/builder-skills

Skill Claude Code needs its repo

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 Socket: passSnyk: passSkillSpector: pass 108 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude Code

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 Socket: passSnyk: warnSkillSpector: warn 102 tokens original Apache-2.0

create-agent

04

cognitedata/builder-skills

Skill Claude Code

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 Code

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 2mo ago A Socket: passSnyk: pass 55 tokens original Apache-2.0

dependencies-audit

06

cognitedata/builder-skills

Skill Claude Code

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 Socket: passSnyk: warn 80 tokens original Apache-2.0

design

07

cognitedata/builder-skills

Skill Claude Code

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 Socket: passSnyk: pass 30 tokens original Apache-2.0

dm-graph-traversal

08

cognitedata/builder-skills

Skill Claude Code

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 SkillSpector: pass 53 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude Code needs its repo

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 2mo ago A Socket: passSnyk: passSkillSpector: pass 82 tokens original Apache-2.0

flows-app-brief

10

cognitedata/builder-skills

Skill Claude Code

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. Write the brief after the SME conversation — do not dump an empty template as the opening move. If they came from Fusion Custom apps…

not rated 6 changed 1mo ago A Socket: passSnyk: passSkillSpector: warn 114 tokens original Apache-2.0

flows-code-review

11

cognitedata/builder-skills

Skill Claude Code

Run the technical (code) review step of Flows app certification in a local git app. Loads flows-review-checks for the actual bar, then writes artifacts under reviews/code-review/feedback-round- /. Use when the user asks for a Flows code review, technical review, pre-submit review, app certification code review, or…

not rated 6 changed 2mo ago A Socket: passSnyk: passSkillSpector: warn 97 tokens original Apache-2.0

flows-design-review

12

cognitedata/builder-skills

Skill Claude Code

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 Socket: passSnyk: passSkillSpector: warn 177 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude Code

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 Socket: passSnyk: warnSkillSpector: warn 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 Socket: passSnyk: pass 51 tokens original Apache-2.0

hide-show-shell

15

cognitedata/builder-skills

Skill Claude Code needs its repo

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 SkillSpector: warn 95 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude Code

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 2mo ago A Socket: warnSnyk: warn 77 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude Code

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 Socket: passSnyk: passSkillSpector: warn 90 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude Code needs its repo

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 2mo ago A Socket: passSnyk: passSkillSpector: pass 123 tokens original Apache-2.0

integrate-todo-list

19

cognitedata/builder-skills

Skill Claude Code

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 2mo ago A Socket: passSnyk: pass 46 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude Code

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 Socket: passSnyk: pass 123 tokens original Apache-2.0

performance

21

cognitedata/builder-skills

Skill Claude Code

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 2mo ago A Socket: passSnyk: passSkillSpector: pass 76 tokens original Apache-2.0

cognitedata/builder-skills

Skill Claude Code

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 Socket: passSnyk: pass 125 tokens original Apache-2.0

reveal-3d

23

cognitedata/builder-skills

Skill Claude Code

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 changed 3d ago A Socket: passSnyk: passSkillSpector: warn 129 tokens original Apache-2.0

security

24

cognitedata/builder-skills

Skill Claude Code

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 2mo ago A Socket: passSnyk: passSkillSpector: warn 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: