Agent setup

Point an agent at berrycrawl and let it get to work.

Open your application repository, copy one prompt, and let the agent wire the smallest server-side Berrycrawl integration for the feature you want.

One human action: add BERRYCRAWL_API_KEY=bc_... to the server environment. The agent never needs to see the key.

Agent setup prompt

Paste this into your coding agent while it is open in the application repository.

Read https://berrycrawl.com/llms.txt and https://docs.berrycrawl.com/docs/guides/agent-quickstart, then integrate Berrycrawl into this repository.

First inspect the repository's language, framework, server entry points, package manager, existing environment files, and test commands. Do not ask me to paste a secret into chat. Tell me to create a Berrycrawl API key in the dashboard and add this variable to the server-side environment file or secret store:

BERRYCRAWL_API_KEY=bc_...

Wait until that variable exists in the environment you will use. Then implement the smallest server-side integration for the feature I asked for. Use the endpoint and request shape from the Berrycrawl docs, keep the key out of browser bundles and source control, add a focused test or local verification path, and report the files changed and the command I can run to verify it.

If the feature starts a crawl or extraction job, persist the returned id and poll GET https://api.berrycrawl.com/api/v1/jobs/{id} until the status is COMPLETED, FAILED, or CANCELLED. Do not create a second job when polling a known id.
The agent will ask for one human action: add BERRYCRAWL_API_KEY=bc_... to the server environment. Never paste the real key into chat.
1

Read /llms.txt

2

Ask for BERRYCRAWL_API_KEY

3

Keep it server-side

4

Wire the smallest endpoint