> ## Documentation Index
> Fetch the complete documentation index at: https://superflow-claude-superflow-portal-docs-78gpp8.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Create Agents from a Checklist

> Learn how to turn an existing QA checklist into a set of agents.

In this article, you will learn how to turn an existing QA checklist into a set of agents. Instead of writing each agent by hand, you can upload the checklist you already use and Superflow will read every task in it, group related tasks together, and propose a set of agents that cover them.

<Frame>
  <video controls className="w-full aspect-video" src="https://mintcdn.com/superflow-claude-superflow-portal-docs-78gpp8/g2KY_MNTB5LdaNY9/videos/checklist-import.mp4?fit=max&auto=format&n=g2KY_MNTB5LdaNY9&q=85&s=605632a826f2a4f723c91c38fa90f520" data-path="videos/checklist-import.mp4" />
</Frame>

<Note>
  Agents are currently in **Beta**. Importing a checklist supports **PDF**, **CSV**, **Excel**, and plain text files.
</Note>

## Uploading Your Checklist

<Steps>
  <Step title="On the Superflow Dashboard, click Agents in the left sidebar to open the All Agents page">
    Click the **Import** button on the upper right side.

    <Frame>
      <img src="https://mintcdn.com/superflow-claude-superflow-portal-docs-78gpp8/RIqHueQcev0iKYC7/images/how-to-guides/how-to-create-agents-from-a-checklist/01-import-button.png?fit=max&auto=format&n=RIqHueQcev0iKYC7&q=85&s=6e805b169fd12bab01f98a85f351353d" alt="On the Superflow Dashboard, click Agents in the left sidebar to open the All Agents page" width="1600" height="1040" data-path="images/how-to-guides/how-to-create-agents-from-a-checklist/01-import-button.png" />
    </Frame>
  </Step>

  <Step title="The upload screen will appear">
    Drag your checklist onto the drop area, or click **Browse Files** to select it from your computer.

    <Frame>
      <img src="https://mintcdn.com/superflow-claude-superflow-portal-docs-78gpp8/RIqHueQcev0iKYC7/images/how-to-guides/how-to-create-agents-from-a-checklist/02-drop-zone.png?fit=max&auto=format&n=RIqHueQcev0iKYC7&q=85&s=0c389c2a5323247fec485a15433769ed" alt="The upload screen will appear" width="1600" height="1040" data-path="images/how-to-guides/how-to-create-agents-from-a-checklist/02-drop-zone.png" />
    </Frame>
  </Step>

  <Step title="Superflow will analyze the file, read the tasks inside it…">
    Superflow will analyze the file, read the tasks inside it, and work out which of them can be turned into agents.

    <Frame>
      <img src="https://mintcdn.com/superflow-claude-superflow-portal-docs-78gpp8/RIqHueQcev0iKYC7/images/how-to-guides/how-to-create-agents-from-a-checklist/03-analyzing.png?fit=max&auto=format&n=RIqHueQcev0iKYC7&q=85&s=dfa99006e14c279ca2e1fd5693b17605" alt="Superflow will analyze the file, read the tasks inside it…" width="1600" height="1040" data-path="images/how-to-guides/how-to-create-agents-from-a-checklist/03-analyzing.png" />
    </Frame>

    <Tip>
      This step can take several minutes for a long checklist. You can leave the page open while it works.
    </Tip>
  </Step>
</Steps>

## Reviewing the Proposed Agents

<Steps>
  <Step title="When the analysis finishes, Superflow shows how many agents it extracted along with the tasks…">
    When the analysis finishes, Superflow shows how many agents it extracted along with the tasks it grouped into each one. In this example, a checklist produced **7 agents**. Every agent is selected by default. Clear the checkbox on any agent you do not want to create.

    <Frame>
      <img src="https://mintcdn.com/superflow-claude-superflow-portal-docs-78gpp8/RIqHueQcev0iKYC7/images/how-to-guides/how-to-create-agents-from-a-checklist/04-extracted-agents.png?fit=max&auto=format&n=RIqHueQcev0iKYC7&q=85&s=fc75cd5e919997f78deb60d376267146" alt="When the analysis finishes, Superflow shows how many agents it extracted along with the tasks…" width="1600" height="1040" data-path="images/how-to-guides/how-to-create-agents-from-a-checklist/04-extracted-agents.png" />
    </Frame>
  </Step>
</Steps>

Each agent card tells you three things:

| On the card                   | What it means                                                                                                           |
| ----------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| **Description**               | What the agent checks, for example "Validates page titles, meta descriptions…".                                         |
| **Requires N answers to run** | The agent needs answers to some questions before it can run. Agents that need no input show **Runs instantly** instead. |
| **N Source Tasks**            | How many tasks from your checklist were combined into this agent. Click it to see exactly which ones.                   |

<Steps>
  <Step title="Click the Excluded Tasks tab to see the tasks Superflow could not turn into agents">
    Hover any card to see the reason it was excluded.

    <Frame>
      <img src="https://mintcdn.com/superflow-claude-superflow-portal-docs-78gpp8/RIqHueQcev0iKYC7/images/how-to-guides/how-to-create-agents-from-a-checklist/05-excluded-tasks.png?fit=max&auto=format&n=RIqHueQcev0iKYC7&q=85&s=4ace371cbff8af43f829b218286d233a" alt="Click the Excluded Tasks tab to see the tasks Superflow could not turn into agents" width="1600" height="1040" data-path="images/how-to-guides/how-to-create-agents-from-a-checklist/05-excluded-tasks.png" />
    </Frame>
  </Step>
</Steps>

These are usually tasks that cannot be verified from a rendered page, such as settings inside your CMS or platform admin, or actions in a tool Superflow cannot reach. For example, "Disable Webflow Subdomain Indexing" is a toggle inside Webflow, so it is not verifiable in the rendered HTML. Checks that *can* be done on the page itself, such as SEO tags, broken links, and image assets, become agents.

## Creating the Agents

<Steps>
  <Step title="Once you are happy with the selection, click Create">
    The button shows how many agents will be created. Superflow validates each one before creating it, so this takes a little time.

    <Frame>
      <img src="https://mintcdn.com/superflow-claude-superflow-portal-docs-78gpp8/RIqHueQcev0iKYC7/images/how-to-guides/how-to-create-agents-from-a-checklist/06-validating.png?fit=max&auto=format&n=RIqHueQcev0iKYC7&q=85&s=b0484b67129d7fa1e4eff06dca11d6bb" alt="Once you are happy with the selection, click Create" width="1600" height="1040" data-path="images/how-to-guides/how-to-create-agents-from-a-checklist/06-validating.png" />
    </Frame>
  </Step>

  <Step title="When validation finishes, your new agents appear in the All Agents list…">
    When validation finishes, your new agents appear in the **All Agents** list, each marked with a **NEW** badge, ready to run.

    <Frame>
      <img src="https://mintcdn.com/superflow-claude-superflow-portal-docs-78gpp8/RIqHueQcev0iKYC7/images/how-to-guides/how-to-create-agents-from-a-checklist/07-agent-list.png?fit=max&auto=format&n=RIqHueQcev0iKYC7&q=85&s=832411ec9017294d58926e878a142580" alt="When validation finishes, your new agents appear in the All Agents list…" width="1600" height="1008" data-path="images/how-to-guides/how-to-create-agents-from-a-checklist/07-agent-list.png" />
    </Frame>
  </Step>
</Steps>

## Next Steps

<CardGroup>
  <Card title="How to Run an Agent from the Agents Tab" icon="play" href="/agents/how-to-run-an-agent-from-the-agents-tab">
    Run any of your new agents against a project and review its findings.
  </Card>

  <Card title="How to Create a New Agent" icon="plus" href="/agents/how-to-create-a-new-agent">
    Build a single agent from scratch by describing the check in your own words.
  </Card>
</CardGroup>
