Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add AgenticAIPlan/AgenticAISkills --skill partner-outreach-writergit clone --depth 1 https://github.com/AgenticAIPlan/AgenticAISkillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/agenticaiplan/agenticaiskills/partner-outreach-writer)<a href="https://agentmods.dev/skills/agenticaiplan/agenticaiskills/partner-outreach-writer"><img src="https://agentmods.dev/badge/skills/agenticaiplan/agenticaiskills/partner-outreach-writer/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/agenticaiplan/agenticaiskills/partner-outreach-writer"><img src="https://agentmods.dev/badge/skills/agenticaiplan/agenticaiskills/partner-outreach-writer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00143 | $0.01241 |
| Opus 5 | $0.00072 | $0.00620 |
| Sonnet 5 | $0.00029 | $0.00248 |
| Haiku 4.5 | $0.00014 | $0.00124 |
Grade A, and why
partner-outreach-writer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
Partner Outreach Writer
为大模型产品生态运营团队生成高质量的合作触达文案。核心目标:让对方感受到被专门研究过,而不是批量发送的模板。
工作流程
Step 1|收集关键信息
在生成文案前,需确认以下信息(可从对话上下文提取,缺失的再向用户询问):
关于合作方(必填)
- 合作方名称 / 类型(企业、开发者社区、媒体、高校、行业协会…)
- 他们的核心业务或主要受众
- 为什么选择找他们(你对他们的了解/观察)
关于合作目标(必填)
- 合作类型(见下方「合作类型速查表」)
- 己方希望获得什么
- 能为对方带来什么价值
关于文案形式(有默认值)
- 触达渠道:邮件 / 微信 / LinkedIn / 提案文档(默认:邮件)
- 语气风格:正式 / 半正式 / 亲切(默认:半正式)
- 文案长度:短(<200字)/ 中(200-400字)/ 长(>400字)(默认:中)
Step 2|选择合作类型
读取 references/partner-types.md 获取各类型的写作重点和注意事项。
合作类型速查表:
| 类型 | 说明 | 对应模板区 |
|---|---|---|
cold-outreach |
无前期接触的冷启动邀约 | A区 |
event-collab |
活动联办/赞助/联合出品 | B区 |
content-collab |
联合内容:共创文章、案例、白皮书 | C区 |
ecosystem-join |
邀请加入开发者/合作伙伴生态 | D区 |
follow-up |
跟进已有接触但无回音的合作方 | E区 |
intro-reply |
回应对方主动询问合作 | F区 |
Step 3|生成文案
根据信息和类型,生成文案时严格遵守以下原则:
✅ 必须做到
- 开头提及具体细节:引用对方最近的动作、产品特点或公开内容,证明做过研究
- 价值前置:在第3句之前点出"对你们有什么好处"
- 一个清晰的行动号召(CTA):明确下一步是什么,只问一件事
- 适配渠道语气:微信比邮件更口语,LinkedIn比邮件更简洁
❌ 避免
- 空泛的"强强联合""资源互补"等无意义套话
- 一次提出多个合作方向(选一个最核心的)
- 在第一封信就要求对方做大动作(先约个短会 > 直接谈合作协议)
- 过度自我介绍(对方可以自己查背景)
Step 4|输出格式
标准输出结构:
【文案正文】
---
📌 写作说明
- 开头引用点:[说明引用了对方哪个具体细节]
- 核心价值主张:[一句话总结为对方带来什么]
- CTA 设计:[说明为什么选这个行动号召]
✏️ 可调整方向
- 如果对方更注重XX,可以把第X段改为…
- 如果渠道换成微信,建议删减…
如用户请求多个版本(A/B测试场景),生成2个版本,分别标注策略差异。
参考资源
references/partner-types.md— 各合作类型的详细写作指南和注意事项references/value-prop-bank.md— 大模型产品生态常用价值主张话术库references/tone-examples.md— 不同渠道、不同语气的示范片段
快速示例
输入:
帮我写一封邮件,邀请"极客公园"做我们开发者大会的媒体合作伙伴
触发流程:
- 识别:合作类型 =
event-collab,渠道 = 邮件 - 提取/补充:合作方(极客公园,科技媒体)、活动信息、己方能给什么曝光
- 生成:开头引用极客公园近期报道方向 → 点出活动受众与其读者重合 → CTA 约15分钟通话
边界说明
此技能专注于触达和邀约阶段的文案。以下内容超出范围:
- 合作协议/合同起草 → 使用
mou-draft-assistant - 活动完整策划方案 → 使用
event-brief-writer - 合作方背景调研 → 建议结合 web search 工具
What ships with it
3 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 116 lines · 143 tokens per session scan A 85fbc69f057b
partner-outreach-writer is a skill published in the GitHub repository AgenticAIPlan/AgenticAISkills (11 stars, last pushed 3mo ago), licensed MIT. It adds 143 tokens to every session and 1,241 once invoked, about $0.0007 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.
local-ai-agents
Build local-first AI agents that run entirely on a developer workstation with Microsoft Foundry Local and Qwen function-calling models. Covers Small Language Models (SLMs), the OpenAI-compatible local endpoint, sandboxed local tools, local RAG with Chroma, local MCP servers, hybrid cloud/local routing, and the…
next-cache-components-adoption
Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the cacheComponents flag, work through a flood of blocking-prerender / instant validation errors, run the cache-components-instant-false codemod, or…
insight-error-page
Write or audit an insight-kind error page for the Next.js dev overlay. Use when creating a new errors/ .mdx page, auditing an existing one, or checking that a page matches the framework fix cards. Covers page structure, title alignment, FixCard cards with Copy prompt button, code snippets, terminology verification…
next-cache-components-optimizer
Drive a Next.js route to instant navigation by setting up an agentic loop, under Cache Components / PPR, on initial load (hard navigation) and client-side navigation (soft navigation). Encode the goal as a failing @next/playwright instant() e2e and work it to green, one verified route at a time; the shipped test then…
next-partial-prefetching-adoption
Turn on Partial Prefetching in a Next.js app and work through the insights it surfaces. Use when the user wants to enable or adopt Partial Prefetching, flip the partialPrefetching flag, opt routes in with export const prefetch = 'partial', audit Link prefetch={true} behavior, preserve existing prefetched UI with…