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

# Quick Start

> Install the DataGen plugin and run your first skill in under 2 minutes

## Prerequisites

* [Claude Code](https://docs.anthropic.com/en/docs/claude-code) v1.0.33+
* A [DataGen account](https://datagen.dev)

## Install the Plugin

<Tabs>
  <Tab title="Terminal">
    ```bash theme={null}
    claude plugin marketplace add datagendev/datagen-plugin
    claude plugin install datagen --scope project
    ```
  </Tab>

  <Tab title="Claude Code">
    ```
    /plugin marketplace add datagendev/datagen-plugin
    /plugin install datagen --scope project
    ```

    <Tip>
      Type <span style={{color: '#F97316', fontWeight: 'bold'}}>/plugin</span> in the Claude Code prompt to access plugin commands.
    </Tip>
  </Tab>
</Tabs>

## Run Setup

Inside Claude Code, run:

```
/datagen:setup
```

This triggers the following actions:

<Steps>
  <Step title="Authenticate">
    A browser window opens for OAuth authentication with DataGen.
  </Step>

  <Step title="Store API Key">
    Your API key is saved to your shell profile (`~/.zshrc` or equivalent).
  </Step>

  <Step title="Configure MCP Server">
    The plugin connects to `https://mcp.datagen.dev/mcp` automatically.
  </Step>

  <Step title="Install CLI & SDK">
    The DataGen CLI is installed. Optionally install the Python or TypeScript SDK.
  </Step>
</Steps>

<Note>
  After setup, all 50+ MCP tools are available in your Claude Code session. Try asking Claude: **"List all available DataGen tools"**.
</Note>

## What You Get

The plugin adds **9 slash commands** to Claude Code:

| Command                       | Description                                            |
| ----------------------------- | ------------------------------------------------------ |
| `/datagen:setup`              | Authenticate and configure MCP tools                   |
| `/datagen:add-mcps`           | Connect external services (Gmail, Slack, Linear, etc.) |
| `/datagen:build-agent`        | Build a new agent with a guided workflow               |
| `/datagen:deploy-agent`       | Deploy an agent as a webhook or scheduled automation   |
| `/datagen:manage-agents`      | List, monitor, and manage deployed agents              |
| `/datagen:fetch-agent`        | Browse and install pre-built agent templates           |
| `/datagen:fetch-skill`        | Browse and install reusable skills                     |
| `/datagen:create-custom-tool` | Create a custom tool with your own logic               |
| `/datagen:code-mode`          | Write local Python/TypeScript scripts using the SDK    |

Plus **50+ MCP tools** for Gmail, Slack, Linear, GitHub, HubSpot, LinkedIn, Notion, and more.

## Next Steps

<CardGroup cols={2}>
  <Card title="Create Your First Agent" icon="robot" href="/guide/create-agent">
    Write an agent and deploy it to the cloud
  </Card>

  <Card title="Connect Services" icon="plug" href="/guide/add-mcp-servers">
    Add Gmail, Linear, Slack, and other MCP servers
  </Card>
</CardGroup>

***

Not using Claude Code? See [Alternative Setup](/guide/alternative-setup) for other installation methods.
