Token导航 LogoToken导航

Agent Skill · 研究检索

seo-outreach-skill(SEO outreach 技能)

seo-outreach-skill 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

seo-outreach-skill 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 10,810。

总安装 12,072周安装 498GitHub Stars 公开资料未说明下载 3,944核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.5

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:seo-outreach-skill(SEO outreach 技能)
来源仓库:https://github.com/geo-seo/seo-outreach-skill
安装命令:
openclaw skills install seo-outreach-skill
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install seo-outreach-skill

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

当用户想要查看链接建设外展机会、查找文章作者的联系信息、生成个性化外展时,请使用此技能。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install seo-outreach-skill;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

seo-outreach-skill 怎么安装?

在终端执行 openclaw skills install seo-outreach-skill。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

seo-outreach-skill 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

seo-outreach-skill 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

seo-outreach-skill 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

seo-outreach-skill 用的人多吗?

公开数据是累计安装 12,072 次,近一周安装 498 次,下载 3,944 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

seo-outreach-skill 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
seo-outreach-skill

SEO outreach 技能 · 本页

12,072—需要联网MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

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
version
1.0.5
homepage
https://github.com/GEO-SEO/seo-outreach-skill
primaryEnv
SERPAPI_API_KEY
requires
env
bins

Link Building Outreach Skill

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

Setup outreach — my product is https://yourproduct.com, my audience is SEO teams, my name is Jane, my title is Founder
Prepare outreach drafts
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]

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

平台分布

OpenClaw

73.65%
按下载量换算2,905

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills