All skillsOutreach
Citation Outreach
Pitch pages AI already cites
Install this skill
Skills are SKILL.md files your agent loads for specialized workflows. Most tools discover them under .cursor/skills/, .agents/skills/, or a global skills folder. See the Agent Skills spec.
- Create
.cursor/skills/citation-outreach/in your repo (or user skills folder). - Save the skill file as
.cursor/skills/citation-outreach/SKILL.md. - Connect AI SEO Tracker MCP from your project Settings -> Agent page (OAuth, no secrets in
mcp.json). - In your agent (Cursor, Claude Code, etc.), invoke
/citation-outreachor describe the task — the agent applies the skill when relevant.
Quick install (terminal)
mkdir -p .cursor/skills/citation-outreach/ && curl -fsSL "https://aiseotracker.com/api/skills/citation-outreach" -o .cursor/skills/citation-outreach/SKILL.md
SKILL.md
Full skill file your agent reads.
---
name: citation-outreach
description: Builds outreach emails to pages AI already cites for your prompts. Use for link building, digital PR, or "get mentioned on sources ChatGPT uses".
---
# Citation Outreach
## Prerequisites
AI SEO Tracker MCP must be connected before running this skill.
1. Open AI SEO Tracker -> Project Settings -> Agent (`/p/{projectSlug}/settings/agent`).
2. Copy the MCP URL shown on that page (`https://aiseotracker.com/api/agent/mcp` for this environment).
3. Add it to your MCP-capable client. Cursor example:
```json
{
"mcpServers": {
"aiseotracker": {
"url": "https://aiseotracker.com/api/agent/mcp"
}
}
}
```
4. Reload/restart your MCP client so it discovers the new server. In Cursor, reload the window after saving `.cursor/mcp.json`.
5. In Cursor, open Settings -> MCP, find `aiseotracker`, and click **Connect**.
6. Approve the AI SEO Tracker OAuth prompt in the browser. No API key or static token is required.
7. If a tool call returns `agent_auth_required`, the client has not completed OAuth yet. Reconnect/reload MCP from the Agent settings page and retry.
Available MCP tools:
- `get_project_sources` - citation URLs and domains; optional `domain` filter
- `get_project_prompts` - tracked prompts, visibility status, and ranks; optional `status`
- `get_project_snippets` - how AI describes a brand
- `get_project_competitors` - tracked competitor brands
## Workflow
```
- [ ] get_project_sources (sort by mentionCount mentally from data)
- [ ] get_project_prompts (focus opportunities + missing)
- [ ] get_project_snippets (talking points)
```
## Per high-value source
```markdown
### [domain](url)
**Cited for prompts:** ...
**Why you fit:** (from snippets, 1–2 sentences)
**Email subject:**
**Email body:** (short, specific, no spam)
```
Prioritize sources where you are `missing` or `opportunities` on linked prompts. Never fabricate URLs.
Related skills
To connect MCP, open your project in AI SEO Tracker and go to Settings -> Agent.