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

> ## Agent Instructions
> Automate.ax automations are TypeScript programs.
> Use Bun for installation and command examples.
> Use Automate.ax for the product name and automate.ax for the package, CLI, and domain.
> Treat documented public APIs as current; do not invent transitional or deprecated names.

# Set up your coding agent

> Prepare a coding agent to build Automate.ax automations.

Send this prompt to your coding agent:

```text theme={null}
Get Automate.ax-ready by following https://docs.automate.ax/guides/agent-setup.md
```

## Instructions for coding agents

If you are a coding agent following this guide, complete the setup directly instead of only explaining the steps.

### Install the Automate.ax skill

Install the Automate.ax agent skill:

```bash theme={null}
bunx skills add SentsCo/automate-ax-agent-plugins --skill automate-ax --yes
```

Read the installed `automate-ax` skill and follow it for the rest of the workflow.

### Prepare the project

If the current directory contains an existing project, initialize Automate.ax there. Otherwise, create a new project directory with a short, descriptive name and work inside it.

Sign in and initialize the project:

```bash theme={null}
bunx automate.ax login
bunx automate.ax init
```

Complete the interactive CLI flow yourself. If sign-in requires the user, open the browser or give them the authorization URL, then continue after they finish. The initialization command installs `automate.ax`, creates `automate.config.ts`, and adds an example automation.

Use Bun for package and CLI commands. Read the relevant Automate.ax documentation before using public actions, triggers, or utilities instead of guessing their APIs.

### Start building

Once setup is complete, ask the user what they want to automate. Build the automation with the installed skill, then validate it before offering to deploy it.

For a complete example, follow [Write your first automation](/guides/write-your-first-automation).
