Skills
The Elements skill gives AI agents durable UI authoring guidance and task-specific references
Elements provides one elements skill. Its main SKILL.md defines the default Elements authoring workflow, while its references/ directory contains focused guidance for artifacts, setup checks, project integration, and migration.
The skill complements the CLI and MCP server. It provides stable workflow and project guidance, while CLI commands and MCP tools provide current API data, examples, imports, validation, package versions, and starter setup.
Install From the Hosted Endpoint
Install it with the open skills CLI:
You can also install from the NVIDIA Elements documentation Agent Skills well-known endpoint.
The hosted route installs skill files only. It does not install the Elements CLI, configure the MCP server, add editor data, or add package dependencies.
Install CLI
Install the Elements CLI to your system. This creates a canonical executable path and adds the nve command to your path when possible.
Add the Skill to an Existing Project
Install only the skill from the project root:
Install the skill for the current user instead:
The global command writes ~/.agents/skills/elements/. It does not change the current project.
Complete Project Setup
Use the project setup command when you also want Elements packages, editor data, and MCP configuration:
The setup command:
- Adds Elements MCP configuration for Claude Code, Cursor, and Codex.
- Writes the full Elements skill directory to
.agents/skills/elements/and.claude/skills/elements/. - Adds VS Code custom data paths for
nve-*tag and attribute authoring. - Adds or updates core Elements package dependencies.
New starter projects created with nve project.create receive the same agent setup.
Prompts and References
The MCP server maps four prompts directly to files in the skill's references/ directory.
/artifactreferences/artifact.md/doctorreferences/doctor.md/create-projectreferences/integration.md/migratereferences/migration.mdThe MCP server does not expose skill listing or retrieval tools. Install the skill through the CLI, then use MCP tools for live project and API operations.
Dynamic Context Lookup
Elements publishes context files for agents that can fetch URLs at runtime:
llms.txtis the small context index.llms-full.txtis the large single-file archive.
Use llms.txt when an agent can fetch links during a task. It points to focused CLI, lint, API, examples, skill, icon, and design-token context. Use llms-full.txt for offline context or local retrieval-augmented generation.
For most projects, install the local elements skill, configure nve mcp, and use CLI or MCP tools for current API lookup and validation.