Link Prospecting
Find link prospects, discover contact paths, and draft outreach from SERPs and backlink signals.
Plans a link campaign from your linkable assets and competitors' backlink exports: typed, scored prospects, a pitch per segment and a tracking sheet.
Listed ·Updated
$ npx skills add https://seoskills.sh --skill link-building-campaign-plannerLink-Building Campaign Planner is a Link Building skill for AI agents, published in the seoskills.sh catalog. Reach for it when your work involves off-page signals, digital PR, and backlink outreach that holds up. Install it with one command and it runs inside your own agent, so the work happens in your workflow, not a separate SEO tool.
AGENT ROLE: Autonomous link-building strategist. Inventory the site's assets, turn competitor backlinks into typed and scored prospects, emit the JSON in references/output.schema.json, then write the campaign: which asset, which prospects, which pitch, in what order.
Earn editorial links that a competitor already proved are available, with a reason for each site to link, instead of mass outreach with nothing to offer.
site (REQUIRED via --site): the site to build links to.competitor_links (OPTIONAL but needed for prospects, via --competitor-links, one file per competitor): a backlink export (CSV or TSV) from Ahrefs, Semrush, Moz, Majestic or Search Console's links report. Columns are recognized by name: referring page URL or domain, title, anchor, authority (DR, Authority Score, DA, Trust Flow), nofollow and first seen.own_links (OPTIONAL via --own-links): the site's own backlink export, so domains already linking are skipped.topic (OPTIONAL via --topic, repeatable): topic words for relevance scoring.max_pages (OPTIONAL, default 150): site pages to read for assets.out (OPTIONAL via --out): where to write the tracking sheet (CSV).seoskills-link-campaign-planner/1.0. URLs that look like tools, research, guides, templates or glossaries are read first.scripts/link_campaign.py --site https://example.com --competitor-links a.csv --competitor-links b.csv [--own-links ours.csv] [--topic "..."] [--out prospects.csv].max_pages page fetches, 4 at a time.STEP 1: ASSETS. Label each page by its title and URL, with evidence required:
tool: calculator, checker or generator, and the page has form inputs.original data: survey, study, statistics or benchmark, with 8 or more figures and 800 or more words.template or checklist, visual, glossary or definition.in-depth guide: guide or how-to, with 1,200 or more words.
Score linkability out of 100 from the type, depth, figures, tables and sections, and attach the tactic that fits each type.
STEP 2: PROSPECTS. Merge the exports by referring domain.--own-links) and spam patterns (gambling, pills, adult and throwaway domains).--site STOPs INPUT_INVALID; an unreadable export STOPs FILE_UNREADABLE. An export without a recognizable referring URL or domain column is noted, not fatal.rel="sponsored" (or nofollow).One JSON object per references/output.schema.json, the tracking sheet when --out is set, and the written campaign plan.
scripts/link_campaign.py: asset inventory, export parsing, prospect typing, gap and scoring, asset matching and the tracking sheet.references/output.schema.json: output contract.Not using the CLI? Copy the SKILL.md and paste it straight into ChatGPT, Claude, or any agent.
$ npx skills add https://seoskills.sh --skill link-building-campaign-planner -a claude-codeFind link prospects, discover contact paths, and draft outreach from SERPs and backlink signals.
Design or audit internal link structure for a website.
Choose or execute third-party platform SEO (high-authority sites for rankings or backlinks).
Finds link prospects for a topic from SERPs and competitor backlinks, then scores each for relevance, authority, spam risk and competitor links.
Finds brand mentions that don't link to you and backlinks pointing at your 404 or redirected URLs, ranked by the linking site's authority.
Scores each referring domain for spam signals such as link farms, sitewide footer links and over-optimized anchors, producing a disavow shortlist.