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

# Agent Skills

> Make your agent work with Loops using skills.

Skills are small modules that teach your coding agent how to work with Loops. You can install them with a single command, then your agent will be able to reference them when working with Loops.

Skills work in tools like Claude, Codex, Cursor, and ChatGPT.

## API skill

This skill allows your agent to build with the Loops API to manage campaigns, contacts, custom properties, mailing lists, events, and transactional emails.

Best used inside an application, like a Next.js or Nuxt.js project.

Install with:

```bash theme={"dark"}
npx skills add loops-so/skills --global --skill loops-api
```

## CLI skill

This skill allows your agent to use the Loops CLI to manage contacts, mailing lists, send events, and send transactional emails.

Best used inside an LLM.

Install with:

```bash theme={"dark"}
npx skills add loops-so/skills --global --skill loops-cli
```

## LMX skill

This skill allows your agent to use Loops' markup language (LMX) to create and update emails.

Best used inside an LLM.

Install with:

```bash theme={"dark"}
npx skills add loops-so/skills --global --skill loops-lmx
```

## Email best practices skill

This skill helps your agent audit deliverability, lifecycle coverage, consent handling, and transactional vs marketing email setup.

Best used inside a project where you want help improving your email sending.

Install with:

```bash theme={"dark"}
npx skills add loops-so/skills --global --skill loops-email-sending-best-practices
```

## Links

<CardGroup cols={2}>
  <Card title="Loops skills" href="https://github.com/Loops-so/skills" icon="book">
    View the Loops skills repo on GitHub.
  </Card>

  <Card title="Loops CLI" href="https://github.com/Loops-so/cli" icon="square-code">
    View the Loops CLI repo on GitHub.
  </Card>
</CardGroup>
