apify-link-prospecting-outreach
Find sites ranking for target keywords, score every prospect with Ahrefs domain authority and page-level traffic, identify the strongest pitch angle per row ("links to competitor", "mentions brand without linking", "top-3 SERP", "resource page", "outdated content"), generate brand-voice-matched outreach emails using an outreach-type-aware template (unlinked-mention claim, competitor-link replacement, resource-page inclusion, outdated-content replacement, topical niche-edit), and propose a concrete in-article link placement as three artifacts — the verbatim source sentence, the same sentence rewritten with the link spliced in, or a fully-drafted new insertion if no natural fit exists. Use when user asks to find link building opportunities, prospect link partners, recover unlinked brand mentions, replace competitor links, build a tiered outreach list, or run cold email outreach for SEO link building.
Install
With your agent
Install OMGSkills skill "apify/awesome-skills:apify-link-prospecting-outreach" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/apify/awesome-skills /tmp/awesome-skills && ln -s /tmp/awesome-skills/skills/apify-link-prospecting-outreach ~/.claude/skills/apify-link-prospecting-outreach
From README
Link Prospecting Outreach Turn a goal + a target keyword + a URL the user wants to promote into a tiered, ready-to-send outreach list: SERP-ranking prospects with Ahrefs-scored authority, the strongest pitch angle per prospect, an outreach-type-matched email draft, and a copy-paste-ready link placement. Prerequisites (No need to check it upfront) .env file with APIFYTOKEN Ahrefs MCP available (the skill calls mcpclaudeaiAhrefs tools for prospect scoring) Node.js 20.6+ (for native --env-file support) One-time inside the skill's scripts/ folder: npm Helper scripts (one config, four steps) After Step 1–2 inputs are collected, write them to a single campaign.json (schema in campaign.json.example). Every downstream script reads --config campaign.json, so the agent doesn't fork per-campaign copies. Sequence: If the runner's client-side wait elapses with the Actor still running on Apify, use scripts/fetchrunartifacts.js --run-id --output {base}.json instead of restarting.
More from this repo
apify-osint-threat-intel
Used when the user asks to "find CVEs for", "check if my domain is breached", "threat intel on", "OSINT on", "security...
apify-ads-intelligence
Research, spy on, and analyze ads across Meta (Facebook & Instagram), Google (Ads Transparency Center + paid search...
apify-ai-search-visibility-tracker
Track whether a brand and its competitors get cited or mentioned across Google AI Overviews, Google AI Mode, ChatGPT...
