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

# TestDino AI Onboarding for Playwright

> Connect an AI agent to TestDino over MCP, the CLI, or docs grounding, then hand it the right context to act.

Connect an AI agent (Claude Code, Cursor, ChatGPT, or similar) to TestDino so it can read test data, set up reporting, or write Playwright code with the right context. Pick one path below, then hand the agent the matching resource.

<Note>
  New to TestDino? Complete [Getting Started](/getting-started) first so a project and API key exist. Use this page once you want an agent in the loop.
</Note>

## Pick your path

| If you want the agent to...                    | Use                                            | Credential                             |
| :--------------------------------------------- | :--------------------------------------------- | :------------------------------------- |
| Read live test runs, failures, and flaky tests | [TestDino MCP](/mcp/overview)                  | Personal Access Token (`TESTDINO_PAT`) |
| Stream Playwright results to TestDino          | [Node.js CLI](/cli/testdino-playwright-nodejs) | Project API key (`TESTDINO_TOKEN`)     |
| Answer questions from the docs                 | [Docs for agents](#docs-for-agents)            | None                                   |
| Write and debug Playwright tests in your repo  | [Playwright Skill](/ai/playwright-skill)       | None                                   |

Create credentials in [Generate API Keys](/guides/generate-api-keys). AI features run on enterprise providers that do not train on customer content. See [Security & Compliance](/data-privacy/security-compliance).

## Starter prompt

Paste this into ChatGPT, Claude, Cursor, or another assistant:

<Prompt description="Onboard any AI assistant to TestDino using the docs as the source of truth." actions={["copy", "cursor"]}>
  Read [https://docs.testdino.com/llms-full.txt](https://docs.testdino.com/llms-full.txt) as the authoritative reference for TestDino.

  Act as a TestDino documentation assistant and setup guide.
  Use the docs as the source of truth when answering questions about TestDino.
  When relevant, recommend the exact TestDino docs page or workflow to follow.
  If my request depends on live project data, tell me to use TestDino MCP instead of guessing.

  **TestDino resources**

  * Main docs: [https://docs.testdino.com](https://docs.testdino.com)
  * Docs index: [https://docs.testdino.com/llms.txt](https://docs.testdino.com/llms.txt)
  * Full docs context: [https://docs.testdino.com/llms-full.txt](https://docs.testdino.com/llms-full.txt)
  * Getting started: [https://docs.testdino.com/getting-started](https://docs.testdino.com/getting-started)
  * Node.js CLI: [https://docs.testdino.com/cli/testdino-playwright-nodejs](https://docs.testdino.com/cli/testdino-playwright-nodejs)
  * AI overview: [https://docs.testdino.com/ai/overview](https://docs.testdino.com/ai/overview)
  * MCP overview: [https://docs.testdino.com/mcp/overview](https://docs.testdino.com/mcp/overview)
  * Test management: [https://docs.testdino.com/test-management/overview](https://docs.testdino.com/test-management/overview)
  * Integrations overview: [https://docs.testdino.com/integrations/overview](https://docs.testdino.com/integrations/overview)
  * Data privacy: [https://docs.testdino.com/data-privacy/overview](https://docs.testdino.com/data-privacy/overview)

  **Start here**

  1. Summarize the main sections of the TestDino docs in a short outline.
  2. Ask which CI provider I use, if any.
  3. Ask whether I want docs guidance only or live MCP help.
  4. Then help me complete the task step by step.
</Prompt>

| Goal             | Prompt                                                                    |
| :--------------- | :------------------------------------------------------------------------ |
| Set up a project | `Help me set up TestDino for a Playwright project from scratch.`          |
| Configure CI     | `Show me how to stream Playwright results to TestDino in GitHub Actions.` |
| Debug a failure  | `Walk me through the Test Runs page and how to debug a failure.`          |
| Find a page      | `Which TestDino docs page should I read for Slack alerts?`                |

## MCP (live data)

Add the local MCP server to your client. The server reads `TESTDINO_PAT`:

```json theme={null}
{
  "mcpServers": {
    "TestDino": {
      "command": "npx",
      "args": ["-y", "testdino-mcp"],
      "env": {
        "TESTDINO_PAT": "td_pat_your_token_here"
      }
    }
  }
}
```

Client-specific steps: [Local MCP](/mcp/local) (Claude Code, Cursor, Claude Desktop) or [Remote MCP](/mcp/remote) (ChatGPT, Claude on the web).

## Node.js CLI (stream results)

```bash theme={null}
npm install @testdino/playwright
export TESTDINO_TOKEN="your-api-key"
npx playwright test
```

Add `@testdino/playwright` to the `reporter` array. Full config and flags: [Node.js CLI](/cli/testdino-playwright-nodejs).

## Docs for agents

| Scope       | Source                                                   |
| :---------- | :------------------------------------------------------- |
| One page    | Append `.md` to any docs URL                             |
| Page index  | [llms.txt](https://docs.testdino.com/llms.txt)           |
| Full bundle | [llms-full.txt](https://docs.testdino.com/llms-full.txt) |

## Playwright Skill

```bash theme={null}
npx skills add testdino-hq/playwright-skill
```

Install and sub-skills: [Playwright Skill](/ai/playwright-skill).

<CardGroup cols={2}>
  <Card title="Getting Started" icon="rocket" href="/getting-started">
    Stream your first Playwright run
  </Card>

  <Card title="MCP Overview" icon="plug" href="/mcp/overview">
    Connect an assistant to live TestDino data
  </Card>

  <Card title="AI Overview" icon="sparkles" href="/ai/overview">
    Failure classification, patterns, and MCP
  </Card>

  <Card title="Node.js CLI" icon="terminal" href="/cli/testdino-playwright-nodejs">
    Install @testdino/playwright
  </Card>
</CardGroup>
