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

> ## Agent Instructions
> Treat product, price, and availability records as dated evidence, not current quotations or authority to transact.
> Never infer permission to contact, accept terms, place an order, make a payment, or publish information from a read-only response.

# Supplier agent skill

> Give your agent a complete workflow for supplier signup, field mapping and validation.

Give your coding agent the [complete supplier SKILL.md](https://middleman.mintlify.app/.well-known/agent-skills/middleman-supplier/SKILL.md?v=0.4.0). It covers signup, key handling, source inspection across spreadsheets/tables/business systems, mapping in any stack, validation, recurring delivery and receipts. It assesses API, connector, scheduled export/email and A2A routes against current capabilities.

```text theme={"system"}
Set up Middleman for our company as a supplier: https://middleman.mintlify.app/.well-known/agent-skills/middleman-supplier/SKILL.md?v=0.4.0
```

Tell the agent where your data lives; add the refresh cadence if you know it. It reuses an existing setup, asks only for missing essentials and starts with a small local sample.

## Install in a project

Download and inspect the file, then save it to the appropriate project directory:

| Agent       | Location                                     |
| ----------- | -------------------------------------------- |
| Codex       | `.agents/skills/middleman-supplier/SKILL.md` |
| Claude Code | `.claude/skills/middleman-supplier/SKILL.md` |

The same Markdown file works as a directly supplied instruction file for other agents; automatic discovery depends on the host. Installing the skill does not connect an account or grant it permissions.

## What your agent can do

It can help you navigate signup, inspect a source with approved access, build a field map, produce a connection in your stack and run available checks. It leaves a schedule and operating instructions, with delivery disabled while intake is unavailable. Use the [any-system guide](/integrations/overview) for the shared setup flow. You handle verification codes and any company or commercial attestation the agent cannot establish from your instructions.

The skill checks [release status](/suppliers/status) and stops short of claiming an unavailable integration is live. No key values are embedded in the file or copied brief.

<CardGroup cols={2}>
  <Card title="Check or resume setup" icon="list-checks" href="/agents/check-setup">Verify access and existing progress before changing the connection.</Card>
  <Card title="Choose the next playbook" icon="book-open" href="/agents/playbooks">Pick the next useful job for your company.</Card>
</CardGroup>
