Prospecting skill for AI agents
The prospecting skill teaches Claude Code, Cursor, Codex and other coding agents to find local businesses with ShowFirst: search, wait for the results, filter them, run campaigns across many places and export CSVs. It is one Markdown file. The agent reads it and then uses the Prospecting API or the MCP server.
The skill tells the agent to show you the lead credits a search will hold and to wait for your yes before it starts anything.
The file
https://showfirst.app/docs/skills/prospecting/SKILL.md
Before you start
Make an API key: open API Keys in your dashboard, type a name in the Key label box, and click + Create New Key. Put it in an environment variable where your agent runs:
export SHOWFIRST_API_KEY=lgen_your_key
Claude Code
Save the skill into your skills folder. Claude Code picks it up the next time it starts.
mkdir -p ~/.claude/skills/showfirst-prospecting
curl -s https://showfirst.app/docs/skills/prospecting/SKILL.md \
-o ~/.claude/skills/showfirst-prospecting/SKILL.md
To share it with everyone on one project, save it to .claude/skills/showfirst-prospecting/SKILL.md inside the project instead. Optionally connect the MCP server too:
claude mcp add --transport http showfirst https://showfirst.app/api/mcp \
--header "Authorization: Bearer $SHOWFIRST_API_KEY"
Cursor
Save the file as a project rule:
mkdir -p .cursor/rules
curl -s https://showfirst.app/docs/skills/prospecting/SKILL.md -o .cursor/rules/showfirst-prospecting.mdc
Codex and other agents
Save the file in your project and point the agent at it, for example from AGENTS.md:
curl -s https://showfirst.app/docs/skills/prospecting/SKILL.md -o docs/showfirst-prospecting.md
echo "For finding local businesses with ShowFirst, follow docs/showfirst-prospecting.md." >> AGENTS.md
Try it
Ask your agent something like:
Find roofing contractors in Sarasota, Florida with no website and export the ones with an email as a CSV for Instantly.
The agent looks up the place, tells you how many lead credits the search will hold, and starts once you say yes. Then it waits for the search to finish and saves the file.
What it covers
- Setup and checking your key and lead credits.
- One place: find the place, plan, confirm, poll, page through results, filter, export.
- Many places: plan, start, poll, pause, resume and stop a campaign.
- Looking up websites you already have.
- What each error means and when to retry.