> ## Documentation Index
> Fetch the complete documentation index at: https://docs.edgeimpulse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Agents

> Connect AI coding agents to Edge Impulse with Agent Skills, a self-guided setup page, and agent-readable documentation indexes.

AI coding agents such as Claude Code, Codex, GitHub Copilot, and Cursor can work with your Edge Impulse projects directly. They can upload and relabel data, train and test models, export deployments, and write the application code that runs them on a device.

<Card title="Agent skills" icon="robot" href="/agents/skills" arrow horizontal>
  Browse the catalog of skills that teach an agent the Edge Impulse platform and common hardware targets.
</Card>

<Card title="Agent setup" icon="plug" href="/agents/setup" arrow horizontal>
  Point your agent at this page and it connects itself to your project.
</Card>

## Quick start

Paste this prompt into your agent:

<Prompt description="Follow https://docs.edgeimpulse.com/agents/setup.md to connect to my Edge Impulse project.">
  Follow [https://docs.edgeimpulse.com/agents/setup.md](https://docs.edgeimpulse.com/agents/setup.md) to connect to my Edge Impulse project.
</Prompt>

The agent installs the full Edge Impulse skills catalog, asks you to set your API key and project ID in your shell, and checks the connection. You create the key in Studio and set it yourself, so it never appears in the conversation.

## Documentation for agents

The docs follow the [llms.txt](https://llmstxt.org/) convention, so an agent can find and read them without parsing the website:

* [`/llms.txt`](/llms.txt) is the root index. It links to one index per section and lists common tasks with the pages to read for each.
* [`/llms-full.txt`](/llms-full.txt) is the complete index in a single file.
* Add `.md` to any page URL to get the page as markdown, for example `https://docs.edgeimpulse.com/agents/setup.md`.

## Tutorials

<CardGroup cols={2}>
  <Card title="Install Agent Skills" icon="download" href="/tutorials/topics/ai-agents/create-edge-impulse-skill" arrow>
    Set up a skill, configure credentials, and prompt an agent against your project.
  </Card>

  <Card title="Create a companion skill" icon="microchip" href="/tutorials/topics/ai-agents/create-a-companion-skill" arrow>
    Add the hardware and project context a ready-made skill can't infer.
  </Card>

  <Card title="Prompt library" icon="comments" href="/tutorials/topics/ai-agents/prompt-library" arrow>
    Example prompts for common Edge Impulse tasks.
  </Card>

  <Card title="Motion recognition using an agent" icon="graduation-cap" href="/tutorials/end-to-end/motion-recognition-using-agent" arrow>
    Build a project end to end using natural language.
  </Card>
</CardGroup>
