# AI agents

Learn how to set up Claude Code, Cursor, and Codex to build with Croct.

Our agent skills give your coding agent working knowledge of Croct, from installing the SDK and rendering slots to writing audiences and setting up experiments. They follow the open [Agent Skills](https://agentskills.io) format, so they work with any agent that supports it.

Pick your agent below, run the command, and you are ready to go.

## Claude Code \[#claude-code]

In a Claude Code session, add our marketplace and install the plugin:

```text
/plugin marketplace add croct-tech/agent-skills
/plugin install croct@croct-agent-skills
```

Then run `/reload-plugins` to activate it without restarting.

## Cursor \[#cursor]

From the root of your project, run:

```sh
npx skills add croct-tech/agent-skills --agent cursor
```

To make the skills available in every project, add the `--global` flag.

## Codex \[#codex]

Add our marketplace:

```sh
codex plugin marketplace add croct-tech/agent-skills
```

Then open the plugin directory, select the **Croct Agent Skills** marketplace, install **Croct**, and restart Codex.

## Other agents \[#other-agents]

For GitHub Copilot, Windsurf, Gemini CLI, and other agents, run the following command from the root of your project:

```sh
npx skills add croct-tech/agent-skills
```

The command detects the agents you use and asks which ones to install the skills for.

## Try it out \[#try-it-out]

To check that everything is set up, ask your agent "Which Croct skills do you have access to?". From there, describe what you want in plain language, for example:

- "Add Croct to this project and render a personalized hero slot."
- "Create an audience for returning visitors from New York on mobile."
- "Why is my slot showing the fallback content?"

The agent loads the right skill on its own, so you do not need to name it.

## Keep the skills up to date \[#update]

The skills evolve with the documentation. To get the latest version, run `/plugin marketplace update croct-agent-skills` in Claude Code, or the following command for the other agents:

```sh
npx skills update
```

## Use the docs with any tool \[#docs]

For tools that do not support skills, point them to our documentation, which is available in a format built for language models:

- [llms.txt](https://docs.croct.com/llms.txt) lists every page with a short description.
- Adding `.md` to any page URL returns the page as markdown.

## Explore

- [Getting started](/introduction/getting-started): Learn how to integrate Croct into your project.
- [Agent skills](https://github.com/croct-tech/agent-skills): Explore and contribute to the agent skills development on GitHub.
