openseo-link-prospecting

Finds link prospects via SERP and backlink data and writes qualified targets to .seo/backlink-targets.json.

31|5|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/MoizIbnYousaf/marketing-cli --skill openseo-link-prospecting-moizibnyousaf
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openseo-link-prospecting
Source: https://github.com/MoizIbnYousaf/marketing-cli/tree/main/skills/openseo-link-prospecting
Command: npx skills add https://github.com/MoizIbnYousaf/marketing-cli --skill openseo-link-prospecting-moizibnyousaf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Link building fails when outreach starts cold: no qualified prospects, no contact paths, and no reason for anyone to link. This Skill turns a linkable asset into a vetted prospect list with evidence, angles, and verified contact paths, saved to .seo/backlink-targets.json for downstream campaigns. ## Core Features & Use Cases - SERP and backlink prospecting: Uses OpenSEO MCP tools (get_serp_results, get_backlinks_overview, get_backlinks_profile, get_domain_overview) to find resource pages, listicles, comparisons, and statistics pages that realistically reference your asset. - Contact discovery via web tools: Finds author bylines, contact pages, and public emails using search/browser tools, recording each contact with its source URL and never inventing details. - Structured handoff: Writes prioritized targets with relevance, angle, and contact path to .seo/backlink-targets.json, plus 2-3 reusable outreach drafts for the off-page-seo campaign. - Use Case: You published an original industry study and want backlinks. The skill queries SERPs for statistics and resource pages, checks competitor backlink profiles, qualifies domains, finds editor contacts, and hands a prioritized target list to your outreach campaign. ## Quick Start Find backlink prospects for my new industry benchmark report and save the qualified targets for outreach.

Frequently Asked Questions about openseo-link-prospecting

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find backlink opportunities for my content?▼

Provide a linkable asset such as a study, tool, or guide, and the skill builds 5-10 prospecting queries, pulls SERP results and competitor backlink profiles, then filters for editorial pages, resource lists, and comparisons. Qualified targets are saved to .seo/backlink-targets.json.

What tools does link prospecting use to find contacts?▼

Contact discovery uses web search and browser tools like Firecrawl fetch and Exa search, not OpenSEO. It looks for author bylines, contact pages, LinkedIn profiles, and public emails, recording each contact with its source URL.

Does link prospecting work without an OpenSEO API key?▼

Yes, but in degraded mode. If the OpenSEO status check returns not_configured, the skill prospects with Exa search only and labels authority data as unknown, since backlink and domain overview tools require a configured OPENSEO_API_KEY.

Why does the skill require a linkable asset before outreach?▼

Outreach without a clear asset and a reason someone would reference it converts at roughly zero and reads as spam. The skill stops and asks you to define the asset and its value angle before any prospecting begins.

What happens to the prospect list after it is generated?▼

Targets are written to .seo/backlink-targets.json with URL, domain, relevance, angle, contact path, and priority. The list is handed to the off-page-seo skill, which runs the outreach campaign cadence using the drafted messages.