Skip to main content
skill CX Codex

design · cognitedata — Claude Code skill: what it does, how to install

Provides Aura design system rules for Flows and Fusion applications. It guides agents to choose primitives, rely on semantic tokens, and maintain consistent UI states.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add cognitedata/builder-skills --skill design -a claude-code
Open on GitHub

What design does

This skill guides coding agents through product UI work with the Aura design system. Instead of generating custom markup from scratch, the agent selects existing library primitives. It enforces semantic design tokens. Hardcoded hex codes or arbitrary spacing stay out of the codebase.

Guidelines are read directly from ./node_modules/@cognite/aura/DESIGN.md or external documentation such as Storybook. When a primitive does not match visual mockups exactly, the skill tells the assistant to review available component props rather than writing brittle CSS overrides.

Without the @cognite/aura package installed in the project, the agent cannot access local design guidelines. The skill also enforces accessibility requirements, including visible focus rings and explicit error feedback.

What it helps with

  • select appropriate Aura primitives before writing custom elements
  • replace hardcoded CSS values with semantic tokens
  • handle async feedback, loading spinners, and error alerts
  • ensure keyboard navigation and visible focus rings meet accessibility standards

Example prompts for the agent

  • Build a data display view for a Fusion app using Aura primitives
  • Audit this form component and replace raw color values with Aura tokens
  • Add keyboard accessibility and visible focus states to the navigation menu

How to install design

1Skills CLI (Vercel)

npx skills add cognitedata/builder-skills --skill design -a claude-code

2Manually: put the files in place

~/.claude/skills/design/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/design/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about design

How to install design in Claude Code?

Run npx skills add cognitedata/builder-skills --skill design -a claude-code. The configuration file will be placed at ~/.claude/skills/design/SKILL.md.

What does the design skill do?

It directs the agent to build interfaces using Aura primitives, follow token rules, and apply consistent layout and accessibility patterns.

What dependencies does the design skill require?

The repository needs the @cognite/aura package installed, because the skill reads component guidelines from ./node_modules/@cognite/aura/DESIGN.md.

Source text

SKILL.md · Apache-2.0
---
name: design
description: Simplified Aura guidance for selecting primitives, keeping token usage consistent, and applying reliable layout/copy/state patterns in Flows and Fusion apps.
allowed-tools: Read, Glob, Grep, Edit, Write
---

## Role

Use Aura as the default UI system for customer-facing product work. Prefer decision-level guidance over exhaustive rules:
- choose the right primitive first,
- apply semantic tokens (no raw values),
- keep layouts and UX states consistent,
- write concise, action-oriented copy.

> **Note:** Make sure the project is using the latest version of Aura (`@cognite/aura`) to access the most up-to-date guidance and components.

Everything you need to know is:
- In the node_modeules/@cognite/aura folder
- Aura Design Guidlines can be found at: `./node_modules/@cognite/aura/DESIGN.md`
- At the storybook https://master--695bb4b1b8041ae09768950a.chromatic.com/?path=/docs/primitives
- On the docs site https://docs.cognite.com/aura-design-system/primitives


<when-to-reference>

Consult this skill whenever you are:

- Creating or migrating interactive UI, forms, tables, navigation, or data display
- Writing or modifying styles, colors, spacing, or typography
- Choosing components, tokens, or layout patterns
- Creating or restructuring pages and responsive layouts
- Writing or editing any user-facing text
- Building forms, handling API responses, async actions, confirmations, or dynamic content
- Implementing accessibility (keyboard, focus, headings, ARIA, alt text)
- Applying Aura correctly in a Flows or React app

</when-to-reference>

## Operating principles

1. Use Aura primitives before custom UI.
2. Follow foundations through semantic tokens and Aura defaults; do not hardcode raw values.
3. If a primitive almost fits, do not override visuals to force it; check variants/props first, then document the gap.
4. Keep behavior predictable and accessible: keyboard support, visible focus, and clear feedback for loading/success/error.
5. Use publicly reachable links — Aura design system docs, Storybook, and Figma.

© cognitedata · Apache-2.0 · cognitedata/builder-skills

Similar skills

All skills for Frontend and UI →

design by other authors comes first.

design claudekit Generates logos, brand identity assets, design tokens, Chart.js HTML slides, and multi-platform banners using Python scripts and AI providers. CX Codex +1 41,800installs design SubframeApp Guides an agent through Subframe work: build a page or component, line up design options on a canvas, adjust a theme. CX Codex +1 775installs design rshankras Design skills for Apple platform UI: Liquid Glass, animations, game feel, UX writing, SF Symbols and typography. Useful when a screen feels flat and you need a plan. CX Codex +1 677installs design kirkchen This skill prepares Beat change specifications with proposal, gherkin, and design.md artifacts. Use it when a change is being started. CX Codex +1 506installs design rainmanjam A skill for shaping a new interface together with its failure paths: the accepted range of every parameter, the checks, and what callers get when something breaks. CX Codex +1 ★ 24repo stars ui-design mblode Picks a visual direction, writes the interface code, and audits what shipped for user-facing defects. Useful when you need a landing page or a dark mode pass. CX Codex +1 1,400installs firecrawl-website-design-clone firecrawl Extracts a live website's visual system into DESIGN.md: tokens, components, logo, fonts and palette. CX Codex +1 33,100installs taste-design official google-labs-code Generates agent-ready DESIGN.md files for Google Stitch screens. It sets strict rules for typography, palettes, and spring motion to avoid generic UI tropes. CX Codex +1 20,200installs stitch::generate-design official google-labs-code Turns a text prompt or an image into a finished UI screen through Stitch MCP, then edits it with targeted prompts. CX Codex +1 10,800installs design-critique official anthropics Provides structured design critique covering usability, visual hierarchy, and accessibility. Works with Figma links, screenshots, or screen descriptions. CX Codex +1 5,300installs create-design-md ibelick Creates or updates a DESIGN.md file from a code repository or website. It gives coding agents persistent UI context without altering application source code. CX Codex +1 4,400installs

From the same set24

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor