NVIDIA/elements

The UI SDK and agent-ready developer toolkit for AI factories, robotics, and autonomous vehicles.

About the project

NVIDIA Elements is a design system and agent-oriented toolkit for building operational interfaces for AI/ML, robotics, and autonomous-vehicle software. Its CLI and MCP tools provide component APIs, design tokens, examples, imports, validation, and setup guidance across several web frameworks.

This repository also configures its own agents. See what elements tells them →

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

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Generate a production availability report for NVIDIA Elements packages, skill registry, and documentation.

not rated 102 +5 changed 1mo ago A SkillSpector: pass 21 tokens original Apache-2.0

agent-debug-ci

02

NVIDIA/elements

Skill Claude CodeCodex needs its repo ✓ vendor

Investigate failed scheduled or nightly GitHub Actions runs on the default branch, determine whether the failure is reproducible and repository-owned, implement the smallest evidence-backed fix, validate it, and open a pull request. Use when a failed nightly CI event starts an agent, or when the standard CI or…

not rated 102 +5 today A SkillSpector: pass 80 tokens original Apache-2.0

agent-dependencies

03

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Perform one conservative dependency or toolchain upgrade in the Elements monorepo and open a validated pull request. Use for nightly or unattended dependency maintenance, outdated package checks, first-party actions/ GitHub Actions updates, and pinned mise tool updates. Use the github-dependabot skill instead when the…

not rated 102 +5 today A SkillSpector: pass 73 tokens original Apache-2.0

agent-upkeep

04

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Perform one small, scoped maintenance improvement to the Elements monorepo and open a single reviewable pull request. Use this skill for scheduled or unattended upkeep runs that improve unit test coverage for one file, fix one behavioral bug in one module, or move one off ESLint rule toward enforcement to reduce…

not rated 102 +5 changed 1mo ago A SkillSpector: warn 115 tokens original Apache-2.0

audit-accessibility

05

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Unified accessibility auditing workflow across static analysis, runtime testing, ARIA patterns, keyboard navigation, and color contrast. Use this skill whenever the user mentions accessibility, a11y, WCAG, ARIA roles, axe tests, screen readers, focus management, keyboard navigation, color contrast, or wants to audit…

not rated 102 +5 today A SkillSpector: pass 98 tokens original Apache-2.0

audit-ci

06

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Run and analyze Elements cold CI performance profiles and propose evidence-backed build, test, lint, and dependency-graph improvements. Use whenever asked to profile or benchmark pnpm run ci, rerun ci:profile, create a CI performance audit, compare CI timings, find bottlenecks or the completion path, investigate a CI…

not rated 102 +5 today A SkillSpector: warn 78 tokens original Apache-2.0

audit-code

07

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Comprehensive code review process for Elements monorepo changes. Provides structured feedback on type safety, testing, documentation, and adherence to project guidelines. Use this skill whenever the user asks you to review code, check staged changes, look at a diff, give feedback before committing, review a PR or…

not rated 102 +5 today A SkillSpector: pass 105 tokens original Apache-2.0

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Guide for creating new Elements components with all required files, base classes, metadata patterns, and test boilerplate. Use this skill whenever the user wants to create, scaffold, or set up a new component from scratch, needs to understand the required 10-file structure, asks about base classes and mixins…

not rated 102 +5 today A SkillSpector: pass 109 tokens original Apache-2.0

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Guidelines for writing documentation files including 11ty templates, Eleventy shortcodes, JSDoc annotations, and markdown content. Use this skill whenever the user works with documentation markdown files, Vale prose linting errors, Eleventy shortcodes (dodont, example), frontmatter, JSDoc annotations that must pass…

not rated 102 +5 today A SkillSpector: pass 109 tokens original Apache-2.0

authoring-examples

10

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Guidelines for writing example template files (.examples.ts) including naming conventions, @summary JSDoc comments, and stateless HTML patterns. Use this skill whenever the user creates, modifies, or reviews .examples.ts files, asks about example naming rules (PascalCase, 3-word max, no component prefix), needs to…

not rated 102 +5 today A SkillSpector: pass 105 tokens original Apache-2.0

authoring-patterns

11

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Convert validated playground templates or HTML compositions into reusable pattern files (.examples.ts) in the pattern library. Use this skill whenever the user wants to save, persist, store, or catalog a template, prototype, composition, or playground result as a reusable pattern. Trigger on phrases like "save as…

not rated 102 +5 today A SkillSpector: warn 106 tokens original Apache-2.0

authoring-projects

12

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Author a new standalone NVIDIA Elements workspace project containing a Lit component, including package files, the five test types, Wireit tasks, workspace and CI registration, metadata generation, documentation-site integration, dependency-lint configuration, and generated lock/notice files. Use when creating or…

not rated 102 +5 today A SkillSpector: pass 97 tokens original Apache-2.0

authoring-tests

13

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Write and run automated tests for Elements components including unit, accessibility, visual, SSR, and lighthouse tests. Use this skill whenever the user wants to write, create, update, or debug test files (.test.ts, .test.axe.ts, .test.visual.ts, .test.ssr.ts, .test.lighthouse.ts). Also trigger when the user asks…

not rated 102 +5 today A SkillSpector: pass 113 tokens original Apache-2.0

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Best practices for TypeScript code including type safety, discriminated unions, type guards, and exhaustive checking. Use this skill whenever the user asks about TypeScript patterns, type safety, type assertions (as any, as unknown), non-null assertions, discriminated unions, exhaustive switch/never patterns, type…

not rated 102 +5 today A SkillSpector: pass 104 tokens original Apache-2.0

github-dependabot

15

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Use the GitHub CLI to retrieve current open Dependabot alerts for a repository, inspect affected dependencies and patched versions, update manifests and lock files, and verify the local fixes. Use whenever a user asks to inspect, address, resolve, remediate, or fix Dependabot alerts or dependency security…

not rated 102 +5 today A SkillSpector: pass 90 tokens original Apache-2.0

guidance-api-design

16

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Component API design patterns following Elements conventions for properties, attributes, CSS custom properties, slots, and events. Use this skill whenever the user is designing or deciding on a component API, choosing between properties vs attributes vs slots, naming CSS custom properties, designing events, avoiding…

not rated 102 +5 today A SkillSpector: pass 103 tokens original Apache-2.0

guidance-build

17

NVIDIA/elements

Skill Claude CodeCodex needs its repo ✓ vendor

Wireit orchestration, build optimization, caching strategies, and build troubleshooting for the Elements monorepo. Use this skill whenever the user asks about Wireit configuration, build tasks, build dependencies, cache invalidation, build performance, adding new build tasks to package.json, cross-package dependency…

not rated 102 +5 today A SkillSpector: warn 101 tokens original Apache-2.0

summarize-releases

18

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Create a monthly NVIDIA Elements “What’s New” docs page, matching video, and concise, copy-ready summary from local release tags, tagged changelogs, package versions, and commit history. Use for a scheduled release PR, monthly update, release roundup, changelog digest, Slack blurb, announcement, or plain-language…

not rated 102 +5 changed 21d ago A SkillSpector: pass 77 tokens original Apache-2.0

troubleshooting

19

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Diagnose and resolve common issues including test failures, build errors, performance regressions, and development environment problems. Use this skill whenever the user reports something broken, failing, timing out, hanging, or producing unexpected results. Trigger on test failures (elementIsStable timeouts, flaky…

not rated 102 +5 changed 1mo ago A SkillSpector: pass 106 tokens original Apache-2.0

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Design, implement, run, debug, and interpret browser performance benchmarks for Elements components and utilities. Use whenever the user asks to benchmark or performance-test runtime code, create or update a .test.bench.ts file, compare benchmark results, investigate a browser performance regression, understand Vitest…

not rated 102 +5 today A SkillSpector: warn 105 tokens original Apache-2.0

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Diagnose and improve browser WebGPU rendering performance, including frame pacing, draw and state-submission overhead, buffer uploads, shaders, and JavaScript work on the render critical path. Use for slow or stuttering GPU-backed interfaces, rendering regressions, CPU/GPU bottleneck analysis, renderer performance…

not rated 102 +5 changed 1mo ago A SkillSpector: pass 98 tokens original Apache-2.0

elements

22

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Use this skill by default for any UI-related work or with NVIDIA Elements (nve-), including creating, editing, reviewing, or debugging HTML, CSS, layout, theming, components, applications, prototypes, Claude Artifacts, Codex Sites pages, and standalone UI artifacts.

not rated 102 +5 changed 23d ago A 59 tokens original Apache-2.0

agent-starters

23

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Verify every starter supported by the stable production NVIDIA Elements CLI from a fresh consumer environment, investigate failures, and prepare at most one focused repair pull request. Use for nightly or scheduled production starter verification and starter availability failures.

not rated 102 +5 changed 22d ago A 47 tokens original Apache-2.0

NVIDIA/elements

Skill Claude CodeCodex ✓ vendor

Create the 24–36 second marketing video for a monthly NVIDIA Elements “What’s New” post, rendered to projects/site/public/static/video/releases/MM-YYYY.webm from real Elements components, with feature snapshots inserted into the post. Use after the summarize-releases skill creates or updates a post, and whenever…

not rated 102 +5 changed 21d ago A 109 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: