Agent skill

Link Building Outreach

by LeoYeAI in LeoYeAI/openclaw-master-skills

A skill your agent uses when the user wants to review link-building outreach opportunities, find contact information for article authors, generate personalized outreach drafts, process a list of…

MITAuto-check passedMarketing & SEO

Install Link Building Outreach

skills CLI
$ npx skills add LeoYeAI/openclaw-master-skills --skill link-building-outreach -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install LeoYeAI/openclaw-master-skills link-building-outreach --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/seo-outreach-skill .claude/skills/link-building-outreach && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
link-building-outreach
GitHub stars
2.2k
Token cost
~4.6k tokens
SKILL.md length
2,102 words
Files
6 (incl. assets)
Skills in repo
1,235
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when the user wants to review link-building outreach opportunities, find contact information for article authors, generate personalized outreach drafts, process a list of…

  • Works in 6 steps: Read Opportunity List → Detect Article Type → Find Contact Information → …
  • The user wants to review link-building outreach opportunities
  • SKILL.md covers Overview, Best For, Start With and External Access And Minimum…, plus 5 more sections
  • Needs SERPAPI_API_KEY

What it does

Link Building Outreach is an agent skill from LeoYeAI/openclaw-master-skills. Use this skill when the user wants to review link-building outreach opportunities, find contact information for article authors, generate personalized outreach drafts, process a list of opportunities, or prepare an outreach campaign for manual sending. Trigger this skill whenever the user mentions "outreach", "link building", "邮件外链", "contact author", "backlink campaign", "find email for", or asks to process a spreadsheet or CSV of outreach targets.

Its SKILL.md is about 4.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including assets (for example `README.md`, `_meta.json` and `agents/openai.yaml`).

It sits in Marketing & SEO, covering Link building and Excel spreadsheets. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.

When your agent uses it

  • The user wants to review link-building outreach opportunities
  • Find contact information for article authors
  • Generate personalized outreach drafts
  • Process a list of opportunities

Example prompts

  • “outreach”
  • “link building”
  • “contact author”
  • “/link-building-outreach”

Requirements

  • Python 3
  • A credential in SERPAPI_API_KEY

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Read Opportunity List
  2. Detect Article Type
  3. Find Contact Information
  4. Deeply Analyze Target Article
  5. Generate Personalized Email
  6. Review, Send, and Close the Loop

What it can do on your machine

Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • SERPAPI_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Link Building Outreach loads about 4.6k tokens when it runs. Until then it costs about 119 tokens; SKILL.md has 2,102 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~119
When it runs · the whole SKILL.md, loaded when a task matches
~4.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 2,102 words, ~4,580 tokens.

Download SKILL.mdSave it as .claude/skills/link-building-outreach/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
link-building-outreach
description
Use this skill when the user wants to review link-building outreach opportunities, find contact information for article authors, generate personalized outreach drafts, process a list of opportunities, or prepare an outreach campaign for manual sending. Trigger this skill whenever the user mentions "outreach", "link building", "邮件外链", "contact author", "backlink campaign", "find email for", or asks to process a spreadsheet or CSV of outreach targets.
metadata.author
GEO-SEO
metadata.version
1.0.5
metadata.homepage
https://github.com/GEO-SEO/seo-outreach-skill
metadata.primaryEnv
SERPAPI_API_KEY

Reviews the full link building outreach pipeline: reads your opportunity list, finds author contacts, analyzes target articles, and generates personalized outreach drafts for manual sending.

Overview

Use this skill to turn outreach opportunities into a structured workflow: article analysis, contact discovery, personalized email drafting, and follow-up planning.

Best For

  • SEO teams running link-building campaigns that need better reply quality
  • SaaS teams trying to earn placements in listicles, comparisons, and resource pages
  • agencies that need repeatable outreach without mass-template language
  • operators who want contact research, relevance analysis, and draft writing in one system

Start With

text
Setup outreach — my product is https://yourproduct.com, my audience is SEO teams, my name is Jane, my title is Founder
text
Prepare outreach drafts
text
Prepare outreach drafts for https://example.com/best-seo-tools

External Access And Minimum Credentials

This workflow can touch external services. Use the minimum credentials needed for the stage you are running:

  • GOOGLE_SHEETS_TRACKER_URL: optional source for opportunity rows; prefer read-only or exported CSV
  • SERPAPI_API_KEY: recommended for article discovery and search-driven contact research
  • no mail credentials are required for research and draft generation

If these are unavailable:

  • accept pasted tables or CSV files instead of assuming sheet access
  • stop at draft generation instead of pretending the skill can send mail
  • do not claim private inbox or spreadsheet access without explicit credentials

Access Policy

Safe default: this skill should stop at research, contact discovery, and draft generation.

  • spreadsheet input is optional; pasted tables and CSV exports are valid inputs
  • do not assume Gmail, Workspace, inbox, or sheet access by default
  • if credentials are missing, produce drafts and a send-ready checklist instead of pretending delivery happened
  • if the user wants delivery, hand off to a separately approved sender workflow rather than assuming this skill can send mail directly

Core principle: The only reason outreach emails don't get replies is that authors can tell in one second it's a mass template. Every step in this pipeline exists to produce one thing: an email that could only have been written for that specific article.

When to Use

  • Before or during a link building campaign
  • Processing a batch of outreach opportunities from a spreadsheet
  • Finding contact info for article authors
  • Generating personalized outreach drafts at scale
  • Single-opportunity quick outreach

Quick Start

First time: Tell Claude:

"Setup outreach — my product is [URL], my audience is [description], my name is [name], my title is [title]"

Every time after:

"Prepare outreach drafts" or "Prepare outreach drafts from this CSV / sheet export"


Setup (One-Time Only)

Ask the user for these four things if not already provided:

InputDescriptionExample
Product URLMain product/service pagehttps://yourproduct.com
Target AudienceWho uses the productSEO professionals, growth hackers
Your NameFor email signatureJane Smith
Your TitleJob titleFounder at Acme SEO
During Setup, Claude Will:
  1. Fetch product page — Extract product name, features, USPs, tone/voice
  2. Identify differentiators — What makes this product stand out vs. alternatives
  3. Generate base email templates — One per article type (Best/Top, How-to, Review, Resource)
  4. Confirm with user — Show a summary before proceeding

⚠️ Note: Competitor analysis requires either a manually provided competitor list or a connected SEO API. Claude will ask if none is available.

Store all setup output in memory for the session. If context is lost, re-run setup.


Outreach Pipeline (6 Steps)

Step 1 — Read Opportunity List

Source: A connected tracker if explicitly configured, or a CSV/table pasted directly.

Required columns:

ColumnDescriptionExample
URLTarget article to get a link fromhttps://example.com/best-seo-tools
Target PageYour page to link tohttps://yourproduct.com
StatusProcessing flagpending

Auto-detected optional columns: Article Type, Anchor Text, Notes

If a tracker is explicitly configured, filter to rows where Status = pending. Update Status to processed after each row completes. If no tracker is configured, ask the user for a pasted list or CSV export instead.


Step 2 — Detect Article Type

Fetch each target URL and classify based on title keywords and page structure:

TypeDetection SignalsAuthor's Core Interest
Best / Top ListTitle: best, top, N tools, review ofContent coverage — did I miss anything important?
How-to / TutorialTitle: how to, guide, tutorial, step-by-stepReader success — can readers actually complete each step?
Review / ComparisonTitle: review, vs, comparison, alternativesHelping readers choose — did I cover the right options?
Resource PageMany outbound links, aggregator structureResource completeness — is this list genuinely useful?
OtherCannot classifyFlag for manual review

Why this matters: The same product needs a completely different pitch depending on article type. For a Top List, the angle is "your list is missing this tool." For a How-to, the angle is "this tool removes the hardest manual step in your tutorial." Same product, entirely different email. Getting the type wrong means the entire email will feel off.

If user pre-filled Article Type, skip detection and use their value.


Step 3 — Find Contact Information

Priority principle: Finding the right person matters more than finding any email. Sending to the actual author or site owner gets 3-5x higher reply rates than sending to a generic contact address.

Never guess an email address. A guessed email that bounces damages your sending domain's reputation and flags your domain as a spam source. An honest "Not Found" is always better than an unreliable guess.

Search in this priority order. Stop as soon as a high-confidence result is found:

1. Article byline
   → Extract author full name
   → Search "author name + site domain" to find their contact

2. Website Contact / About page
   → Visit /contact, /about, /team, /advertise
   → Extract any email directly listed — this is the most reliable source

3. Author personal website
   → If byline links to author's own site, visit it
   → Check their About or Contact page

4. Twitter/X bio
   → If author has a linked Twitter profile, visit it
   → Check bio text and pinned tweet for email

5. Not found
   → Mark as Not Found
   → Recommend Twitter DM or LinkedIn message instead
   → Do NOT attempt to guess or construct an email address

⚠️ LinkedIn: LinkedIn prohibits automated data scraping. If LinkedIn is the only available source, flag the entry as confidence: Low and explicitly recommend manual DM. Do not attempt to extract data from LinkedIn profiles.

Output per entry:

email: john@example.com
source: contact page / byline search / Twitter bio / not found
confidence: High / Medium / Low / Not Found

Confidence levels and recommended actions:

ConfidenceMeaningAction
HighDirectly from Contact page or official sourceSend immediately
MediumFrom social bio or indirect pageQuick verify on Hunter.io before sending
LowSingle unverified sourceMust verify on Hunter.io before sending
Not FoundAll channels exhaustedSwitch to Twitter DM or LinkedIn message

Step 4 — Deeply Analyze Target Article

This step determines email quality. Generic outreach tools stop at Step 3. The difference between a reply and an ignored email is almost entirely decided here.

Fetch and read the full article content. Extract four things:


① Find a specific, quotable reference to use in the email

Goal: Make the author know in the first sentence that you genuinely read their article — not a bot, not a template.

Find one specific thing from the article: a concrete claim, a data point, a recommendation, or a position the author took. This will be the opening of the email.

❌ Without this analysis:

"I really enjoyed your article on SEO tools. It was very insightful!" (Could apply to any article. Author ignores it.)

✅ With this analysis:

"Read your SEO tools comparison — you pointed out that most tools have a 24-48hr backlink data lag. That's something we hear constantly from users too." (References something specific. Author thinks: "This person actually read it.")


② Identify the content gap — your entry point

Find what the article does NOT cover: a tool category, a use case, a type of user, or a feature area that's missing.

This gap is the reason your product belongs in the article. It's not "our product is great" — it's "your article covers X and Y but not Z, and Z is what [Your Product] does."

Example: An article reviewing 10 SEO tools covers keyword research, technical audit, and backlink analysis — but says nothing about AI Overview tracking. If your product tracks AI Overviews, that's the gap. The pitch writes itself.


③ Assess the author's writing style and audience

Determine: Is this author data-driven or experience-driven? Are they writing for beginners or experts? Is the tone formal or casual?

This directly controls the email's tone and vocabulary. A mismatch in tone — too formal for a casual blogger, too casual for a professional publication — will make even good content feel wrong.

Author StyleEmail Approach
Data-driven, cites researchLead with numbers or a specific metric
Experience-based, practicalLead with a relatable scenario or problem
Beginner-focusedPlain language, explain what your product does simply
Expert/technicalSkip basics, reference specific technical differentiation
Casual, conversationalShort sentences, informal language, no corporate speak
Formal, professionalComplete sentences, structured, no slang

④ Define the one-sentence relevance statement

Combine the above three into a single sentence: what your product does for THIS article's readers in THIS specific context.

This sentence is the core of the email body. Everything else supports it.

Produce this analysis card before writing the email:

article_summary: [one sentence on what the article covers and its main conclusion]
key_reference: [the specific quote, claim, or section to open the email with]
gap_identified: [what topic/tool/use case is missing that your product covers]
author_style: [data-driven / experience / beginner / expert + formal / casual]
relevance_statement: [one sentence: your product helps this author's readers do X]

Show full SKILL.md (735 more words)Show less
Step 5 — Generate Personalized Email

Using setup data + the Step 4 analysis card, generate one email per opportunity.

Five non-negotiable rules:


Rule 1: Under 150 words — strictly enforced

Authors are busy. Every word over 150 reduces reply probability. The email must be completable in 30 seconds. If you cannot say it in 150 words, cut — don't expand.


Rule 2: First sentence must prove you read the article

Never open with:

  • "Hope this finds you well"
  • "I came across your article"
  • "My name is X and I work at Y"
  • Any sentence that could apply to any article

Open with the specific reference identified in Step 4①. Make the author's first reaction be "this person actually read my piece."


Rule 3: Reference ONE specific piece of content — never generic praise

One precise reference > five vague compliments.

❌ Generic: "Your article was really comprehensive and well-researched." ✅ Specific: "Your point about backlink data lag (24-48hrs for most tools) is something our users bring up constantly."


Rule 4: One ask only — make it impossible to misunderstand

The author must finish reading and know exactly what you want them to do.

❌ Vague: "Would love to explore some collaboration opportunities or a potential partnership." ✅ Clear: "Would it make sense to add [Product] to your list? Happy to set up a free trial account."

One action. Clear outcome. Low effort to say yes.


Rule 5: Match tone to author style

Use the author style assessment from Step 4③. Casual author = casual email. Technical author = technical email. This is not optional — tone mismatch is one of the most common reasons good pitches get ignored.


Full before/after example:

Target article: "Top 10 SEO Tools in 2025" Author style: Data-driven, professional, expert audience

❌ Email without Skill:

Subject: Partnership Opportunity

Hi,

Hope this email finds you well. I came across your article about SEO
tools and found it very helpful and insightful.

I wanted to reach out because we have a great SEO tool called [Product]
that I think would be a great fit for your article. It has many amazing
features including keyword tracking, backlink analysis, site audit,
and much more.

Would love to discuss a potential partnership or collaboration.
Please let me know if you're interested.

Best regards,
[Name]

✅ Email with Skill:

Subject: One gap in your SEO tools roundup

Hi [Name],

Read your SEO tools comparison — your point about backlink data lag
(24-48hrs for most tools) is something we hear constantly from users.

One category your roundup doesn't cover: AI Overview tracking.
It's becoming a significant organic traffic source, and [Product]
focuses on exactly this — showing which queries trigger AI Overviews
and whether your content appears in them.

Happy to set up a free trial if you're considering adding a new category.

[Name] · [Title]

Why the second email works:

Dimension❌ Without Skill✅ With Skill
OpeningGeneric fillerReferences specific article content
Product description"Amazing, many features"One sentence, specific use case
RelevanceNoneTied directly to an identified gap
AskVague (partnership)Clear (free trial for new category)
Author reaction"Another mass email""This person read my article"

Templates by article type (use as base, always customize with Step 4 analysis):

Best/Top List:

Hi [Name], read your [article title] — [specific reference from Step 4①]. One tool missing from your list: [Your Product]. [One-sentence relevance from Step 4④]. Happy to set up a free trial if you're considering an update. — [Your Name], [Title]

How-to / Tutorial:

Hi [Name], your guide on [topic] is one of the cleaner ones I've found — especially [specific section from Step 4①]. One addition that might help your readers: [Your Product] handles [the hard manual step] automatically. Worth a mention if it fits. — [Your Name], [Title]

Review / Comparison:

Hi [Name], solid breakdown of [tools compared] — [specific reference from Step 4①]. One tool that didn't make the list: [Your Product]. Key difference from [competitor they mentioned]: [differentiator from gap analysis]. Happy to share more if you're considering an update. — [Your Name], [Title]

Resource Page:

Hi [Name], found your [page title] while researching [topic]. [Your Product] might be worth adding — [one-sentence relevance]. Let me know if you'd like to take a look. — [Your Name], [Title]

Step 6 — Review, Send, and Close the Loop

This is where drafts become a fully automated pipeline. Step 6 has three parts: review, send, and loop.


Part 1: Review the report

Output all processed entries in a table:

#Target URLArticle TypeEmailSourceConfidenceSubjectBodyStatus
1[url]Best/Topjohn@x.comContact pageHigh[subject][body]processed
2[url]How-tonot found—Not Found[subject][body]processed

User reviews each row. Confidence-based actions before sending:

ConfidenceAction
HighReady to send
MediumQuick verify on Hunter.io, then send
LowMust verify on Hunter.io before sending
Not FoundSwitch to Twitter DM or LinkedIn message — remove from send queue

Always review emails before sending. This Skill generates drafts — you approve. Speed is the AI's job. Quality is yours.


Part 2: Handoff for sending and reply handling

This public skill stops at reviewed drafts, contact notes, and follow-up plans.

If the user wants actual delivery or inbox handling:

  • export the approved drafts and contact table
  • hand off to a separately approved sender workflow
  • do not assume this skill can authenticate to Gmail, poll inboxes, or run automated follow-ups
Follow-up planning rules
  • first follow-up: short reminder with one-line value restatement
  • second follow-up: final gentle close-the-loop note
  • no aggressive automation
  • positive replies should always be flagged for manual handling

© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files (assets) in skills/seo-outreach-skill of LeoYeAI/openclaw-master-skills.

  • SKILL.md
  • README.md
  • _meta.json
  • agents/openai.yaml
  • assets/cover.svg
  • manifest.json

Open the folder on GitHubat commit e5199b5

Compare with similar skills

Link Building Outreach next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Link Building Outreach compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Link Building Outreach this skillLeoYeAI/openclaw-master-skills2.2k—~4.6kAutomated safety check: PassMIT
90 Day SEO SprintBomx/distribb-skill197—~3.6kAutomated safety check: PassNone
FLOW SEO FrameworkAgriciDaniel/claude-seo19k2 repos~1.4kAutomated safety check: PassMIT
SEO DataforseoAgriciDaniel/codex-seo7992 repos~4.6kAutomated safety check: PassMIT
Backlink CheckRyze-AI-Adgent/open-seo-mcp-skills4.7k—~515Automated safety check: PassMIT
Beyondseobeyondtahir/beyondseo161—~4.3kAutomated safety check: PassMIT

Similar skills

  • 90 Day SEO Sprint

    Bomx/distribb-skill

    Run the Distribb 90-Day SEO Sprint - a founder-built 13-week playbook for shipping pre-launch SEO, core pages, a content engine, and a backlink starter stack on the way to compounding organic traffic.

    197 GitHub stars~3.6k tokensUpdated 2 days ago
    Marketing & SEOAuto-check passed
  • FLOW SEO Framework

    AgriciDaniel/claude-seo

    Brings the FLOW framework's stage-specific SEO prompts into the agent, from keyword discovery through backlinks, on-page work and conversion to local SEO, loaded on demand.

    19k GitHub starsUsed in 2 repos~1.4k tokens
    Marketing & SEOAuto-check passed
  • SEO Dataforseo

    AgriciDaniel/codex-seo

    Live SEO data via DataForSEO MCP server. An agent skill from AgriciDaniel/codex-seo.

    799 GitHub starsUsed in 2 repos~4.6k tokens
    Marketing & SEOAuto-check passed
  • Backlink Check

    Ryze-AI-Adgent/open-seo-mcp-skills

    Backlink profile for any domain — referring domains, authority, anchors, new/lost links, and a side-by-side vs a competitor.

    4.7k GitHub stars~515 tokensUpdated 17 days ago
    Marketing & SEOAuto-check passed
  • Beyondseo

    beyondtahir/beyondseo

    Audit websites, apply authorised SEO improvements and plan content, competitors and backlinks with evidence, design checks and optional project monitoring.

    161 GitHub stars~4.3k tokensUpdated 16 days ago
    Marketing & SEOAuto-check passed
  • Webobsidian

    xnohat/webobsidian

    Read, write, search, and manage notes in a WebObsidian vault through its Agent REST API (/api/v1).

    268 GitHub stars~2.1k tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed

More from LeoYeAI/openclaw-master-skills

All 1,200 skills in this repo
  • DevOps Pipeline Management

    LeoYeAI/openclaw-master-skills

    Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.

    2.2k GitHub stars~4.2k tokensUpdated 2 mo ago
    Auto-check: notes
  • Feishu Document Collaboration

    LeoYeAI/openclaw-master-skills

    Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.

    2.2k GitHub stars~2k tokensUpdated 2 mo ago
    Auto-check passed
  • Files Memory System

    LeoYeAI/openclaw-master-skills

    Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

    2.2k GitHub stars~3.8k tokensUpdated 2 mo ago
    Auto-check passed
  • GEO-Claw AI Visibility Agent

    LeoYeAI/openclaw-master-skills

    Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.

    2.2k GitHub stars~4.7k tokensUpdated 2 mo ago
    Auto-check passed
  • Google Workspace CLI

    LeoYeAI/openclaw-master-skills

    Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.

    2.2k GitHub stars~2.6k tokensUpdated 2 mo ago
    Auto-check: notes
  • HealthFit Health Advisors

    LeoYeAI/openclaw-master-skills

    Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.

    2.2k GitHub stars~4.4k tokensUpdated 2 mo ago
    Auto-check passed

Categories

Questions about Link Building Outreach

What does Link Building Outreach do?

A skill your agent uses when the user wants to review link-building outreach opportunities, find contact information for article authors, generate personalized outreach drafts, process a list of…. Link Building Outreach is an agent skill from LeoYeAI/openclaw-master-skills. Use this skill when the user wants to review link-building outreach opportunities, find contact information for article authors, generate personalized outreach drafts, process a list of opportunities, or prepare an outreach campaign for manual sending.

When should I use Link Building Outreach?

Link Building Outreach fits situations like: the user wants to review link-building outreach opportunities; find contact information for article authors; generate personalized outreach drafts; process a list of opportunities.

How do I install Link Building Outreach in Claude Code?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill link-building-outreach -a claude-code`. Or copy the skill folder (skills/seo-outreach-skill in LeoYeAI/openclaw-master-skills) into .claude/skills/link-building-outreach in your project. Claude Code loads it when a task matches its description.

How do I install Link Building Outreach in Codex?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill link-building-outreach -a codex`. Or copy the skill folder (skills/seo-outreach-skill in LeoYeAI/openclaw-master-skills) into .agents/skills/link-building-outreach in your project. Codex loads it when a task matches its description.

Can I use Link Building Outreach in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill link-building-outreach -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/link-building-outreach, .gemini/skills/link-building-outreach, .github/skills/link-building-outreach and .opencode/skills/link-building-outreach in your project.

What does Link Building Outreach need to run?

Going by SKILL.md and its folder, Link Building Outreach needs credentials named SERPAPI_API_KEY. Our summary lists: Python 3; A credential in SERPAPI_API_KEY.

Does Link Building Outreach access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Link Building Outreach safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Link Building Outreach use?

Link Building Outreach is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Link Building Outreach use?

About 4.6k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Link Building Outreach?

Skills that share tags, products or a category with Link Building Outreach: 90 Day SEO Sprint (Bomx/distribb-skill, 197 stars), FLOW SEO Framework (AgriciDaniel/claude-seo, 19k stars), SEO Dataforseo (AgriciDaniel/codex-seo, 799 stars) and Backlink Check (Ryze-AI-Adgent/open-seo-mcp-skills, 4.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Link Building Outreach?

LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.

Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.