Skip to content

Building with AI agents

If you use an AI coding agent (Claude Code, Cursor, Copilot, or similar) to build against the DUST platform, this site ships two kinds of machine-readable material: llms.txt indexes of the documentation, and integration skills — self-contained instruction files your agent can load to integrate correctly on the first pass.

Everything on this page is generated from the same sources as the docs themselves (the documentation content and the current OpenAPI spec) on every build, and carries the docs version it was generated from — so it cannot silently drift from the API.

Following the llms.txt convention, the site root serves:

File Contents
/llms.txt Site map: every page with a one-line description, plus pointers to the OpenAPI spec, the interactive reference, and the npm packages
/llms-full.txt The full documentation content as a single plaintext document
/llms-small.txt A minified variant for smaller context windows

Point your agent at /llms.txt to let it pick pages, or feed it /llms-full.txt when it needs the whole picture.

The authoritative API surface is the OpenAPI 3 document:

A skill is a single Markdown file in the SKILL.md format (YAML frontmatter with name and description, then instructions) that teaches an agent one integration end to end — auth, headers, the core flows, and the failure modes. The skills are versioned and self-contained: an agent that has only the skill file can complete the integration.

dice-api-integrationAuthenticate (API key → bearer), set context headers, and drive the core API flows: create threads, bind identifiers, upload files, share, ship.Download

The endpoint index inside dice-api-integration is generated from the OpenAPI spec at build time; both files record the docs and spec versions they were generated from.

  1. Download the skill file from the stable URL above (e.g. /skills/dice-api-integration/SKILL.md).

  2. For Claude Code, place it at .claude/skills/dice-api-integration/SKILL.md in your project (the directory name matches the skill’s name). Claude discovers it automatically and loads it when the task matches.

  3. For other agents, include the file in the agent’s context or system prompt — the file is plain Markdown and self-contained.