{"id":"7569b26f-41cd-4c31-a949-797dd30e6723","entityType":"agent","slug":"clawhub-aaron-he-zhu-outreach-manager","name":"Outreach Manager","canonicalUrl":"https://www.xpersona.co/agent/clawhub-aaron-he-zhu-outreach-manager","canonicalPath":"/agent/clawhub-aaron-he-zhu-outreach-manager","generatedAt":"2026-10-11T14:17:04.783Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-11T10:50:22.646Z","emptyReason":null},"description":"Use when the user asks to \"write influencer outreach\", \"follow up with a creator\", \"pitch a journalist, hunter, or launch partner\", or \"negotiate partnership... Skill: Outreach Manager Owner: aaron-he-zhu Summary: Use when the user asks to \"write influencer outreach\", \"follow up with a creator\", \"pitch a journalist, hunter, or launch partner\", or \"negotiate partnership... Tags: latest:19.0.0 Version history: v19.0.0 | 2026-07-24T14:56:39.854Z | auto Outreach Manager v19.0.0 - Added distribution-manifest.json for improved distribution and skill management. - Updated SKILL.md:","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.","installCommand":"clawhub skill install s17e1tg8pjra8dn1dvtq21sahx83hrxj:outreach-manager","sourceUrl":"https://clawhub.ai/aaron-he-zhu/outreach-manager","homepage":"https://clawhub.ai/aaron-he-zhu/skills/outreach-manager","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/aaron-he-zhu/outreach-manager","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/aaron-he-zhu/skills/outreach-manager","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":61,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Use when the user asks to \"write influencer outreach\", \"follow up with a creator\", \"pitch a journalist, hunter, or launch partner\", or \"negotiate partnership..."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-11T10:50:22.646Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T10:50:22.646Z","emptyReason":null},"stars":null,"forks":null,"downloads":1083,"packageName":null,"latestVersion":"19.0.0","tractionLabel":"1.1K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T10:50:22.574Z","emptyReason":null},"lastUpdatedAt":"2026-10-11T10:50:22.646Z","lastCrawledAt":"2026-10-11T10:50:22.574Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-12T10:50:22.574Z","lastVerifiedAt":null,"highlights":[{"version":"19.0.0","createdAt":"2026-07-24T14:56:39.854Z","changelog":"Outreach Manager v19.0.0 - Added `distribution-manifest.json` for improved distribution and skill management. - Updated SKILL.md: appended a Chinese summary (\"达人邀约建联/合作谈判话术\") to the description for clearer multilingual context and updated version references. - Removed `skill-card.md` as part of documentation cleanup.","fileCount":6,"zipByteSize":14322},{"version":"18.0.0","createdAt":"2026-07-13T06:22:25.287Z","changelog":"outreach-manager 18.0.0 - Updated primary next skill reference from `content-reviewer` to `creator-content-auditor` - metadata field updated: added `\"geo-relevance\": \"low\"` to enhance skill context - Removed `skill-card.md` file for streamlining documentation","fileCount":5,"zipByteSize":13386},{"version":"17.0.0","createdAt":"2026-07-11T16:33:32.773Z","changelog":"outreach-manager 17.0.0 - Updated the closed-cycle pipeline and handoff: closed outreach outcomes now write to `memory/events/creators.ndjson` via an authorized propose operation to `registry-events.py` (was previously a direct update to `candidates.md`). - Removed the deprecated file: skill-card.md.","fileCount":5,"zipByteSize":13401},{"version":"16.0.0","createdAt":"2026-07-06T03:00:48.902Z","changelog":"**Expanded support for social-selling and advocate-recruitment targets** - Added explicit coverage for social-selling and advocate-recruitment outreach scenarios, in addition to creator, media/analyst, and launch-partner targets. - Updated the description, overview, and handoff instructions to reflect these new use cases and integration points. - No changes to integration requirements or the core outreach process—still works fully from user-provided inputs.","fileCount":5,"zipByteSize":13382},{"version":"14.0.0","createdAt":"2026-07-05T08:43:36.605Z","changelog":"**Outreach Manager 14.0.0 — Expanded to media, analysts, and launch partners** - Now supports personalized outreach sequences and negotiation for journalists, analysts, hunters, and launch partners, in addition to creators. - Clarifies handoff with press-media-relations: media list, angle, and embargo details provided by the source, with this skill executing the pitch and follow-up. - Updated instructions and templates to address media-specific approaches (e.g., beat/coverage targeting, embargo carryover, no invented quotes or data). - Broader activation triggers (\"pitch a journalist\", \"reach out to launch partners\", etc.) reflected in usage guidance. - Skill summary, description, and examples revised for cross-discipline applicability.","fileCount":5,"zipByteSize":13311},{"version":"13.0.0","createdAt":"2026-07-04T16:54:18.941Z","changelog":"Outreach Manager 13.0.0 — Major update with expanded scenario coverage and step-by-step instructions - Adds detailed multi-step workflow: context gathering, personalized pitches, follow-up cadence, negotiation support, and pipeline tracking. - Includes role-specific templates, hard copy rules, and fill-in examples for each workflow step. - Now documents clear memory usage for inputs and outputs, with integration placeholders for influencer databases, CRM, and outreach tools. - Clarifies scope boundaries: skill produces outreach and negotiation assets, but not finalized agreements. - Expands reference materials, quick start guides, and output formatting instructions for end users.","fileCount":5,"zipByteSize":12758}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17e1tg8pjra8dn1dvtq21sahx83hrxj:outreach-manager","setupComplexity":"low","setupSteps":["Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-outreach-manager/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-outreach-manager/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-outreach-manager/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-outreach-manager/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-outreach-manager/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-outreach-manager/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-11T14:17:04.780Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-outreach-manager/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-outreach-manager/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-outreach-manager/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-outreach-manager/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-11T10:50:22.646Z","emptyReason":null},"readme":"Skill: Outreach Manager\n\nOwner: aaron-he-zhu\n\nSummary: Use when the user asks to \"write influencer outreach\", \"follow up with a creator\", \"pitch a journalist, hunter, or launch partner\", or \"negotiate partnership...\n\nTags: latest:19.0.0\n\nVersion history:\n\nv19.0.0 | 2026-07-24T14:56:39.854Z | auto\n\nOutreach Manager v19.0.0\n\n- Added `distribution-manifest.json` for improved distribution and skill management.\n- Updated SKILL.md: appended a Chinese summary (\"达人邀约建联/合作谈判话术\") to the description for clearer multilingual context and updated version references.\n- Removed `skill-card.md` as part of documentation cleanup.\n\nv18.0.0 | 2026-07-13T06:22:25.287Z | auto\n\noutreach-manager 18.0.0\n\n- Updated primary next skill reference from `content-reviewer` to `creator-content-auditor`\n- metadata field updated: added `\"geo-relevance\": \"low\"` to enhance skill context\n- Removed `skill-card.md` file for streamlining documentation\n\nv17.0.0 | 2026-07-11T16:33:32.773Z | auto\n\noutreach-manager 17.0.0\n\n- Updated the closed-cycle pipeline and handoff: closed outreach outcomes now write to `memory/events/creators.ndjson` via an authorized propose operation to `registry-events.py` (was previously a direct update to `candidates.md`).\n- Removed the deprecated file: skill-card.md.\n\nv16.0.0 | 2026-07-06T03:00:48.902Z | auto\n\n**Expanded support for social-selling and advocate-recruitment targets**\n\n- Added explicit coverage for social-selling and advocate-recruitment outreach scenarios, in addition to creator, media/analyst, and launch-partner targets.\n- Updated the description, overview, and handoff instructions to reflect these new use cases and integration points.\n- No changes to integration requirements or the core outreach process—still works fully from user-provided inputs.\n\nv14.0.0 | 2026-07-05T08:43:36.605Z | auto\n\n**Outreach Manager 14.0.0 — Expanded to media, analysts, and launch partners**\n\n- Now supports personalized outreach sequences and negotiation for journalists, analysts, hunters, and launch partners, in addition to creators.\n- Clarifies handoff with press-media-relations: media list, angle, and embargo details provided by the source, with this skill executing the pitch and follow-up.\n- Updated instructions and templates to address media-specific approaches (e.g., beat/coverage targeting, embargo carryover, no invented quotes or data).\n- Broader activation triggers (\"pitch a journalist\", \"reach out to launch partners\", etc.) reflected in usage guidance.\n- Skill summary, description, and examples revised for cross-discipline applicability.\n\nv13.0.0 | 2026-07-04T16:54:18.941Z | auto\n\nOutreach Manager 13.0.0 — Major update with expanded scenario coverage and step-by-step instructions\n\n- Adds detailed multi-step workflow: context gathering, personalized pitches, follow-up cadence, negotiation support, and pipeline tracking.\n- Includes role-specific templates, hard copy rules, and fill-in examples for each workflow step.\n- Now documents clear memory usage for inputs and outputs, with integration placeholders for influencer databases, CRM, and outreach tools.\n- Clarifies scope boundaries: skill produces outreach and negotiation assets, but not finalized agreements.\n- Expands reference materials, quick start guides, and output formatting instructions for end users.\n\nArchive index:\n\nArchive v19.0.0: 6 files, 14322 bytes\n\nFiles: distribution-manifest.json (1360b), references/cold-copy-rules.md (3438b), references/templates.md (12092b), skill-card.md (2793b), SKILL.md (11129b), _meta.json (136b)\n\nFile v19.0.0:SKILL.md\n\n---\nname: outreach-manager\nslug: outreach-manager\ndisplayName: \"Outreach Manager · 建联外联管理\"\nsummary: \"红人及媒体建联:分层触达序列、跟进节奏与回复率优化\"\ndescription: 'Use when the user asks to \"write influencer outreach\", \"follow up with a creator\", \"pitch a journalist, hunter, or launch partner\", or \"negotiate partnership terms\"; produces personalized pitches, multi-touch follow-up sequences, negotiation scripts with objection handling, and a status pipeline tracker — the shared outreach mechanics engine for creator, media/analyst, launch-partner, and social-selling / advocate-recruitment targets. Not for finalizing signed agreements — use contract-helper; not for media-list tiering, embargo terms, or press-release structure — use press-media-relations. 达人邀约建联/合作谈判话术'\nversion: \"19.0.0\"\nlicense: Apache-2.0\ncompatibility: \"Claude Code and compatible agent-skill hosts\"\nhomepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"\nwhen_to_use: \"Activate the skill when the user wants to contact a creator, journalist, analyst, hunter, or launch partner; draft or personalize a pitch message; build a follow-up cadence for non-responders; re-engage a past partner; negotiate rate or scope; handle pricing objections; or track outreach status across a target list. For media targets the list/angle/embargo artifact comes from press-media-relations — this skill executes the pitch mechanics.\"\nargument-hint: \"<influencer handle or list> [platform] [budget]\"\nmetadata: {\"author\": \"aaron-he-zhu\", \"version\": \"19.0.0\", \"discipline\": \"influencer\", \"phase\": \"activate\", \"geo-relevance\": \"low\", \"hermes\": {\"tags\": [\"marketing\", \"influencer\", \"activate\"], \"category\": \"influencer\"}, \"openclaw\": {\"emoji\": \"📣\", \"homepage\": \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"}}\n---\n\n# Outreach Manager\n\nCraft personal, professional, persistent outreach; manage negotiations; track relationship progress. Home discipline is influencer (creator outreach), and the same mechanics engine — personalization, multi-touch cadence, negotiation scripts, pipeline tracking — serves media/analyst and launch-partner targets when [press-media-relations](../../../launch/mobilize/press-media-relations/SKILL.md) hands over its media list, angles, and embargo terms, and social-selling / advocate-recruitment targets when [social-selling-planner](../../../social/host/social-selling-planner/SKILL.md) or [advocacy-program-designer](../../../social/craft/advocacy-program-designer/SKILL.md) hands over a warm 1:1. The list, the angle, and the embargo stay with the handing-off skill; this skill owns the pitch execution.\n\n## Quick Start\n\nShortest invocation:\n\n```\nWrite an outreach message to @[influencer] for [campaign]\n```\n\nNegotiate a gap between ask and budget:\n\n```\nHelp me negotiate with @[influencer] who is asking for $[X] when our budget is $[Y]\n```\n\n## Skill Contract\n\n- **Reads**: target influencer handle(s), platform, follower count, niche; campaign and product context; compensation type and budget; deliverables and timeline; any prior contact history supplied by the user or loaded from memory. Before any outreach, check `memory/creators/<handle-slug>.md` — the [creator-registry](../../../protocol/creator-registry/SKILL.md) roster record — for the confirmed contact path, last agreed rate, and negotiation/response history.\n- **Writes**: outreach artifact (pitches, follow-up sequence, negotiation guide, pipeline tracker) to `memory/influencer/outreach-manager/YYYY-MM-DD-<topic>.md`. When a cycle closes, the closed outcome (final agreed rate, response history, confirmed contact path) goes as a one-line update to `memory/events/creators.ndjson` via an authorized `operation: propose` request to `registry-events.py` — only `creator-registry` writes canonical roster records.\n- **Promotes**: durable facts (confirmed partners, agreed rates, top objection patterns, response-rate baselines) to `memory/hot-cache.md`.\n- **Done when**:\n  - A personalized pitch (plus at least one variation) exists for each target influencer.\n  - A follow-up cadence and pipeline status are recorded for every contacted creator.\n  - Confirmed partners are flagged with agreed terms for handoff.\n- **Primary next skill**: [creator-content-auditor](../creator-content-auditor/SKILL.md)\n\n### Handoff Summary\n\n> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill-contract.md).\n\n## Data Sources\n\nThis family needs no live integrations (Tier 1). The skill works entirely from inputs you provide — paste the influencer handles, follower counts, niche, budget, and deliverables, and it produces every artifact without any tool connection.\n\nWhere a connector could speed up the work, use these `~~` placeholders:\n\n- `~~influencer database` — pull handle, follower count, niche, and past partnerships instead of typing them.\n- `~~social platform analytics` — verify audience demographics and recent posts for personalization.\n- `~~CRM` — sync pipeline status, last-contact dates, and next actions.\n- `~~email/DM tool` — schedule and send the follow-up cadence.\n\nSee [CONNECTORS.md](../../../CONNECTORS.md) for the free/keyless recipe per category. No integration is required; when one is absent, ask the user for the inputs directly.\n\n## Instructions\n\nWhen a user requests outreach help, run these steps. Each step has a fill-in template in [references/templates.md](references/templates.md) — copy the matching block and replace the placeholders. Apply the hard copy rules in [references/cold-copy-rules.md](references/cold-copy-rules.md) before any message ships.\n\n1. **Gather outreach context** — capture campaign/product context, target handle(s), platform, followers, niche, compensation type, budget, deliverables, and timeline. Load the `memory/creators/<handle-slug>.md` roster record first when it exists — re-engaging a rostered creator starts from the confirmed contact path and last agreed rate, not a cold pitch. Template: [Step 1](references/templates.md#step-1--outreach-parameters).\n2. **Create personalized outreach** — list personalization points (recent content, style, audience, values, past partners), then write the primary message plus a DM-friendly short version and a formal email/management version. Template: [Step 2](references/templates.md#step-2--personalized-outreach). *Media/analyst/hunter targets*: personalize on beat and recent coverage, lead with the story angle (not a compensation offer), carry the embargo terms verbatim from the press-media-relations artifact, and never invent quotes or data — claims come from the approved message house.\n3. **Create follow-up sequence** — build a 4-touch cadence (Day 0 / 3-4 / 7-8 / 14, then archive at Day 21), each touch adding new value and getting shorter. Cap at 3-4 follow-ups; make it easy to say no. Template: [Step 3](references/templates.md#step-3--follow-up-sequence).\n4. **Provide negotiation support** — map the ask/budget gap, then apply value-exchange, scope-adjustment, or future-value strategies with ready scripts and an objection/response table. Template: [Step 4](references/templates.md#step-4--negotiation-guide).\n5. **Track outreach pipeline** — record stage counts and conversion rates, a per-creator detailed pipeline, today's prioritized actions, and pipeline health (response rate, confirmation rate, time-to-confirm, top objection). Template: [Step 5](references/templates.md#step-5--outreach-pipeline-tracker). Active-cycle tracking lives here; when a cycle closes (confirmed or archived), submit the closed outcome as a one-line update to `memory/events/creators.ndjson` via an authorized `operation: propose` request to `registry-events.py` for [creator-registry](../../../protocol/creator-registry/SKILL.md) to reconcile.\n\n## Example\n\n**User**: \"Write outreach for @sustainablesarah (45K Instagram followers, eco-lifestyle) for our organic skincare launch\"\n\n**Output** (abridged):\n\n```markdown\n## Outreach for @sustainablesarah\n\n### Personalization Points\n- Recent post: \"5 swaps for a zero-waste bathroom\"  •  Style: educational, authentic  •  Past partners: Grove Collaborative\n\n### Primary Message\nSubject: Love your zero-waste content – collab with [Brand]?\n\nHi Sarah! I just watched your \"zero-waste bathroom\" post and added reusable cotton rounds to my cart 😊 I'm [Name] from [Brand] — organic skincare in fully compostable packaging. We're launching a new collection and thought of you. We'd love to send the full line, and if you love it, partner on a post + Stories. Offering $[X] plus product and full creative freedom. Interested?\n```\n\nFull multi-version output, follow-up cadence, negotiation guide, and pipeline tracker live in [references/templates.md](references/templates.md).\n\n## Reference Materials\n\n- [references/templates.md](references/templates.md) — fill-in templates for all five steps, the full worked example, and outreach tips.\n- [references/cold-copy-rules.md](references/cold-copy-rules.md) — hard cold-outreach copy rules: first-line bans, per-step sentence caps, soft CTAs, observation framing, no link in step 1.\n- [skill-contract.md](../../../references/skill-contract.md) — shared contract and Handoff Summary format.\n- [state-model.md](../../../references/state-model.md) — memory tiers and save-path conventions.\n- [CONNECTORS.md](../../../CONNECTORS.md) — free/keyless data recipe per connector category.\n- STAR benchmark scoring at [references/star-benchmark.md](../../../references/star-benchmark.md) — quality scoring reference for downstream review.\n- [expert-panel.md](../../../references/expert-panel.md) — multi-persona review method for pressure-testing outreach copy before sending.\n- Sibling skills: [influencer-discovery](../../scout/influencer-discovery/SKILL.md), [fit-scorer](../../scout/fit-scorer/SKILL.md), [brief-generator](../../target/brief-generator/SKILL.md), [contract-helper](../contract-helper/SKILL.md), [creator-content-auditor](../creator-content-auditor/SKILL.md).\n\n## Next Best Skill\n\n- **Primary**: [creator-content-auditor](../creator-content-auditor/SKILL.md) — once a partner is confirmed and creates content, review the draft against the brief before it ships.\n- **Alternate**: [contract-helper](../contract-helper/SKILL.md) — finalize agreed terms into a partnership agreement.\n- **Alternate**: [brief-generator](../../target/brief-generator/SKILL.md) — send a full campaign brief to a creator who asked for more detail.\n\nTermination note: keep a visited-set. If a skill in this chain was already invoked this session, stop and report chain-complete rather than re-running it. Max handoff depth is 3.\n\n## Related Skills\n\n- [influencer-discovery](../../scout/influencer-discovery/SKILL.md) - Find influencers to reach out to\n- [fit-scorer](../../scout/fit-scorer/SKILL.md) - Prioritize who to contact first\n- [brief-generator](../../target/brief-generator/SKILL.md) - Send briefs to confirmed partners\n- [contract-helper](../contract-helper/SKILL.md) - Finalize agreements\n\nFile v19.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"outreach-manager\",\n  \"version\": \"19.0.0\",\n  \"publishedAt\": 1784904999854\n}\n\nFile v19.0.0:references/cold-copy-rules.md\n\n# Cold Outreach Copy Rules\n\nHard rules for cold creator outreach (first-touch DM or email to someone who has never heard from you). Apply to every message in every follow-up sequence. These are stricter than the warm-pitch templates in `SKILL.md` — use them when the relationship is cold and deliverability matters.\n\n---\n\n## First-Line Bans\n\nNever open the first message with any of these — they read as a template and get skipped:\n\n- \"I\" — e.g., \"I came across your profile...\"\n- \"We\" — e.g., \"We help creators like you...\"\n- \"Our team\" / \"Our brand\" as the first words\n- \"I wanted to\" / \"I'm reaching out because...\"\n- \"Hope this finds you well\" or any version of it\n- \"My name is...\" — save for a later step if needed, never step 1\n\nAlways open with one of these instead:\n\n- The creator's name plus a specific thing they made — \"Sarah, your zero-waste bathroom post...\"\n- A specific observation about their content — \"Your last three reels all lean educational, not salesy...\"\n- A relevant trend in their niche — \"Since refillable packaging took off this year...\"\n\nThe first line earns the second. If it does not make the creator think \"this is about me,\" the message is dead.\n\n---\n\n## Per-Step Sentence Caps\n\n| Step | Max sentences | What it does |\n|------|--------------|--------------|\n| Step 1 (first touch) | 3 sentences | Personal opener, the offer, one soft CTA. Nothing else. |\n| Steps 2-3 (follow-up) | 3-5 sentences | Add a new angle or a new piece of value, never a repeat. |\n| Bump (short nudge) | 1-2 sentences | \"Still a fit?\" style. Short. |\n| Breakup (final) | 2-3 sentences | Leave value, keep the door open. |\n\nIf a step runs longer than its cap, cut it.\n\n---\n\n## Observation, Not Study\n\nFrame social proof as earned experience, not a marketing claim.\n\n- Good (observation): \"Most skincare creators we work with see saves spike when the routine is filmed in one take.\"\n- Bad (study-like): \"According to our data, 73% of creators perform better with...\"\n\nObservation sounds like a peer who has done this before. A statistic sounds like a pitch deck. Creators believe the first.\n\nNever fabricate: client names, follower or sales numbers, past-campaign results, or content references unless they are real and verifiable. If you cannot verify it, generalize it.\n\n---\n\n## Soft CTA List\n\nUse a low-commitment ask in step 1. Preferred soft CTAs:\n\n- \"Worth a look?\"\n- \"Want the full brief?\"\n- \"Open to hearing more?\"\n- \"Is this the kind of thing you take on?\"\n- \"Happy to send details — useful?\"\n\nAvoid hard asks in step 1 — they presume interest from a stranger:\n\n- \"Book a call with me\"\n- \"Are you free Thursday?\"\n- \"Let's hop on a call\"\n\nUse a hard ask only at step 3+ after the creator has replied or signaled interest, and even then soften it.\n\n---\n\n## No Link in Step 1\n\n- Step 1: no links at all. Links in a first cold message hurt deliverability and read as spray-and-pray.\n- Steps 2-3: at most one link, only if it adds real value (a brief, a lookbook, a past-collab example).\n- Breakup: one real, genuinely useful link is fine.\n- Never link to a form or landing page in steps 1-2.\n- Never invent a URL. Every link must point to a real, checked page before sending.\n\n---\n\n## Tone\n\nPeer-to-peer, not brand-to-creator. Curious, not desperate. Specific, not generic. Short, not comprehensive. If a message sounds like marketing copy, rewrite it until it reads like a note from a knowledgeable peer.\n\nFile v19.0.0:references/templates.md\n\n# Outreach Manager — Templates\n\nFill-in templates for each Instructions step in [../SKILL.md](../SKILL.md). Copy the block you need and replace the bracketed placeholders. Apply the hard copy rules in [cold-copy-rules.md](cold-copy-rules.md) before sending.\n\n## Step 1 — Outreach Parameters\n\n```markdown\n### Outreach Parameters\n\n**Campaign Context**:\n- Brand: [name]\n- Campaign: [description]\n- Product: [product]\n- Value proposition for influencer: [why they should care]\n\n**Target Influencer(s)**:\n- Handle(s): @[handle]\n- Platform: [platform]\n- Followers: [count]\n- Niche: [category]\n\n**Outreach Details**:\n- Compensation type: [ad/gifted/affiliate]\n- Budget per influencer: $[X] or [product value]\n- Deliverables: [what you're asking for]\n- Timeline: [urgency level]\n```\n\n## Step 2 — Personalized Outreach\n\n```markdown\n## Outreach Message for @[handle]\n\n### Personalization Research\n\nBefore crafting the message, note these personalization points:\n\n| Element | Details | Use In Message |\n|---------|---------|----------------|\n| Recent content | [specific post] | Reference as ice-breaker |\n| Content style | [description] | Explain why they're perfect fit |\n| Audience | [demographics] | Connect to campaign |\n| Values | [what they care about] | Align with brand values |\n| Past partnerships | [brands] | Mention similar work |\n\n### Primary Outreach Message\n\n**Subject Line Options**:\n1. \"[Name], love your [specific content] – collab idea\"\n2. \"Partnership opportunity with [Brand] 🤝\"\n3. \"[Brand] x @[handle] – let's create something amazing\"\n\n---\n\n**Message:**\n\nHi [Name],\n\n[PERSONALIZED OPENER - Reference specific content]\nI've been following your content for a while and absolutely loved your [specific post/video]. The way you [specific thing they did] really resonated with me.\n\n[THE CONNECTION - Why they're a fit]\nI'm reaching out from [Brand] because your [content style/values/audience] aligns perfectly with what we're building. We [brief brand description].\n\n[THE OPPORTUNITY - What you're offering]\nWe're launching [campaign/product] and would love to partner with you on [specific deliverable]. We're looking for [what you need] and think your authentic style would be perfect.\n\n[THE VALUE - What's in it for them]\nFor this collaboration, we're offering:\n- [Compensation/Product]\n- [Additional value: exclusive access, long-term potential, etc.]\n- [Creative freedom note if relevant]\n\n[THE ASK - Clear next step]\nWould you be interested in learning more? I'd love to share our full campaign brief and answer any questions.\n\nLooking forward to hearing from you!\n\nBest,\n[Your Name]\n[Title]\n[Brand]\n[Contact info]\n\n---\n\n### Message Variations\n\n**Shorter Version (DM-friendly):**\n\nHey [Name]! 👋\n\nLoved your recent [content] – [specific compliment]. I'm [Name] from [Brand] and we'd love to work with you on [campaign].\n\nWe're offering [compensation] for [deliverable]. Interested in hearing more?\n\n---\n\n**More Formal Version (Email/Management):**\n\nDear [Name/Management],\n\nI hope this message finds you well. My name is [Name], and I represent [Brand], a [brief description].\n\nWe have been impressed by [Influencer Name]'s content, particularly [specific examples], and believe there is a strong alignment between their creative style and our brand values.\n\nWe are currently planning [campaign] and would like to explore a potential partnership. Our proposal includes [compensation and deliverables].\n\nPlease let me know if [Influencer Name] would be interested in discussing this opportunity further.\n\nBest regards,\n[Full signature]\n```\n\n## Step 3 — Follow-Up Sequence\n\n```markdown\n## Follow-Up Sequence\n\n### Timing Strategy\n\n| Touch | Timing | Channel | Purpose |\n|-------|--------|---------|---------|\n| Initial | Day 0 | [Email/DM] | First outreach |\n| Follow-up 1 | Day 3-4 | Same channel | Gentle reminder |\n| Follow-up 2 | Day 7-8 | Different channel | Try alternate contact |\n| Follow-up 3 | Day 14 | Original channel | Final attempt |\n| Archive | Day 21 | - | Move to \"not now\" list |\n\n### Follow-Up Messages\n\n**Follow-Up #1 (Day 3-4):**\n\nSubject: Quick follow-up – [Brand] x @[handle]\n\nHi [Name],\n\nJust wanted to bump this to the top of your inbox in case you missed it! \n\nWe'd love to work with you on [campaign] and think you'd be a perfect fit. Happy to answer any questions or hop on a quick call to discuss.\n\nLet me know if you're interested!\n\nBest,\n[Name]\n\n---\n\n**Follow-Up #2 (Day 7-8):**\n\nSubject: Still interested in partnering?\n\nHi [Name],\n\nI know your inbox is probably overflowing, so I'll keep this brief!\n\n[Brand] would love to collaborate with you on [specific opportunity]. We're impressed by your content and think our [product] would resonate with your audience.\n\nIf the timing isn't right, no worries at all – just let me know and I won't bother you again. But if you're interested, I'd love to chat!\n\n[Name]\n\n---\n\n**Follow-Up #3 (Day 14 - Final):**\n\nSubject: Last call – [Brand] partnership\n\nHi [Name],\n\nI'll make this my last message – I don't want to spam you!\n\nIf partnering with [Brand] isn't right for you right now, I completely understand. If things change in the future or you'd like to connect down the road, my door is always open.\n\nWishing you all the best with your content!\n\n[Name]\n\n---\n\n### Follow-Up Best Practices\n\n**Do:**\n- Add new value in each follow-up\n- Acknowledge their busy schedule\n- Make it easy to say no\n- Try different channels\n- Keep messages shorter each time\n\n**Don't:**\n- Follow up more than 3-4 times\n- Sound desperate or pushy\n- Send identical messages\n- Follow up daily\n- Guilt trip for not responding\n```\n\n## Step 4 — Negotiation Guide\n\n```markdown\n## Negotiation Guide\n\n### Current Situation\n\n| Factor | Details |\n|--------|---------|\n| Influencer | @[handle] |\n| Their ask | $[X] |\n| Our budget | $[Y] |\n| Gap | $[Z] |\n| Deliverables | [what they'd provide] |\n\n### Negotiation Strategies\n\n**Strategy 1: Value Exchange**\n\nInstead of increasing cash, offer additional value:\n\n| Offer | Value | Script |\n|-------|-------|--------|\n| Extended usage rights | [$X value] | \"We'd love to feature your content on our channels too – would whitelisting rights for [duration] help bridge the gap?\" |\n| Additional product | [$X value] | \"We can include [additional products] worth $[X] for you and your audience\" |\n| Affiliate commission | [%] | \"What if we added [X%] commission on sales through your code?\" |\n| Long-term commitment | [future value] | \"If this goes well, we'd love to make you an ambassador with guaranteed [X] partnerships per year\" |\n\n---\n\n**Strategy 2: Scope Adjustment**\n\nModify deliverables to fit budget:\n\n| Original Ask | Modified Scope | Budget Fit |\n|--------------|----------------|------------|\n| 1 Reel + 3 Stories | 1 Reel only | Reduces cost [%] |\n| Dedicated video | Integration mention | Reduces cost [%] |\n| Exclusive content | Non-exclusive | Reduces cost [%] |\n\n**Script**: \"We really want to work with you but $[X] is above our budget for this campaign. Would you be open to [modified scope] for $[Y]?\"\n\n---\n\n**Strategy 3: Future Value**\n\nEmphasize long-term relationship potential:\n\n**Script**: \"While we can't meet $[X] for this campaign, we're building a roster of long-term partners. Starting at $[Y] would let us prove the ROI internally and open doors to bigger budgets and more frequent partnerships. Would that work?\"\n\n---\n\n### Negotiation Scripts\n\n**Their ask is too high:**\n\n\"Thank you for getting back to me with your rates. We love your content and really want to make this work. Our budget for this campaign is $[Y]. Is there flexibility on your end, or could we adjust the scope to make it fit? We're also happy to discuss additional value like [whitelisting/affiliate/long-term].\"\n\n**They want more deliverables:**\n\n\"We'd be happy to discuss adding [deliverable]. For the additional content, we could offer an extra $[X], bringing the total to $[Y]. Does that work for you?\"\n\n**They're hesitant about the brand:**\n\n\"I completely understand wanting to make sure it's the right fit. Here's what some other creators have said about working with us: [testimonials]. We prioritize creator relationships and creative freedom. Would it help to have a quick call to discuss the campaign?\"\n\n**They want exclusivity:**\n\n\"Exclusivity is definitely something we can discuss. For [duration] exclusivity in [category], we could increase the compensation to $[X]. Would that work?\"\n\n---\n\n### Common Objections & Responses\n\n| Objection | Response |\n|-----------|----------|\n| \"Your rate is too low\" | [Value exchange or scope adjustment] |\n| \"I don't do sponsored content\" | \"We're actually looking for authentic integrations, not ads. Full creative control...\" |\n| \"I've never heard of your brand\" | \"We're [brief credibility]. Here's some of our past work with [influencers]...\" |\n| \"Bad timing right now\" | \"Totally understand. Can I check back in [timeframe]? When would be better?\" |\n| \"I need to check with my manager\" | \"Of course! Happy to send over a formal proposal. What email should I use?\" |\n| \"I only work with my agency\" | \"Great! What's the best contact there? I'll reach out directly.\" |\n```\n\n## Step 5 — Outreach Pipeline Tracker\n\n```markdown\n## Outreach Pipeline Tracker\n\n### Pipeline Overview\n\n| Stage | Count | Conversion Rate |\n|-------|-------|-----------------|\n| Identified | [#] | - |\n| Contacted | [#] | [%] from identified |\n| Responded | [#] | [%] from contacted |\n| Negotiating | [#] | [%] from responded |\n| Confirmed | [#] | [%] from negotiating |\n| Declined/No Response | [#] | - |\n\n### Detailed Pipeline\n\n| Influencer | Platform | Status | Last Contact | Next Action | Due | Notes |\n|------------|----------|--------|--------------|-------------|-----|-------|\n| @[handle1] | [platform] | Negotiating | [date] | Send revised offer | [date] | Wants more $ |\n| @[handle2] | [platform] | Awaiting Response | [date] | Follow-up #2 | [date] | No response yet |\n| @[handle3] | [platform] | Confirmed | [date] | Send contract | [date] | Agreed to terms |\n| @[handle4] | [platform] | Declined | [date] | Archive | - | Not taking sponsors |\n\n### Today's Actions\n\n| Priority | Influencer | Action | Notes |\n|----------|------------|--------|-------|\n| 🔴 High | @[handle] | [action] | [notes] |\n| 🟡 Medium | @[handle] | [action] | [notes] |\n| 🟢 Low | @[handle] | [action] | [notes] |\n\n### Pipeline Health\n\n- **Response rate**: [%] (Industry avg: 15-25%)\n- **Confirmation rate**: [%] (Industry avg: 20-40% of responses)\n- **Average time to confirm**: [X days]\n- **Top objection**: [most common reason for decline]\n```\n\n## Worked Example — eco creator\n\n**User**: \"Write outreach for @sustainablesarah (45K Instagram followers, posts about eco-friendly lifestyle) for our organic skincare launch\"\n\n**Output**:\n\n```markdown\n## Outreach for @sustainablesarah\n\n### Personalization Points\n- Recent post: \"5 swaps for a zero-waste bathroom\"\n- Style: Educational, lifestyle, authentic\n- Past partners: Grove Collaborative, Public Goods\n\n### Primary Message\n\nSubject: Love your zero-waste content – collab with [Brand]?\n\nHi Sarah!\n\nI just watched your \"zero-waste bathroom\" post and immediately added reusable cotton rounds to my shopping list 😊 Your content has such a genuine approach to sustainability – it's refreshing!\n\nI'm [Name] from [Brand], and we make organic skincare with fully compostable packaging (yes, even the jar!). We're launching our new collection and immediately thought of you.\n\nWe'd love to send you our full line to try, and if you love it, partner on a sponsored post + Stories showing your skincare routine. We're offering $[X] plus product and full creative freedom.\n\nWould you be interested? Happy to share more details!\n\nBest,\n[Name]\n```\n\n## Tips for Successful Outreach\n\n1. **Do your research** — reference specific content.\n2. **Lead with value** — what's in it for them?\n3. **Be concise** — busy creators skim.\n4. **Be professional but human** — not corporate-speak.\n5. **Make responding easy** — clear ask, simple yes/no.\n6. **Respect their time** — don't over-follow-up.\n\nFile v19.0.0:skill-card.md\n\n## Description:\n\nOutreach Manager helps agents draft personalized creator, media, analyst, launch-partner, and social-selling outreach, follow-up cadences, negotiation scripts, and pipeline trackers.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[aaron-he-zhu](https://clawhub.ai/user/aaron-he-zhu)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal marketers, founder-led sales teams, and agent operators use this skill to create creator, media, analyst, hunter, launch-partner, and advocate outreach. It turns campaign inputs, target details, budget, deliverables, and prior relationship context into ready-to-review messages, follow-ups, negotiation guidance, and pipeline tracking.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill may store or propose updates containing contact paths, rates, response history, and pipeline status while the manifest declares only read access.\n\nMitigation: Review persistence requests before saving, avoid unnecessary sensitive relationship data, and prefer releases whose manifest declares narrow write permissions for any persisted outreach records.\n\nRisk: Outreach drafts could include unverified creator claims, rates, past partnerships, content references, or performance data.\n\nMitigation: Verify specific claims before sending; when details cannot be verified, generalize them and follow the cold-copy rules.\n\nRisk: Shared hot-cache updates could expose relationship details beyond the active outreach cycle.\n\nMitigation: Keep shared hot-cache entries minimal and limited to durable, non-sensitive facts needed for future work.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/aaron-he-zhu/skills/outreach-manager)\n- [Publisher profile](https://clawhub.ai/user/aaron-he-zhu)\n- [Project homepage](https://github.com/aaron-he-zhu/aaron-marketing-skills)\n- [Cold Outreach Copy Rules](artifact/references/cold-copy-rules.md)\n- [Outreach Manager Templates](artifact/references/templates.md)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, guidance]\n\n**Output Format:** [Markdown outreach artifacts with message variants, follow-up cadence tables, negotiation scripts, and pipeline trackers]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May include proposed memory updates for contact paths, rates, response history, and pipeline status when the agent host permits persistence.]\n\n## Skill Version(s):\n\n19.0.0 (source: server release metadata and skill frontmatter)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nFile v19.0.0:distribution-manifest.json\n\n{\n  \"capabilities\": [\n    \"inline-delivery\",\n    \"canonical-state-read\"\n  ],\n  \"capability_ceiling\": \"lite\",\n  \"catalog_sha256\": \"6f0256cf52710f2916ecebaea0f3110c9313099ec4a69a11cac72ba9b2f3b940\",\n  \"files\": [\n    {\n      \"bytes\": 11129,\n      \"mode\": \"0644\",\n      \"path\": \"SKILL.md\",\n      \"sha256\": \"846a26731b680e5ef8def099dd4ab6e2fe1a97dc066f8186c386fd62485640fc\"\n    },\n    {\n      \"bytes\": 3438,\n      \"mode\": \"0644\",\n      \"path\": \"references/cold-copy-rules.md\",\n      \"sha256\": \"15bb5ded3f174ae91ae57fe575f49922ba3e9b72c8f22009b39ccf916bc3189b\"\n    },\n    {\n      \"bytes\": 12092,\n      \"mode\": \"0644\",\n      \"path\": \"references/templates.md\",\n      \"sha256\": \"0bb8bf79de2e058907f2275ca85ba844295899d7a849632fcadf79a590a6f39c\"\n    }\n  ],\n  \"files_sha256\": \"bb1cdfc47e2a278bfa2e6c7b46c64ebd2329c3347b9edc0d0b886c914a237556\",\n  \"hash_algorithm\": \"sha256\",\n  \"kind\": \"standalone-skill\",\n  \"manifest_excludes\": [\n    \"distribution-manifest.json\"\n  ],\n  \"manifest_path\": \"distribution-manifest.json\",\n  \"package_ceiling\": {\n    \"max_bytes\": 1000000,\n    \"max_files\": 64\n  },\n  \"profile\": \"lite\",\n  \"profile_definition_sha256\": \"4598e1f7bba667ef928ea2a60a6252ad9348086e9eecab29437db442df2a568e\",\n  \"schema_version\": \"1.1\",\n  \"source\": {\n    \"commit\": \"f552620c278afddcb25d09637a0cfcc1ce48faf4\",\n    \"repository\": \"aaron-he-zhu/aaron-marketing-skills\"\n  }\n}\n\nArchive v18.0.0: 5 files, 13386 bytes\n\nFiles: references/cold-copy-rules.md (3438b), references/templates.md (12092b), skill-card.md (2664b), SKILL.md (11091b), _meta.json (136b)\n\nFile v18.0.0:SKILL.md\n\n---\nname: outreach-manager\nslug: outreach-manager\ndisplayName: \"Outreach Manager · 建联外联管理\"\nsummary: \"红人及媒体建联:分层触达序列、跟进节奏与回复率优化\"\ndescription: 'Use when the user asks to \"write influencer outreach\", \"follow up with a creator\", \"pitch a journalist, hunter, or launch partner\", or \"negotiate partnership terms\"; produces personalized pitches, multi-touch follow-up sequences, negotiation scripts with objection handling, and a status pipeline tracker — the shared outreach mechanics engine for creator, media/analyst, launch-partner, and social-selling / advocate-recruitment targets. Not for finalizing signed agreements — use contract-helper; not for media-list tiering, embargo terms, or press-release structure — use press-media-relations.'\nversion: \"18.0.0\"\nlicense: Apache-2.0\ncompatibility: \"Claude Code and compatible agent-skill hosts\"\nhomepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"\nwhen_to_use: \"Activate the skill when the user wants to contact a creator, journalist, analyst, hunter, or launch partner; draft or personalize a pitch message; build a follow-up cadence for non-responders; re-engage a past partner; negotiate rate or scope; handle pricing objections; or track outreach status across a target list. For media targets the list/angle/embargo artifact comes from press-media-relations — this skill executes the pitch mechanics.\"\nargument-hint: \"<influencer handle or list> [platform] [budget]\"\nmetadata: {\"author\": \"aaron-he-zhu\", \"version\": \"18.0.0\", \"discipline\": \"influencer\", \"phase\": \"activate\", \"geo-relevance\": \"low\", \"hermes\": {\"tags\": [\"marketing\", \"influencer\", \"activate\"], \"category\": \"influencer\"}, \"openclaw\": {\"emoji\": \"📣\", \"homepage\": \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"}}\n---\n\n# Outreach Manager\n\nCraft personal, professional, persistent outreach; manage negotiations; track relationship progress. Home discipline is influencer (creator outreach), and the same mechanics engine — personalization, multi-touch cadence, negotiation scripts, pipeline tracking — serves media/analyst and launch-partner targets when [press-media-relations](../../../launch/mobilize/press-media-relations/SKILL.md) hands over its media list, angles, and embargo terms, and social-selling / advocate-recruitment targets when [social-selling-planner](../../../social/host/social-selling-planner/SKILL.md) or [advocacy-program-designer](../../../social/craft/advocacy-program-designer/SKILL.md) hands over a warm 1:1. The list, the angle, and the embargo stay with the handing-off skill; this skill owns the pitch execution.\n\n## Quick Start\n\nShortest invocation:\n\n```\nWrite an outreach message to @[influencer] for [campaign]\n```\n\nNegotiate a gap between ask and budget:\n\n```\nHelp me negotiate with @[influencer] who is asking for $[X] when our budget is $[Y]\n```\n\n## Skill Contract\n\n- **Reads**: target influencer handle(s), platform, follower count, niche; campaign and product context; compensation type and budget; deliverables and timeline; any prior contact history supplied by the user or loaded from memory. Before any outreach, check `memory/creators/<handle-slug>.md` — the [creator-registry](../../../protocol/creator-registry/SKILL.md) roster record — for the confirmed contact path, last agreed rate, and negotiation/response history.\n- **Writes**: outreach artifact (pitches, follow-up sequence, negotiation guide, pipeline tracker) to `memory/influencer/outreach-manager/YYYY-MM-DD-<topic>.md`. When a cycle closes, the closed outcome (final agreed rate, response history, confirmed contact path) goes as a one-line update to `memory/events/creators.ndjson` via an authorized `operation: propose` request to `registry-events.py` — only `creator-registry` writes canonical roster records.\n- **Promotes**: durable facts (confirmed partners, agreed rates, top objection patterns, response-rate baselines) to `memory/hot-cache.md`.\n- **Done when**:\n  - A personalized pitch (plus at least one variation) exists for each target influencer.\n  - A follow-up cadence and pipeline status are recorded for every contacted creator.\n  - Confirmed partners are flagged with agreed terms for handoff.\n- **Primary next skill**: [creator-content-auditor](../creator-content-auditor/SKILL.md)\n\n### Handoff Summary\n\n> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill-contract.md).\n\n## Data Sources\n\nThis family needs no live integrations (Tier 1). The skill works entirely from inputs you provide — paste the influencer handles, follower counts, niche, budget, and deliverables, and it produces every artifact without any tool connection.\n\nWhere a connector could speed up the work, use these `~~` placeholders:\n\n- `~~influencer database` — pull handle, follower count, niche, and past partnerships instead of typing them.\n- `~~social platform analytics` — verify audience demographics and recent posts for personalization.\n- `~~CRM` — sync pipeline status, last-contact dates, and next actions.\n- `~~email/DM tool` — schedule and send the follow-up cadence.\n\nSee [CONNECTORS.md](../../../CONNECTORS.md) for the free/keyless recipe per category. No integration is required; when one is absent, ask the user for the inputs directly.\n\n## Instructions\n\nWhen a user requests outreach help, run these steps. Each step has a fill-in template in [references/templates.md](references/templates.md) — copy the matching block and replace the placeholders. Apply the hard copy rules in [references/cold-copy-rules.md](references/cold-copy-rules.md) before any message ships.\n\n1. **Gather outreach context** — capture campaign/product context, target handle(s), platform, followers, niche, compensation type, budget, deliverables, and timeline. Load the `memory/creators/<handle-slug>.md` roster record first when it exists — re-engaging a rostered creator starts from the confirmed contact path and last agreed rate, not a cold pitch. Template: [Step 1](references/templates.md#step-1--outreach-parameters).\n2. **Create personalized outreach** — list personalization points (recent content, style, audience, values, past partners), then write the primary message plus a DM-friendly short version and a formal email/management version. Template: [Step 2](references/templates.md#step-2--personalized-outreach). *Media/analyst/hunter targets*: personalize on beat and recent coverage, lead with the story angle (not a compensation offer), carry the embargo terms verbatim from the press-media-relations artifact, and never invent quotes or data — claims come from the approved message house.\n3. **Create follow-up sequence** — build a 4-touch cadence (Day 0 / 3-4 / 7-8 / 14, then archive at Day 21), each touch adding new value and getting shorter. Cap at 3-4 follow-ups; make it easy to say no. Template: [Step 3](references/templates.md#step-3--follow-up-sequence).\n4. **Provide negotiation support** — map the ask/budget gap, then apply value-exchange, scope-adjustment, or future-value strategies with ready scripts and an objection/response table. Template: [Step 4](references/templates.md#step-4--negotiation-guide).\n5. **Track outreach pipeline** — record stage counts and conversion rates, a per-creator detailed pipeline, today's prioritized actions, and pipeline health (response rate, confirmation rate, time-to-confirm, top objection). Template: [Step 5](references/templates.md#step-5--outreach-pipeline-tracker). Active-cycle tracking lives here; when a cycle closes (confirmed or archived), submit the closed outcome as a one-line update to `memory/events/creators.ndjson` via an authorized `operation: propose` request to `registry-events.py` for [creator-registry](../../../protocol/creator-registry/SKILL.md) to reconcile.\n\n## Example\n\n**User**: \"Write outreach for @sustainablesarah (45K Instagram followers, eco-lifestyle) for our organic skincare launch\"\n\n**Output** (abridged):\n\n```markdown\n## Outreach for @sustainablesarah\n\n### Personalization Points\n- Recent post: \"5 swaps for a zero-waste bathroom\"  •  Style: educational, authentic  •  Past partners: Grove Collaborative\n\n### Primary Message\nSubject: Love your zero-waste content – collab with [Brand]?\n\nHi Sarah! I just watched your \"zero-waste bathroom\" post and added reusable cotton rounds to my cart 😊 I'm [Name] from [Brand] — organic skincare in fully compostable packaging. We're launching a new collection and thought of you. We'd love to send the full line, and if you love it, partner on a post + Stories. Offering $[X] plus product and full creative freedom. Interested?\n```\n\nFull multi-version output, follow-up cadence, negotiation guide, and pipeline tracker live in [references/templates.md](references/templates.md).\n\n## Reference Materials\n\n- [references/templates.md](references/templates.md) — fill-in templates for all five steps, the full worked example, and outreach tips.\n- [references/cold-copy-rules.md](references/cold-copy-rules.md) — hard cold-outreach copy rules: first-line bans, per-step sentence caps, soft CTAs, observation framing, no link in step 1.\n- [skill-contract.md](../../../references/skill-contract.md) — shared contract and Handoff Summary format.\n- [state-model.md](../../../references/state-model.md) — memory tiers and save-path conventions.\n- [CONNECTORS.md](../../../CONNECTORS.md) — free/keyless data recipe per connector category.\n- STAR benchmark scoring at [references/star-benchmark.md](../../../references/star-benchmark.md) — quality scoring reference for downstream review.\n- [expert-panel.md](../../../references/expert-panel.md) — multi-persona review method for pressure-testing outreach copy before sending.\n- Sibling skills: [influencer-discovery](../../scout/influencer-discovery/SKILL.md), [fit-scorer](../../scout/fit-scorer/SKILL.md), [brief-generator](../../target/brief-generator/SKILL.md), [contract-helper](../contract-helper/SKILL.md), [creator-content-auditor](../creator-content-auditor/SKILL.md).\n\n## Next Best Skill\n\n- **Primary**: [creator-content-auditor](../creator-content-auditor/SKILL.md) — once a partner is confirmed and creates content, review the draft against the brief before it ships.\n- **Alternate**: [contract-helper](../contract-helper/SKILL.md) — finalize agreed terms into a partnership agreement.\n- **Alternate**: [brief-generator](../../target/brief-generator/SKILL.md) — send a full campaign brief to a creator who asked for more detail.\n\nTermination note: keep a visited-set. If a skill in this chain was already invoked this session, stop and report chain-complete rather than re-running it. Max handoff depth is 3.\n\n## Related Skills\n\n- [influencer-discovery](../../scout/influencer-discovery/SKILL.md) - Find influencers to reach out to\n- [fit-scorer](../../scout/fit-scorer/SKILL.md) - Prioritize who to contact first\n- [brief-generator](../../target/brief-generator/SKILL.md) - Send briefs to confirmed partners\n- [contract-helper](../contract-helper/SKILL.md) - Finalize agreements\n\nFile v18.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"outreach-manager\",\n  \"version\": \"18.0.0\",\n  \"publishedAt\": 1783923745287\n}\n\nFile v18.0.0:references/cold-copy-rules.md\n\n# Cold Outreach Copy Rules\n\nHard rules for cold creator outreach (first-touch DM or email to someone who has never heard from you). Apply to every message in every follow-up sequence. These are stricter than the warm-pitch templates in `SKILL.md` — use them when the relationship is cold and deliverability matters.\n\n---\n\n## First-Line Bans\n\nNever open the first message with any of these — they read as a template and get skipped:\n\n- \"I\" — e.g., \"I came across your profile...\"\n- \"We\" — e.g., \"We help creators like you...\"\n- \"Our team\" / \"Our brand\" as the first words\n- \"I wanted to\" / \"I'm reaching out because...\"\n- \"Hope this finds you well\" or any version of it\n- \"My name is...\" — save for a later step if needed, never step 1\n\nAlways open with one of these instead:\n\n- The creator's name plus a specific thing they made — \"Sarah, your zero-waste bathroom post...\"\n- A specific observation about their content — \"Your last three reels all lean educational, not salesy...\"\n- A relevant trend in their niche — \"Since refillable packaging took off this year...\"\n\nThe first line earns the second. If it does not make the creator think \"this is about me,\" the message is dead.\n\n---\n\n## Per-Step Sentence Caps\n\n| Step | Max sentences | What it does |\n|------|--------------|--------------|\n| Step 1 (first touch) | 3 sentences | Personal opener, the offer, one soft CTA. Nothing else. |\n| Steps 2-3 (follow-up) | 3-5 sentences | Add a new angle or a new piece of value, never a repeat. |\n| Bump (short nudge) | 1-2 sentences | \"Still a fit?\" style. Short. |\n| Breakup (final) | 2-3 sentences | Leave value, keep the door open. |\n\nIf a step runs longer than its cap, cut it.\n\n---\n\n## Observation, Not Study\n\nFrame social proof as earned experience, not a marketing claim.\n\n- Good (observation): \"Most skincare creators we work with see saves spike when the routine is filmed in one take.\"\n- Bad (study-like): \"According to our data, 73% of creators perform better with...\"\n\nObservation sounds like a peer who has done this before. A statistic sounds like a pitch deck. Creators believe the first.\n\nNever fabricate: client names, follower or sales numbers, past-campaign results, or content references unless they are real and verifiable. If you cannot verify it, generalize it.\n\n---\n\n## Soft CTA List\n\nUse a low-commitment ask in step 1. Preferred soft CTAs:\n\n- \"Worth a look?\"\n- \"Want the full brief?\"\n- \"Open to hearing more?\"\n- \"Is this the kind of thing you take on?\"\n- \"Happy to send details — useful?\"\n\nAvoid hard asks in step 1 — they presume interest from a stranger:\n\n- \"Book a call with me\"\n- \"Are you free Thursday?\"\n- \"Let's hop on a call\"\n\nUse a hard ask only at step 3+ after the creator has replied or signaled interest, and even then soften it.\n\n---\n\n## No Link in Step 1\n\n- Step 1: no links at all. Links in a first cold message hurt deliverability and read as spray-and-pray.\n- Steps 2-3: at most one link, only if it adds real value (a brief, a lookbook, a past-collab example).\n- Breakup: one real, genuinely useful link is fine.\n- Never link to a form or landing page in steps 1-2.\n- Never invent a URL. Every link must point to a real, checked page before sending.\n\n---\n\n## Tone\n\nPeer-to-peer, not brand-to-creator. Curious, not desperate. Specific, not generic. Short, not comprehensive. If a message sounds like marketing copy, rewrite it until it reads like a note from a knowledgeable peer.\n\nFile v18.0.0:references/templates.md\n\n# Outreach Manager — Templates\n\nFill-in templates for each Instructions step in [../SKILL.md](../SKILL.md). Copy the block you need and replace the bracketed placeholders. Apply the hard copy rules in [cold-copy-rules.md](cold-copy-rules.md) before sending.\n\n## Step 1 — Outreach Parameters\n\n```markdown\n### Outreach Parameters\n\n**Campaign Context**:\n- Brand: [name]\n- Campaign: [description]\n- Product: [product]\n- Value proposition for influencer: [why they should care]\n\n**Target Influencer(s)**:\n- Handle(s): @[handle]\n- Platform: [platform]\n- Followers: [count]\n- Niche: [category]\n\n**Outreach Details**:\n- Compensation type: [ad/gifted/affiliate]\n- Budget per influencer: $[X] or [product value]\n- Deliverables: [what you're asking for]\n- Timeline: [urgency level]\n```\n\n## Step 2 — Personalized Outreach\n\n```markdown\n## Outreach Message for @[handle]\n\n### Personalization Research\n\nBefore crafting the message, note these personalization points:\n\n| Element | Details | Use In Message |\n|---------|---------|----------------|\n| Recent content | [specific post] | Reference as ice-breaker |\n| Content style | [description] | Explain why they're perfect fit |\n| Audience | [demographics] | Connect to campaign |\n| Values | [what they care about] | Align with brand values |\n| Past partnerships | [brands] | Mention similar work |\n\n### Primary Outreach Message\n\n**Subject Line Options**:\n1. \"[Name], love your [specific content] – collab idea\"\n2. \"Partnership opportunity with [Brand] 🤝\"\n3. \"[Brand] x @[handle] – let's create something amazing\"\n\n---\n\n**Message:**\n\nHi [Name],\n\n[PERSONALIZED OPENER - Reference specific content]\nI've been following your content for a while and absolutely loved your [specific post/video]. The way you [specific thing they did] really resonated with me.\n\n[THE CONNECTION - Why they're a fit]\nI'm reaching out from [Brand] because your [content style/values/audience] aligns perfectly with what we're building. We [brief brand description].\n\n[THE OPPORTUNITY - What you're offering]\nWe're launching [campaign/product] and would love to partner with you on [specific deliverable]. We're looking for [what you need] and think your authentic style would be perfect.\n\n[THE VALUE - What's in it for them]\nFor this collaboration, we're offering:\n- [Compensation/Product]\n- [Additional value: exclusive access, long-term potential, etc.]\n- [Creative freedom note if relevant]\n\n[THE ASK - Clear next step]\nWould you be interested in learning more? I'd love to share our full campaign brief and answer any questions.\n\nLooking forward to hearing from you!\n\nBest,\n[Your Name]\n[Title]\n[Brand]\n[Contact info]\n\n---\n\n### Message Variations\n\n**Shorter Version (DM-friendly):**\n\nHey [Name]! 👋\n\nLoved your recent [content] – [specific compliment]. I'm [Name] from [Brand] and we'd love to work with you on [campaign].\n\nWe're offering [compensation] for [deliverable]. Interested in hearing more?\n\n---\n\n**More Formal Version (Email/Management):**\n\nDear [Name/Management],\n\nI hope this message finds you well. My name is [Name], and I represent [Brand], a [brief description].\n\nWe have been impressed by [Influencer Name]'s content, particularly [specific examples], and believe there is a strong alignment between their creative style and our brand values.\n\nWe are currently planning [campaign] and would like to explore a potential partnership. Our proposal includes [compensation and deliverables].\n\nPlease let me know if [Influencer Name] would be interested in discussing this opportunity further.\n\nBest regards,\n[Full signature]\n```\n\n## Step 3 — Follow-Up Sequence\n\n```markdown\n## Follow-Up Sequence\n\n### Timing Strategy\n\n| Touch | Timing | Channel | Purpose |\n|-------|--------|---------|---------|\n| Initial | Day 0 | [Email/DM] | First outreach |\n| Follow-up 1 | Day 3-4 | Same channel | Gentle reminder |\n| Follow-up 2 | Day 7-8 | Different channel | Try alternate contact |\n| Follow-up 3 | Day 14 | Original channel | Final attempt |\n| Archive | Day 21 | - | Move to \"not now\" list |\n\n### Follow-Up Messages\n\n**Follow-Up #1 (Day 3-4):**\n\nSubject: Quick follow-up – [Brand] x @[handle]\n\nHi [Name],\n\nJust wanted to bump this to the top of your inbox in case you missed it! \n\nWe'd love to work with you on [campaign] and think you'd be a perfect fit. Happy to answer any questions or hop on a quick call to discuss.\n\nLet me know if you're interested!\n\nBest,\n[Name]\n\n---\n\n**Follow-Up #2 (Day 7-8):**\n\nSubject: Still interested in partnering?\n\nHi [Name],\n\nI know your inbox is probably overflowing, so I'll keep this brief!\n\n[Brand] would love to collaborate with you on [specific opportunity]. We're impressed by your content and think our [product] would resonate with your audience.\n\nIf the timing isn't right, no worries at all – just let me know and I won't bother you again. But if you're interested, I'd love to chat!\n\n[Name]\n\n---\n\n**Follow-Up #3 (Day 14 - Final):**\n\nSubject: Last call – [Brand] partnership\n\nHi [Name],\n\nI'll make this my last message – I don't want to spam you!\n\nIf partnering with [Brand] isn't right for you right now, I completely understand. If things change in the future or you'd like to connect down the road, my door is always open.\n\nWishing you all the best with your content!\n\n[Name]\n\n---\n\n### Follow-Up Best Practices\n\n**Do:**\n- Add new value in each follow-up\n- Acknowledge their busy schedule\n- Make it easy to say no\n- Try different channels\n- Keep messages shorter each time\n\n**Don't:**\n- Follow up more than 3-4 times\n- Sound desperate or pushy\n- Send identical messages\n- Follow up daily\n- Guilt trip for not responding\n```\n\n## Step 4 — Negotiation Guide\n\n```markdown\n## Negotiation Guide\n\n### Current Situation\n\n| Factor | Details |\n|--------|---------|\n| Influencer | @[handle] |\n| Their ask | $[X] |\n| Our budget | $[Y] |\n| Gap | $[Z] |\n| Deliverables | [what they'd provide] |\n\n### Negotiation Strategies\n\n**Strategy 1: Value Exchange**\n\nInstead of increasing cash, offer additional value:\n\n| Offer | Value | Script |\n|-------|-------|--------|\n| Extended usage rights | [$X value] | \"We'd love to feature your content on our channels too – would whitelisting rights for [duration] help bridge the gap?\" |\n| Additional product | [$X value] | \"We can include [additional products] worth $[X] for you and your audience\" |\n| Affiliate commission | [%] | \"What if we added [X%] commission on sales through your code?\" |\n| Long-term commitment | [future value] | \"If this goes well, we'd love to make you an ambassador with guaranteed [X] partnerships per year\" |\n\n---\n\n**Strategy 2: Scope Adjustment**\n\nModify deliverables to fit budget:\n\n| Original Ask | Modified Scope | Budget Fit |\n|--------------|----------------|------------|\n| 1 Reel + 3 Stories | 1 Reel only | Reduces cost [%] |\n| Dedicated video | Integration mention | Reduces cost [%] |\n| Exclusive content | Non-exclusive | Reduces cost [%] |\n\n**Script**: \"We really want to work with you but $[X] is above our budget for this campaign. Would you be open to [modified scope] for $[Y]?\"\n\n---\n\n**Strategy 3: Future Value**\n\nEmphasize long-term relationship potential:\n\n**Script**: \"While we can't meet $[X] for this campaign, we're building a roster of long-term partners. Starting at $[Y] would let us prove the ROI internally and open doors to bigger budgets and more frequent partnerships. Would that work?\"\n\n---\n\n### Negotiation Scripts\n\n**Their ask is too high:**\n\n\"Thank you for getting back to me with your rates. We love your content and really want to make this work. Our budget for this campaign is $[Y]. Is there flexibility on your end, or could we adjust the scope to make it fit? We're also happy to discuss additional value like [whitelisting/affiliate/long-term].\"\n\n**They want more deliverables:**\n\n\"We'd be happy to discuss adding [deliverable]. For the additional content, we could offer an extra $[X], bringing the total to $[Y]. Does that work for you?\"\n\n**They're hesitant about the brand:**\n\n\"I completely understand wanting to make sure it's the right fit. Here's what some other creators have said about working with us: [testimonials]. We prioritize creator relationships and creative freedom. Would it help to have a quick call to discuss the campaign?\"\n\n**They want exclusivity:**\n\n\"Exclusivity is definitely something we can discuss. For [duration] exclusivity in [category], we could increase the compensation to $[X]. Would that work?\"\n\n---\n\n### Common Objections & Responses\n\n| Objection | Response |\n|-----------|----------|\n| \"Your rate is too low\" | [Value exchange or scope adjustment] |\n| \"I don't do sponsored content\" | \"We're actually looking for authentic integrations, not ads. Full creative control...\" |\n| \"I've never heard of your brand\" | \"We're [brief credibility]. Here's some of our past work with [influencers]...\" |\n| \"Bad timing right now\" | \"Totally understand. Can I check back in [timeframe]? When would be better?\" |\n| \"I need to check with my manager\" | \"Of course! Happy to send over a formal proposal. What email should I use?\" |\n| \"I only work with my agency\" | \"Great! What's the best contact there? I'll reach out directly.\" |\n```\n\n## Step 5 — Outreach Pipeline Tracker\n\n```markdown\n## Outreach Pipeline Tracker\n\n### Pipeline Overview\n\n| Stage | Count | Conversion Rate |\n|-------|-------|-----------------|\n| Identified | [#] | - |\n| Contacted | [#] | [%] from identified |\n| Responded | [#] | [%] from contacted |\n| Negotiating | [#] | [%] from responded |\n| Confirmed | [#] | [%] from negotiating |\n| Declined/No Response | [#] | - |\n\n### Detailed Pipeline\n\n| Influencer | Platform | Status | Last Contact | Next Action | Due | Notes |\n|------------|----------|--------|--------------|-------------|-----|-------|\n| @[handle1] | [platform] | Negotiating | [date] | Send revised offer | [date] | Wants more $ |\n| @[handle2] | [platform] | Awaiting Response | [date] | Follow-up #2 | [date] | No response yet |\n| @[handle3] | [platform] | Confirmed | [date] | Send contract | [date] | Agreed to terms |\n| @[handle4] | [platform] | Declined | [date] | Archive | - | Not taking sponsors |\n\n### Today's Actions\n\n| Priority | Influencer | Action | Notes |\n|----------|------------|--------|-------|\n| 🔴 High | @[handle] | [action] | [notes] |\n| 🟡 Medium | @[handle] | [action] | [notes] |\n| 🟢 Low | @[handle] | [action] | [notes] |\n\n### Pipeline Health\n\n- **Response rate**: [%] (Industry avg: 15-25%)\n- **Confirmation rate**: [%] (Industry avg: 20-40% of responses)\n- **Average time to confirm**: [X days]\n- **Top objection**: [most common reason for decline]\n```\n\n## Worked Example — eco creator\n\n**User**: \"Write outreach for @sustainablesarah (45K Instagram followers, posts about eco-friendly lifestyle) for our organic skincare launch\"\n\n**Output**:\n\n```markdown\n## Outreach for @sustainablesarah\n\n### Personalization Points\n- Recent post: \"5 swaps for a zero-waste bathroom\"\n- Style: Educational, lifestyle, authentic\n- Past partners: Grove Collaborative, Public Goods\n\n### Primary Message\n\nSubject: Love your zero-waste content – collab with [Brand]?\n\nHi Sarah!\n\nI just watched your \"zero-waste bathroom\" post and immediately added reusable cotton rounds to my shopping list 😊 Your content has such a genuine approach to sustainability – it's refreshing!\n\nI'm [Name] from [Brand], and we make organic skincare with fully compostable packaging (yes, even the jar!). We're launching our new collection and immediately thought of you.\n\nWe'd love to send you our full line to try, and if you love it, partner on a sponsored post + Stories showing your skincare routine. We're offering $[X] plus product and full creative freedom.\n\nWould you be interested? Happy to share more details!\n\nBest,\n[Name]\n```\n\n## Tips for Successful Outreach\n\n1. **Do your research** — reference specific content.\n2. **Lead with value** — what's in it for them?\n3. **Be concise** — busy creators skim.\n4. **Be professional but human** — not corporate-speak.\n5. **Make responding easy** — clear ask, simple yes/no.\n6. **Respect their time** — don't over-follow-up.\n\nFile v18.0.0:skill-card.md\n\n## Description: <br>\nOutreach Manager drafts personalized creator, media, launch-partner, and advocate outreach, follow-up cadences, negotiation scripts, and pipeline trackers. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[aaron-he-zhu](https://clawhub.ai/user/aaron-he-zhu) <br>\n\n### License/Terms of Use: <br>\nApache-2.0 <br>\n\n\n## Use Case: <br>\nMarketing, PR, and partnerships teams use this skill to prepare outreach messages, follow-up plans, negotiation responses, and pipeline status for creators, journalists, analysts, launch partners, and advocates. It is intended to support human-reviewed outreach, not to finalize agreements or send messages automatically. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Outreach drafts may contain incorrect recipients, claims, cadence, rates, or partnership terms if source inputs are incomplete. <br>\nMitigation: Review the recipient list, message text, cadence, budget, deliverables, and terms before using the output. <br>\nRisk: Connected email, DM, CRM, analytics, or memory workflows could expose sensitive creator rates or response history. <br>\nMitigation: Review connected tools and memory retention needs before using integrations, especially for creator rates and response history. <br>\nRisk: Unverified personalization, performance claims, links, or content references can mislead recipients. <br>\nMitigation: Verify facts and links before sending; if a claim or reference cannot be verified, generalize it. <br>\n\n\n## Reference(s): <br>\n- [Outreach Manager templates](references/templates.md) <br>\n- [Cold Outreach Copy Rules](references/cold-copy-rules.md) <br>\n- [Project homepage from ClawHub metadata](https://github.com/aaron-he-zhu/aaron-marketing-skills) <br>\n- [ClawHub skill page](https://clawhub.ai/aaron-he-zhu/skills/outreach-manager) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, guidance, configuration] <br>\n**Output Format:** [Markdown outreach artifacts with message templates, tables, cadences, negotiation scripts, and pipeline summaries] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [No hidden code or automatic sending behavior was found in the security evidence.] <br>\n\n## Skill Version(s): <br>\n18.0.0 (source: frontmatter and ClawHub release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v17.0.0: 5 files, 13401 bytes\n\nFiles: references/cold-copy-rules.md (3438b), references/templates.md (12092b), skill-card.md (2759b), SKILL.md (11045b), _meta.json (136b)\n\nFile v17.0.0:SKILL.md\n\n---\nname: outreach-manager\nslug: outreach-manager\ndisplayName: \"Outreach Manager · 建联外联管理\"\nsummary: \"红人及媒体建联:分层触达序列、跟进节奏与回复率优化\"\ndescription: 'Use when the user asks to \"write influencer outreach\", \"follow up with a creator\", \"pitch a journalist, hunter, or launch partner\", or \"negotiate partnership terms\"; produces personalized pitches, multi-touch follow-up sequences, negotiation scripts with objection handling, and a status pipeline tracker — the shared outreach mechanics engine for creator, media/analyst, launch-partner, and social-selling / advocate-recruitment targets. Not for finalizing signed agreements — use contract-helper; not for media-list tiering, embargo terms, or press-release structure — use press-media-relations.'\nversion: \"17.0.0\"\nlicense: Apache-2.0\ncompatibility: \"Claude Code and compatible agent-skill hosts\"\nhomepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"\nwhen_to_use: \"Activate the skill when the user wants to contact a creator, journalist, analyst, hunter, or launch partner; draft or personalize a pitch message; build a follow-up cadence for non-responders; re-engage a past partner; negotiate rate or scope; handle pricing objections; or track outreach status across a target list. For media targets the list/angle/embargo artifact comes from press-media-relations — this skill executes the pitch mechanics.\"\nargument-hint: \"<influencer handle or list> [platform] [budget]\"\nmetadata: {\"author\": \"aaron-he-zhu\", \"version\": \"17.0.0\", \"discipline\": \"influencer\", \"phase\": \"activate\", \"family\": \"influencer-marketing\", \"hermes\": {\"tags\": [\"marketing\", \"influencer\", \"activate\"], \"category\": \"influencer\"}, \"openclaw\": {\"emoji\": \"📣\", \"homepage\": \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"}}\n---\n\n# Outreach Manager\n\nCraft personal, professional, persistent outreach; manage negotiations; track relationship progress. Home discipline is influencer (creator outreach), and the same mechanics engine — personalization, multi-touch cadence, negotiation scripts, pipeline tracking — serves media/analyst and launch-partner targets when [press-media-relations](../../../launch/mobilize/press-media-relations/SKILL.md) hands over its media list, angles, and embargo terms, and social-selling / advocate-recruitment targets when [social-selling-planner](../../../social/host/social-selling-planner/SKILL.md) or [advocacy-program-designer](../../../social/craft/advocacy-program-designer/SKILL.md) hands over a warm 1:1. The list, the angle, and the embargo stay with the handing-off skill; this skill owns the pitch execution.\n\n## Quick Start\n\nShortest invocation:\n\n```\nWrite an outreach message to @[influencer] for [campaign]\n```\n\nNegotiate a gap between ask and budget:\n\n```\nHelp me negotiate with @[influencer] who is asking for $[X] when our budget is $[Y]\n```\n\n## Skill Contract\n\n- **Reads**: target influencer handle(s), platform, follower count, niche; campaign and product context; compensation type and budget; deliverables and timeline; any prior contact history supplied by the user or loaded from memory. Before any outreach, check `memory/creators/<handle-slug>.md` — the [creator-registry](../../../protocol/creator-registry/SKILL.md) roster record — for the confirmed contact path, last agreed rate, and negotiation/response history.\n- **Writes**: outreach artifact (pitches, follow-up sequence, negotiation guide, pipeline tracker) to `memory/influencer/outreach-manager/YYYY-MM-DD-<topic>.md`. When a cycle closes, the closed outcome (final agreed rate, response history, confirmed contact path) goes as a one-line update to `memory/events/creators.ndjson` via an authorized `operation: propose` request to `registry-events.py` — only `creator-registry` writes canonical roster records.\n- **Promotes**: durable facts (confirmed partners, agreed rates, top objection patterns, response-rate baselines) to `memory/hot-cache.md`.\n- **Done when**:\n  - A personalized pitch (plus at least one variation) exists for each target influencer.\n  - A follow-up cadence and pipeline status are recorded for every contacted creator.\n  - Confirmed partners are flagged with agreed terms for handoff.\n- **Primary next skill**: [content-reviewer](../content-reviewer/SKILL.md)\n\n### Handoff Summary\n\n> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill-contract.md).\n\n## Data Sources\n\nThis family needs no live integrations (Tier 1). The skill works entirely from inputs you provide — paste the influencer handles, follower counts, niche, budget, and deliverables, and it produces every artifact without any tool connection.\n\nWhere a connector could speed up the work, use these `~~` placeholders:\n\n- `~~influencer database` — pull handle, follower count, niche, and past partnerships instead of typing them.\n- `~~social platform analytics` — verify audience demographics and recent posts for personalization.\n- `~~CRM` — sync pipeline status, last-contact dates, and next actions.\n- `~~email/DM tool` — schedule and send the follow-up cadence.\n\nSee [CONNECTORS.md](../../../CONNECTORS.md) for the free/keyless recipe per category. No integration is required; when one is absent, ask the user for the inputs directly.\n\n## Instructions\n\nWhen a user requests outreach help, run these steps. Each step has a fill-in template in [references/templates.md](references/templates.md) — copy the matching block and replace the placeholders. Apply the hard copy rules in [references/cold-copy-rules.md](references/cold-copy-rules.md) before any message ships.\n\n1. **Gather outreach context** — capture campaign/product context, target handle(s), platform, followers, niche, compensation type, budget, deliverables, and timeline. Load the `memory/creators/<handle-slug>.md` roster record first when it exists — re-engaging a rostered creator starts from the confirmed contact path and last agreed rate, not a cold pitch. Template: [Step 1](references/templates.md#step-1--outreach-parameters).\n2. **Create personalized outreach** — list personalization points (recent content, style, audience, values, past partners), then write the primary message plus a DM-friendly short version and a formal email/management version. Template: [Step 2](references/templates.md#step-2--personalized-outreach). *Media/analyst/hunter targets*: personalize on beat and recent coverage, lead with the story angle (not a compensation offer), carry the embargo terms verbatim from the press-media-relations artifact, and never invent quotes or data — claims come from the approved message house.\n3. **Create follow-up sequence** — build a 4-touch cadence (Day 0 / 3-4 / 7-8 / 14, then archive at Day 21), each touch adding new value and getting shorter. Cap at 3-4 follow-ups; make it easy to say no. Template: [Step 3](references/templates.md#step-3--follow-up-sequence).\n4. **Provide negotiation support** — map the ask/budget gap, then apply value-exchange, scope-adjustment, or future-value strategies with ready scripts and an objection/response table. Template: [Step 4](references/templates.md#step-4--negotiation-guide).\n5. **Track outreach pipeline** — record stage counts and conversion rates, a per-creator detailed pipeline, today's prioritized actions, and pipeline health (response rate, confirmation rate, time-to-confirm, top objection). Template: [Step 5](references/templates.md#step-5--outreach-pipeline-tracker). Active-cycle tracking lives here; when a cycle closes (confirmed or archived), submit the closed outcome as a one-line update to `memory/events/creators.ndjson` via an authorized `operation: propose` request to `registry-events.py` for [creator-registry](../../../protocol/creator-registry/SKILL.md) to reconcile.\n\n## Example\n\n**User**: \"Write outreach for @sustainablesarah (45K Instagram followers, eco-lifestyle) for our organic skincare launch\"\n\n**Output** (abridged):\n\n```markdown\n## Outreach for @sustainablesarah\n\n### Personalization Points\n- Recent post: \"5 swaps for a zero-waste bathroom\"  •  Style: educational, authentic  •  Past partners: Grove Collaborative\n\n### Primary Message\nSubject: Love your zero-waste content – collab with [Brand]?\n\nHi Sarah! I just watched your \"zero-waste bathroom\" post and added reusable cotton rounds to my cart 😊 I'm [Name] from [Brand] — organic skincare in fully compostable packaging. We're launching a new collection and thought of you. We'd love to send the full line, and if you love it, partner on a post + Stories. Offering $[X] plus product and full creative freedom. Interested?\n```\n\nFull multi-version output, follow-up cadence, negotiation guide, and pipeline tracker live in [references/templates.md](references/templates.md).\n\n## Reference Materials\n\n- [references/templates.md](references/templates.md) — fill-in templates for all five steps, the full worked example, and outreach tips.\n- [references/cold-copy-rules.md](references/cold-copy-rules.md) — hard cold-outreach copy rules: first-line bans, per-step sentence caps, soft CTAs, observation framing, no link in step 1.\n- [skill-contract.md](../../../references/skill-contract.md) — shared contract and Handoff Summary format.\n- [state-model.md](../../../references/state-model.md) — memory tiers and save-path conventions.\n- [CONNECTORS.md](../../../CONNECTORS.md) — free/keyless data recipe per connector category.\n- C3 benchmark scoring at [references/c3/scoring-architecture.md](../../../references/c3/scoring-architecture.md) — quality scoring reference for downstream review.\n- [expert-panel.md](../../../references/expert-panel.md) — multi-persona review method for pressure-testing outreach copy before sending.\n- Sibling skills: [influencer-discovery](../../discover/influencer-discovery/SKILL.md), [fit-scorer](../../discover/fit-scorer/SKILL.md), [brief-generator](../../plan/brief-generator/SKILL.md), [contract-helper](../contract-helper/SKILL.md), [content-reviewer](../content-reviewer/SKILL.md).\n\n## Next Best Skill\n\n- **Primary**: [content-reviewer](../content-reviewer/SKILL.md) — once a partner is confirmed and creates content, review the draft against the brief before it ships.\n- **Alternate**: [contract-helper](../contract-helper/SKILL.md) — finalize agreed terms into a partnership agreement.\n- **Alternate**: [brief-generator](../../plan/brief-generator/SKILL.md) — send a full campaign brief to a creator who asked for more detail.\n\nTermination note: keep a visited-set. If a skill in this chain was already invoked this session, stop and report chain-complete rather than re-running it. Max handoff depth is 3.\n\n## Related Skills\n\n- [influencer-discovery](../../discover/influencer-discovery) - Find influencers to reach out to\n- [fit-scorer](../../discover/fit-scorer) - Prioritize who to contact first\n- [brief-generator](../../plan/brief-generator) - Send briefs to confirmed partners\n- [contract-helper](../contract-helper) - Finalize agreements\n\nFile v17.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"outreach-manager\",\n  \"version\": \"17.0.0\",\n  \"publishedAt\": 1783787612773\n}\n\nFile v17.0.0:references/cold-copy-rules.md\n\n# Cold Outreach Copy Rules\n\nHard rules for cold creator outreach (first-touch DM or email to someone who has never heard from you). Apply to every message in every follow-up sequence. These are stricter than the warm-pitch templates in `SKILL.md` — use them when the relationship is cold and deliverability matters.\n\n---\n\n## First-Line Bans\n\nNever open the first message with any of these — they read as a template and get skipped:\n\n- \"I\" — e.g., \"I came across your profile...\"\n- \"We\" — e.g., \"We help creators like you...\"\n- \"Our team\" / \"Our brand\" as the first words\n- \"I wanted to\" / \"I'm reaching out because...\"\n- \"Hope this finds you well\" or any version of it\n- \"My name is...\" — save for a later step if needed, never step 1\n\nAlways open with one of these instead:\n\n- The creator's name plus a specific thing they made — \"Sarah, your zero-waste bathroom post...\"\n- A specific observation about their content — \"Your last three reels all lean educational, not salesy...\"\n- A relevant trend in their niche — \"Since refillable packaging took off this year...\"\n\nThe first line earns the second. If it does not make the creator think \"this is about me,\" the message is dead.\n\n---\n\n## Per-Step Sentence Caps\n\n| Step | Max sentences | What it does |\n|------|--------------|--------------|\n| Step 1 (first touch) | 3 sentences | Personal opener, the offer, one soft CTA. Nothing else. |\n| Steps 2-3 (follow-up) | 3-5 sentences | Add a new angle or a new piece of value, never a repeat. |\n| Bump (short nudge) | 1-2 sentences | \"Still a fit?\" style. Short. |\n| Breakup (final) | 2-3 sentences | Leave value, keep the door open. |\n\nIf a step runs longer than its cap, cut it.\n\n---\n\n## Observation, Not Study\n\nFrame social proof as earned experience, not a marketing claim.\n\n- Good (observation): \"Most skincare creators we work with see saves spike when the routine is filmed in one take.\"\n- Bad (study-like): \"According to our data, 73% of creators perform better with...\"\n\nObservation sounds like a peer who has done this before. A statistic sounds like a pitch deck. Creators believe the first.\n\nNever fabricate: client names, follower or sales numbers, past-campaign results, or content references unless they are real and verifiable. If you cannot verify it, generalize it.\n\n---\n\n## Soft CTA List\n\nUse a low-commitment ask in step 1. Preferred soft CTAs:\n\n- \"Worth a look?\"\n- \"Want the full brief?\"\n- \"Open to hearing more?\"\n- \"Is this the kind of thing you take on?\"\n- \"Happy to send details — useful?\"\n\nAvoid hard asks in step 1 — they presume interest from a stranger:\n\n- \"Book a call with me\"\n- \"Are you free Thursday?\"\n- \"Let's hop on a call\"\n\nUse a hard ask only at step 3+ after the creator has replied or signaled interest, and even then soften it.\n\n---\n\n## No Link in Step 1\n\n- Step 1: no links at all. Links in a first cold message hurt deliverability and read as spray-and-pray.\n- Steps 2-3: at most one link, only if it adds real value (a brief, a lookbook, a past-collab example).\n- Breakup: one real, genuinely useful link is fine.\n- Never link to a form or landing page in steps 1-2.\n- Never invent a URL. Every link must point to a real, checked page before sending.\n\n---\n\n## Tone\n\nPeer-to-peer, not brand-to-creator. Curious, not desperate. Specific, not generic. Short, not comprehensive. If a message sounds like marketing copy, rewrite it until it reads like a note from a knowledgeable peer.\n\nFile v17.0.0:references/templates.md\n\n# Outreach Manager — Templates\n\nFill-in templates for each Instructions step in [../SKILL.md](../SKILL.md). Copy the block you need and replace the bracketed placeholders. Apply the hard copy rules in [cold-copy-rules.md](cold-copy-rules.md) before sending.\n\n## Step 1 — Outreach Parameters\n\n```markdown\n### Outreach Parameters\n\n**Campaign Context**:\n- Brand: [name]\n- Campaign: [description]\n- Product: [product]\n- Value proposition for influencer: [why they should care]\n\n**Target Influencer(s)**:\n- Handle(s): @[handle]\n- Platform: [platform]\n- Followers: [count]\n- Niche: [category]\n\n**Outreach Details**:\n- Compensation type: [ad/gifted/affiliate]\n- Budget per influencer: $[X] or [product value]\n- Deliverables: [what you're asking for]\n- Timeline: [urgency level]\n```\n\n## Step 2 — Personalized Outreach\n\n```markdown\n## Outreach Message for @[handle]\n\n### Personalization Research\n\nBefore crafting the message, note these personalization points:\n\n| Element | Details | Use In Message |\n|---------|---------|----------------|\n| Recent content | [specific post] | Reference as ice-breaker |\n| Content style | [description] | Explain why they're perfect fit |\n| Audience | [demographics] | Connect to campaign |\n| Values | [what they care about] | Align with brand values |\n| Past partnerships | [brands] | Mention similar work |\n\n### Primary Outreach Message\n\n**Subject Line Options**:\n1. \"[Name], love your [specific content] – collab idea\"\n2. \"Partnership opportunity with [Brand] 🤝\"\n3. \"[Brand] x @[handle] – let's create something amazing\"\n\n---\n\n**Message:**\n\nHi [Name],\n\n[PERSONALIZED OPENER - Reference specific content]\nI've been following your content for a while and absolutely loved your [specific post/video]. The way you [specific thing they did] really resonated with me.\n\n[THE CONNECTION - Why they're a fit]\nI'm reaching out from [Brand] because your [content style/values/audience] aligns perfectly with what we're building. We [brief brand description].\n\n[THE OPPORTUNITY - What you're offering]\nWe're launching [campaign/product] and would love to partner with you on [specific deliverable]. We're looking for [what you need] and think your authentic style would be perfect.\n\n[THE VALUE - What's in it for them]\nFor this collaboration, we're offering:\n- [Compensation/Product]\n- [Additional value: exclusive access, long-term potential, etc.]\n- [Creative freedom note if relevant]\n\n[THE ASK - Clear next step]\nWould you be interested in learning more? I'd love to share our full campaign brief and answer any questions.\n\nLooking forward to hearing from you!\n\nBest,\n[Your Name]\n[Title]\n[Brand]\n[Contact info]\n\n---\n\n### Message Variations\n\n**Shorter Version (DM-friendly):**\n\nHey [Name]! 👋\n\nLoved your recent [content] – [specific compliment]. I'm [Name] from [Brand] and we'd love to work with you on [campaign].\n\nWe're offering [compensation] for [deliverable]. Interested in hearing more?\n\n---\n\n**More Formal Version (Email/Management):**\n\nDear [Name/Management],\n\nI hope this message finds you well. My name is [Name], and I represent [Brand], a [brief description].\n\nWe have been impressed by [Influencer Name]'s content, particularly [specific examples], and believe there is a strong alignment between their creative style and our brand values.\n\nWe are currently planning [campaign] and would like to explore a potential partnership. Our proposal includes [compensation and deliverables].\n\nPlease let me know if [Influencer Name] would be interested in discussing this opportunity further.\n\nBest regards,\n[Full signature]\n```\n\n## Step 3 — Follow-Up Sequence\n\n```markdown\n## Follow-Up Sequence\n\n### Timing Strategy\n\n| Touch | Timing | Channel | Purpose |\n|-------|--------|---------|---------|\n| Initial | Day 0 | [Email/DM] | First outreach |\n| Follow-up 1 | Day 3-4 | Same channel | Gentle reminder |\n| Follow-up 2 | Day 7-8 | Different channel | Try alternate contact |\n| Follow-up 3 | Day 14 | Original channel | Final attempt |\n| Archive | Day 21 | - | Move to \"not now\" list |\n\n### Follow-Up Messages\n\n**Follow-Up #1 (Day 3-4):**\n\nSubject: Quick follow-up – [Brand] x @[handle]\n\nHi [Name],\n\nJust wanted to bump this to the top of your inbox in case you missed it! \n\nWe'd love to work with you on [campaign] and think you'd be a perfect fit. Happy to answer any questions or hop on a quick call to discuss.\n\nLet me know if you're interested!\n\nBest,\n[Name]\n\n---\n\n**Follow-Up #2 (Day 7-8):**\n\nSubject: Still interested in partnering?\n\nHi [Name],\n\nI know your inbox is probably overflowing, so I'll keep this brief!\n\n[Brand] would love to collaborate with you on [specific opportunity]. We're impressed by your content and think our [product] would resonate with your audience.\n\nIf the timing isn't right, no worries at all – just let me know and I won't bother you again. But if you're interested, I'd love to chat!\n\n[Name]\n\n---\n\n**Follow-Up #3 (Day 14 - Final):**\n\nSubject: Last call – [Brand] partnership\n\nHi [Name],\n\nI'll make this my last message – I don't want to spam you!\n\nIf partnering with [Brand] isn't right for you right now, I completely understand. If things change in the future or you'd like to connect down the road, my door is always open.\n\nWishing you all the best with your content!\n\n[Name]\n\n---\n\n### Follow-Up Best Practices\n\n**Do:**\n- Add new value in each follow-up\n- Acknowledge their busy schedule\n- Make it easy to say no\n- Try different channels\n- Keep messages shorter each time\n\n**Don't:**\n- Follow up more than 3-4 times\n- Sound desperate or pushy\n- Send identical messages\n- Follow up daily\n- Guilt trip for not responding\n```\n\n## Step 4 — Negotiation Guide\n\n```markdown\n## Negotiation Guide\n\n### Current Situation\n\n| Factor | Details |\n|--------|---------|\n| Influencer | @[handle] |\n| Their ask | $[X] |\n| Our budget | $[Y] |\n| Gap | $[Z] |\n| Deliverables | [what they'd provide] |\n\n### Negotiation Strategies\n\n**Strategy 1: Value Exchange**\n\nInstead of increasing cash, offer additional value:\n\n| Offer | Value | Script |\n|-------|-------|--------|\n| Extended usage rights | [$X value] | \"We'd love to feature your content on our channels too – would whitelisting rights for [duration] help bridge the gap?\" |\n| Additional product | [$X value] | \"We can include [additional products] worth $[X] for you and your audience\" |\n| Affiliate commission | [%] | \"What if we added [X%] commission on sales through your code?\" |\n| Long-term commitment | [future value] | \"If this goes well, we'd love to make you an ambassador with guaranteed [X] partnerships per year\" |\n\n---\n\n**Strategy 2: Scope Adjustment**\n\nModify deliverables to fit budget:\n\n| Original Ask | Modified Scope | Budget Fit |\n|--------------|----------------|------------|\n| 1 Reel + 3 Stories | 1 Reel only | Reduces cost [%] |\n| Dedicated video | Integration mention | Reduces cost [%] |\n| Exclusive content | Non-exclusive | Reduces cost [%] |\n\n**Script**: \"We really want to work with you but $[X] is above our budget for this campaign. Would you be open to [modified scope] for $[Y]?\"\n\n---\n\n**Strategy 3: Future Value**\n\nEmphasize long-term relationship potential:\n\n**Script**: \"While we can't meet $[X] for this campaign, we're building a roster of long-term partners. Starting at $[Y] would let us prove the ROI internally and open doors to bigger budgets and more frequent partnerships. Would that work?\"\n\n---\n\n### Negotiation Scripts\n\n**Their ask is too high:**\n\n\"Thank you for getting back to me with your rates. We love your content and really want to make this work. Our budget for this campaign is $[Y]. Is there flexibility on your end, or could we adjust the scope to make it fit? We're also happy to discuss additional value like [whitelisting/affiliate/long-term].\"\n\n**They want more deliverables:**\n\n\"We'd be happy to discuss adding [deliverable]. For the additional content, we could offer an extra $[X], bringing the total to $[Y]. Does that work for you?\"\n\n**They're hesitant about the brand:**\n\n\"I completely understand wanting to make sure it's the right fit. Here's what some other creators have said about working with us: [testimonials]. We prioritize creator relationships and creative freedom. Would it help to have a quick call to discuss the campaign?\"\n\n**They want exclusivity:**\n\n\"Exclusivity is definitely something we can discuss. For [duration] exclusivity in [category], we could increase the compensation to $[X]. Would that work?\"\n\n---\n\n### Common Objections & Responses\n\n| Objection | Response |\n|-----------|----------|\n| \"Your rate is too low\" | [Value exchange or scope adjustment] |\n| \"I don't do sponsored content\" | \"We're actually looking for authentic integrations, not ads. Full creative control...\" |\n| \"I've never heard of your brand\" | \"We're [brief credibility]. Here's some of our past work with [influencers]...\" |\n| \"Bad timing right now\" | \"Totally understand. Can I check back in [timeframe]? When would be better?\" |\n| \"I need to check with my manager\" | \"Of course! Happy to send over a formal proposal. What email should I use?\" |\n| \"I only work with my agency\" | \"Great! What's the best contact there? I'll reach out directly.\" |\n```\n\n## Step 5 — Outreach Pipeline Tracker\n\n```markdown\n## Outreach Pipeline Tracker\n\n### Pipeline Overview\n\n| Stage | Count | Conversion Rate |\n|-------|-------|-----------------|\n| Identified | [#] | - |\n| Contacted | [#] | [%] from identified |\n| Responded | [#] | [%] from contacted |\n| Negotiating | [#] | [%] from responded |\n| Confirmed | [#] | [%] from negotiating |\n| Declined/No Response | [#] | - |\n\n### Detailed Pipeline\n\n| Influencer | Platform | Status | Last Contact | Next Action | Due | Notes |\n|------------|----------|--------|--------------|-------------|-----|-------|\n| @[handle1] | [platform] | Negotiating | [date] | Send revised offer | [date] | Wants more $ |\n| @[handle2] | [platform] | Awaiting Response | [date] | Follow-up #2 | [date] | No response yet |\n| @[handle3] | [platform] | Confirmed | [date] | Send contract | [date] | Agreed to terms |\n| @[handle4] | [platform] | Declined | [date] | Archive | - | Not taking sponsors |\n\n### Today's Actions\n\n| Priority | Influencer | Action | Notes |\n|----------|------------|--------|-------|\n| 🔴 High | @[handle] | [action] | [notes] |\n| 🟡 Medium | @[handle] | [action] | [notes] |\n| 🟢 Low | @[handle] | [action] | [notes] |\n\n### Pipeline Health\n\n- **Response rate**: [%] (Industry avg: 15-25%)\n- **Confirmation rate**: [%] (Industry avg: 20-40% of responses)\n- **Average time to confirm**: [X days]\n- **Top objection**: [most common reason for decline]\n```\n\n## Worked Example — eco creator\n\n**User**: \"Write outreach for @sustainablesarah (45K Instagram followers, posts about eco-friendly lifestyle) for our organic skincare launch\"\n\n**Output**:\n\n```markdown\n## Outreach for @sustainablesarah\n\n### Personalization Points\n- Recent post: \"5 swaps for a zero-waste bathroom\"\n- Style: Educational, lifestyle, authentic\n- Past partners: Grove Collaborative, Public Goods\n\n### Primary Message\n\nSubject: Love your zero-waste content – collab with [Brand]?\n\nHi Sarah!\n\nI just watched your \"zero-waste bathroom\" post and immediately added reusable cotton rounds to my shopping list 😊 Your content has such a genuine approach to sustainability – it's refreshing!\n\nI'm [Name] from [Brand], and we make organic skincare with fully compostable packaging (yes, even the jar!). We're launching our new collection and immediately thought of you.\n\nWe'd love to send you our full line to try, and if you love it, partner on a sponsored post + Stories showing your skincare routine. We're offering $[X] plus product and full creative freedom.\n\nWould you be interested? Happy to share more details!\n\nBest,\n[Name]\n```\n\n## Tips for Successful Outreach\n\n1. **Do your research** — reference specific content.\n2. **Lead with value** — what's in it for them?\n3. **Be concise** — busy creators skim.\n4. **Be professional but human** — not corporate-speak.\n5. **Make responding easy** — clear ask, simple yes/no.\n6. **Respect their time** — don't over-follow-up.\n\nFile v17.0.0:skill-card.md\n\n## Description: <br>\nOutreach Manager helps agents draft personalized creator, media, analyst, hunter, and launch-partner outreach, follow-up cadences, negotiation scripts, and pipeline trackers. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[aaron-he-zhu](https://clawhub.ai/user/aaron-he-zhu) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal marketers, founder-led growth teams, and partner managers use this skill to create personalized outreach messages, follow-up sequences, negotiation support, and status tracking for creator, media/analyst, launch-partner, and advocate-recruitment targets. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Outreach notes, creator contact details, rates, and response history may be retained in local memory files. <br>\nMitigation: Use the skill only with information suitable for local retention, and review or redact stored outreach records according to the user's retention policy. <br>\nRisk: Generated outreach may include inaccurate personalization, unverifiable claims, or incorrect commercial terms if inputs are incomplete. <br>\nMitigation: Verify creator facts, product claims, budget, deliverables, links, and negotiation terms before sending any message. <br>\nRisk: CRM or email/DM tool connections could move generated drafts into external communication workflows. <br>\nMitigation: Require human review and approval before syncing pipeline data or sending messages through connected tools. <br>\n\n\n## Reference(s): <br>\n- [Outreach Manager templates](artifact/references/templates.md) <br>\n- [Cold outreach copy rules](artifact/references/cold-copy-rules.md) <br>\n- [ClawHub skill page](https://clawhub.ai/aaron-he-zhu/skills/outreach-manager) <br>\n- [Project homepage](https://github.com/aaron-he-zhu/aaron-marketing-skills) <br>\n- [Publisher profile](https://clawhub.ai/user/aaron-he-zhu) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, guidance, configuration] <br>\n**Output Format:** [Markdown outreach artifacts with message variants, follow-up cadences, negotiation scripts, and pipeline tracker tables.] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [May include local memory paths for outreach artifacts and proposed creator registry event updates.] <br>\n\n## Skill Version(s): <br>\n17.0.0 (source: server release evidence and SKILL.md frontmatter) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v16.0.0: 5 files, 13382 bytes\n\nFiles: references/cold-copy-rules.md (3438b), references/templates.md (12092b), skill-card.md (2814b), SKILL.md (10903b), _meta.json (136b)\n\nFile v16.0.0:SKILL.md\n\n---\nname: outreach-manager\nslug: outreach-manager\ndisplayName: \"Outreach Manager · 建联外联管理\"\nsummary: \"红人及媒体建联:分层触达序列、跟进节奏与回复率优化\"\ndescription: 'Use when the user asks to \"write influencer outreach\", \"follow up with a creator\", \"pitch a journalist, hunter, or launch partner\", or \"negotiate partnership terms\"; produces personalized pitches, multi-touch follow-up sequences, negotiation scripts with objection handling, and a status pipeline tracker — the shared outreach mechanics engine for creator, media/analyst, launch-partner, and social-selling / advocate-recruitment targets. Not for finalizing signed agreements — use contract-helper; not for media-list tiering, embargo terms, or press-release structure — use press-media-relations.'\nversion: \"16.0.0\"\nlicense: Apache-2.0\ncompatibility: \"Claude Code and compatible agent-skill hosts\"\nhomepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"\nwhen_to_use: \"Activate the skill when the user wants to contact a creator, journalist, analyst, hunter, or launch partner; draft or personalize a pitch message; build a follow-up cadence for non-responders; re-engage a past partner; negotiate rate or scope; handle pricing objections; or track outreach status across a target list. For media targets the list/angle/embargo artifact comes from press-media-relations — this skill executes the pitch mechanics.\"\nargument-hint: \"<influencer handle or list> [platform] [budget]\"\nmetadata: {\"author\": \"aaron-he-zhu\", \"version\": \"16.0.0\", \"discipline\": \"influencer\", \"phase\": \"activate\", \"family\": \"influencer-marketing\", \"hermes\": {\"tags\": [\"marketing\", \"influencer\", \"activate\"], \"category\": \"influencer\"}, \"openclaw\": {\"emoji\": \"📣\", \"homepage\": \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"}}\n---\n\n# Outreach Manager\n\nCraft personal, professional, persistent outreach; manage negotiations; track relationship progress. Home discipline is influencer (creator outreach), and the same mechanics engine — personalization, multi-touch cadence, negotiation scripts, pipeline tracking — serves media/analyst and launch-partner targets when [press-media-relations](../../../launch/mobilize/press-media-relations/SKILL.md) hands over its media list, angles, and embargo terms, and social-selling / advocate-recruitment targets when [social-selling-planner](../../../social/host/social-selling-planner/SKILL.md) or [advocacy-program-designer](../../../social/craft/advocacy-program-designer/SKILL.md) hands over a warm 1:1. The list, the angle, and the embargo stay with the handing-off skill; this skill owns the pitch execution.\n\n## Quick Start\n\nShortest invocation:\n\n```\nWrite an outreach message to @[influencer] for [campaign]\n```\n\nNegotiate a gap between ask and budget:\n\n```\nHelp me negotiate with @[influencer] who is asking for $[X] when our budget is $[Y]\n```\n\n## Skill Contract\n\n- **Reads**: target influencer handle(s), platform, follower count, niche; campaign and product context; compensation type and budget; deliverables and timeline; any prior contact history supplied by the user or loaded from memory. Before any outreach, check `memory/creators/<handle-slug>.md` — the [creator-registry](../../../protocol/creator-registry/SKILL.md) roster record — for the confirmed contact path, last agreed rate, and negotiation/response history.\n- **Writes**: outreach artifact (pitches, follow-up sequence, negotiation guide, pipeline tracker) to `memory/influencer/outreach-manager/YYYY-MM-DD-<topic>.md`. When a cycle closes, the closed outcome (final agreed rate, response history, confirmed contact path) goes as a one-line update to `memory/creators/candidates.md` — only `creator-registry` writes canonical roster records.\n- **Promotes**: durable facts (confirmed partners, agreed rates, top objection patterns, response-rate baselines) to `memory/hot-cache.md`.\n- **Done when**:\n  - A personalized pitch (plus at least one variation) exists for each target influencer.\n  - A follow-up cadence and pipeline status are recorded for every contacted creator.\n  - Confirmed partners are flagged with agreed terms for handoff.\n- **Primary next skill**: [content-reviewer](../content-reviewer/SKILL.md)\n\n### Handoff Summary\n\n> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill-contract.md).\n\n## Data Sources\n\nThis family needs no live integrations (Tier 1). The skill works entirely from inputs you provide — paste the influencer handles, follower counts, niche, budget, and deliverables, and it produces every artifact without any tool connection.\n\nWhere a connector could speed up the work, use these `~~` placeholders:\n\n- `~~influencer database` — pull handle, follower count, niche, and past partnerships instead of typing them.\n- `~~social platform analytics` — verify audience demographics and recent posts for personalization.\n- `~~CRM` — sync pipeline status, last-contact dates, and next actions.\n- `~~email/DM tool` — schedule and send the follow-up cadence.\n\nSee [CONNECTORS.md](../../../CONNECTORS.md) for the free/keyless recipe per category. No integration is required; when one is absent, ask the user for the inputs directly.\n\n## Instructions\n\nWhen a user requests outreach help, run these steps. Each step has a fill-in template in [references/templates.md](references/templates.md) — copy the matching block and replace the placeholders. Apply the hard copy rules in [references/cold-copy-rules.md](references/cold-copy-rules.md) before any message ships.\n\n1. **Gather outreach context** — capture campaign/product context, target handle(s), platform, followers, niche, compensation type, budget, deliverables, and timeline. Load the `memory/creators/<handle-slug>.md` roster record first when it exists — re-engaging a rostered creator starts from the confirmed contact path and last agreed rate, not a cold pitch. Template: [Step 1](references/templates.md#step-1--outreach-parameters).\n2. **Create personalized outreach** — list personalization points (recent content, style, audience, values, past partners), then write the primary message plus a DM-friendly short version and a formal email/management version. Template: [Step 2](references/templates.md#step-2--personalized-outreach). *Media/analyst/hunter targets*: personalize on beat and recent coverage, lead with the story angle (not a compensation offer), carry the embargo terms verbatim from the press-media-relations artifact, and never invent quotes or data — claims come from the approved message house.\n3. **Create follow-up sequence** — build a 4-touch cadence (Day 0 / 3-4 / 7-8 / 14, then archive at Day 21), each touch adding new value and getting shorter. Cap at 3-4 follow-ups; make it easy to say no. Template: [Step 3](references/templates.md#step-3--follow-up-sequence).\n4. **Provide negotiation support** — map the ask/budget gap, then apply value-exchange, scope-adjustment, or future-value strategies with ready scripts and an objection/response table. Template: [Step 4](references/templates.md#step-4--negotiation-guide).\n5. **Track outreach pipeline** — record stage counts and conversion rates, a per-creator detailed pipeline, today's prioritized actions, and pipeline health (response rate, confirmation rate, time-to-confirm, top objection). Template: [Step 5](references/templates.md#step-5--outreach-pipeline-tracker). Active-cycle tracking lives here; when a cycle closes (confirmed or archived), submit the closed outcome as a one-line update to `memory/creators/candidates.md` for [creator-registry](../../../protocol/creator-registry/SKILL.md) to reconcile.\n\n## Example\n\n**User**: \"Write outreach for @sustainablesarah (45K Instagram followers, eco-lifestyle) for our organic skincare launch\"\n\n**Output** (abridged):\n\n```markdown\n## Outreach for @sustainablesarah\n\n### Personalization Points\n- Recent post: \"5 swaps for a zero-waste bathroom\"  •  Style: educational, authentic  •  Past partners: Grove Collaborative\n\n### Primary Message\nSubject: Love your zero-waste content – collab with [Brand]?\n\nHi Sarah! I just watched your \"zero-waste bathroom\" post and added reusable cotton rounds to my cart 😊 I'm [Name] from [Brand] — organic skincare in fully compostable packaging. We're launching a new collection and thought of you. We'd love to send the full line, and if you love it, partner on a post + Stories. Offering $[X] plus product and full creative freedom. Interested?\n```\n\nFull multi-version output, follow-up cadence, negotiation guide, and pipeline tracker live in [references/templates.md](references/templates.md).\n\n## Reference Materials\n\n- [references/templates.md](references/templates.md) — fill-in templates for all five steps, the full worked example, and outreach tips.\n- [references/cold-copy-rules.md](references/cold-copy-rules.md) — hard cold-outreach copy rules: first-line bans, per-step sentence caps, soft CTAs, observation framing, no link in step 1.\n- [skill-contract.md](../../../references/skill-contract.md) — shared contract and Handoff Summary format.\n- [state-model.md](../../../references/state-model.md) — memory tiers and save-path conventions.\n- [CONNECTORS.md](../../../CONNECTORS.md) — free/keyless data recipe per connector category.\n- C3 benchmark scoring at [references/c3/scoring-architecture.md](../../../references/c3/scoring-architecture.md) — quality scoring reference for downstream review.\n- [expert-panel.md](../../../references/expert-panel.md) — multi-persona review method for pressure-testing outreach copy before sending.\n- Sibling skills: [influencer-discovery](../../discover/influencer-discovery/SKILL.md), [fit-scorer](../../discover/fit-scorer/SKILL.md), [brief-generator](../../plan/brief-generator/SKILL.md), [contract-helper](../contract-helper/SKILL.md), [content-reviewer](../content-reviewer/SKILL.md).\n\n## Next Best Skill\n\n- **Primary**: [content-reviewer](../content-reviewer/SKILL.md) — once a partner is confirmed and creates content, review the draft against the brief before it ships.\n- **Alternate**: [contract-helper](../contract-helper/SKILL.md) — finalize agreed terms into a partnership agreement.\n- **Alternate**: [brief-generator](../../plan/brief-generator/SKILL.md) — send a full campaign brief to a creator who asked for more detail.\n\nTermination note: keep a visited-set. If a skill in this chain was already invoked this session, stop and report chain-complete rather than re-running it. Max handoff depth is 3.\n\n## Related Skills\n\n- [influencer-discovery](../../discover/influencer-discovery) - Find influencers to reach out to\n- [fit-scorer](../../discover/fit-scorer) - Prioritize who to contact first\n- [brief-generator](../../plan/brief-generator) - Send briefs to confirmed partners\n- [contract-helper](../contract-helper) - Finalize agreements\n\nFile v16.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"outreach-manager\",\n  \"version\": \"16.0.0\",\n  \"publishedAt\": 1783306848902\n}\n\nFile v16.0.0:references/cold-copy-rules.md\n\n# Cold Outreach Copy Rules\n\nHard rules for cold creator outreach (first-touch DM or email to someone who has never heard from you). Apply to every message in every follow-up sequence. These are stricter than the warm-pitch templates in `SKILL.md` — use them when the relationship is cold and deliverability matters.\n\n---\n\n## First-Line Bans\n\nNever open the first message with any of these — they read as a template and get skipped:\n\n- \"I\" — e.g., \"I came across your profile...\"\n- \"We\" — e.g., \"We help creators like you...\"\n- \"Our team\" / \"Our brand\" as the first words\n- \"I wanted to\" / \"I'm reaching out because...\"\n- \"Hope this finds you well\" or any version of it\n- \"My name is...\" — save for a later step if needed, never step 1\n\nAlways open with one of these instead:\n\n- The creator's name plus a specific thing they made — \"Sarah, your zero-waste bathroom post...\"\n- A specific observation about their content — \"Your last three reels all lean educational, not salesy...\"\n- A relevant trend in their niche — \"Since refillable packaging took off this year...\"\n\nThe first line earns the second. If it does not make the creator think \"this is about me,\" the message is dead.\n\n---\n\n## Per-Step Sentence Caps\n\n| Step | Max sentences | What it does |\n|------|--------------|--------------|\n| Step 1 (first touch) | 3 sentences | Personal opener, the offer, one soft CTA. Nothing else. |\n| Steps 2-3 (follow-up) | 3-5 sentences | Add a new angle or a new piece of value, never a repeat. |\n| Bump (short nudge) | 1-2 sentences | \"Still a fit?\" style. Short. |\n| Breakup (final) | 2-3 sentences | Leave value, keep the door open. |\n\nIf a step runs longer than its cap, cut it.\n\n---\n\n## Observation, Not Study\n\nFrame social proof as earned experience, not a marketing claim.\n\n- Good (observation): \"Most skincare creators we work with see saves spike when the routine is filmed in one take.\"\n- Bad (study-like): \"According to our data, 73% of creators perform better with...\"\n\nObservation sounds like a peer who has done this before. A statistic sounds like a pitch deck. Creators believe the first.\n\nNever fabricate: client names, follower or sales numbers, past-campaign results, or content references unless they are real and verifiable. If you cannot verify it, generalize it.\n\n---\n\n## Soft CTA List\n\nUse a low-commitment ask in step 1. Preferred soft CTAs:\n\n- \"Worth a look?\"\n- \"Want the full brief?\"\n- \"Open to hearing more?\"\n- \"Is this the kind of thing you take on?\"\n- \"Happy to send details — useful?\"\n\nAvoid hard asks in step 1 — they presume interest from a stranger:\n\n- \"Book a call with me\"\n- \"Are you free Thursday?\"\n- \"Let's hop on a call\"\n\nUse a hard ask only at step 3+ after the creator has replied or signaled interest, and even then soften it.\n\n---\n\n## No Link in Step 1\n\n- Step 1: no links at all. Links in a first cold message hurt deliverability and read as spray-and-pray.\n- Steps 2-3: at most one link, only if it adds real value (a brief, a lookbook, a past-collab example).\n- Breakup: one real, genuinely useful link is fine.\n- Never link to a form or landing page in steps 1-2.\n- Never invent a URL. Every link must point to a real, checked page before sending.\n\n---\n\n## Tone\n\nPeer-to-peer, not brand-to-creator. Curious, not desperate. Specific, not generic. Short, not comprehensive. If a message sounds like marketing copy, rewrite it until it reads like a note from a knowledgeable peer.\n\nFile v16.0.0:references/templates.md\n\n# Outreach Manager — Templates\n\nFill-in templates for each Instructions step in [../SKILL.md](../SKILL.md). Copy the block you need and replace the bracketed placeholders. Apply the hard copy rules in [cold-copy-rules.md](cold-copy-rules.md) before sending.\n\n## Step 1 — Outreach Parameters\n\n```markdown\n### Outreach Parameters\n\n**Campaign Context**:\n- Brand: [name]\n- Campaign: [description]\n- Product: [product]\n- Value proposition for influencer: [why they should care]\n\n**Target Influencer(s)**:\n- Handle(s): @[handle]\n- Platform: [platform]\n- Followers: [count]\n- Niche: [category]\n\n**Outreach Details**:\n- Compensation type: [ad/gifted/affiliate]\n- Budget per influencer: $[X] or [product value]\n- Deliverables: [what you're asking for]\n- Timeline: [urgency level]\n```\n\n## Step 2 — Personalized Outreach\n\n```markdown\n## Outreach Message for @[handle]\n\n### Personalization Research\n\nBefore crafting the message, note these personalization points:\n\n| Element | Details | Use In Message |\n|---------|---------|----------------|\n| Recent content | [specific post] | Reference as ice-breaker |\n| Content style | [description] | Explain why they're perfect fit |\n| Audience | [demographics] | Connect to campaign |\n| Values | [what they care about] | Align with brand values |\n| Past partnerships | [brands] | Mention similar work |\n\n### Primary Outreach Message\n\n**Subject Line Options**:\n1. \"[Name], love your [specific content] – collab idea\"\n2. \"Partnership opportunity with [Brand] 🤝\"\n3. \"[Brand] x @[handle] – let's create something amazing\"\n\n---\n\n**Message:**\n\nHi [Name],\n\n[PERSONALIZED OPENER - Reference specific content]\nI've been following your content for a while and absolutely loved your [specific post/video]. The way you [specific thing they did] really resonated with me.\n\n[THE CONNECTION - Why they're a fit]\nI'm reaching out from [Brand] because your [content style/values/audience] aligns perfectly with what we're building. We [brief brand description].\n\n[THE OPPORTUNITY - What you're offering]\nWe're launching [campaign/product] and would love to partner with you on [specific deliverable]. We're looking for [what you need] and think your authentic style would be perfect.\n\n[THE VALUE - What's in it for them]\nFor this collaboration, we're offering:\n- [Compensation/Product]\n- [Additional value: exclusive access, long-term potential, etc.]\n- [Creative freedom note if relevant]\n\n[THE ASK - Clear next step]\nWould you be interested in learning more? I'd love to share our full campaign brief and answer any questions.\n\nLooking forward to hearing from you!\n\nBest,\n[Your Name]\n[Title]\n[Brand]\n[Contact info]\n\n---\n\n### Message Variations\n\n**Shorter Version (DM-friendly):**\n\nHey [Name]! 👋\n\nLoved your recent [content] – [specific compliment]. I'm [Name] from [Brand] and we'd love to work with you on [campaign].\n\nWe're offering [compensation] for [deliverable]. Interested in hearing more?\n\n---\n\n**More Formal Version (Email/Management):**\n\nDear [Name/Management],\n\nI hope this message finds you well. My name is [Name], and I represent [Brand], a [brief description].\n\nWe have been impressed by [Influencer Name]'s content, particularly [specific examples], and believe there is a strong alignment between their creative style and our brand values.\n\nWe are currently planning [campaign] and would like to explore a potential partnership. Our proposal includes [compensation and deliverables].\n\nPlease let me know if [Influencer Name] would be interested in discussing this opportunity further.\n\nBest regards,\n[Full signature]\n```\n\n## Step 3 — Follow-Up Sequence\n\n```markdown\n## Follow-Up Sequence\n\n### Timing Strategy\n\n| Touch | Timing | Channel | Purpose |\n|-------|--------|---------|---------|\n| Initial | Day 0 | [Email/DM] | First outreach |\n| Follow-up 1 | Day 3-4 | Same channel | Gentle reminder |\n| Follow-up 2 | Day 7-8 | Different channel | Try alternate contact |\n| Follow-up 3 | Day 14 | Original channel | Final attempt |\n| Archive | Day 21 | - | Move to \"not now\" list |\n\n### Follow-Up Messages\n\n**Follow-Up #1 (Day 3-4):**\n\nSubject: Quick follow-up – [Brand] x @[handle]\n\nHi [Name],\n\nJust wanted to bump this to the top of your inbox in case you missed it! \n\nWe'd love to work with you on [campaign] and think you'd be a perfect fit. Happy to answer any questions or hop on a quick call to discuss.\n\nLet me know if you're interested!\n\nBest,\n[Name]\n\n---\n\n**Follow-Up #2 (Day 7-8):**\n\nSubject: Still interested in partnering?\n\nHi [Name],\n\nI know your inbox is probably overflowing, so I'll keep this brief!\n\n[Brand] would love to collaborate with you on [specific opportunity]. We're impressed by your content and think our [product] would resonate with your audience.\n\nIf the timing isn't right, no worries at all – just let me know and I won't bother you again. But if you're interested, I'd love to chat!\n\n[Name]\n\n---\n\n**Follow-Up #3 (Day 14 - Final):**\n\nSubject: Last call – [Brand] partnership\n\nHi [Name],\n\nI'll make this my last message – I don't want to spam you!\n\nIf partnering with [Brand] isn't right for you right now, I completely understand. If things change in the future or you'd like to connect down the road, my door is always open.\n\nWishing you all the best with your content!\n\n[Name]\n\n---\n\n### Follow-Up Best Practices\n\n**Do:**\n- Add new value in each follow-up\n- Acknowledge their busy schedule\n- Make it easy to say no\n- Try different channels\n- Keep messages shorter each time\n\n**Don't:**\n- Follow up more than 3-4 times\n- Sound desperate or pushy\n- Send identical messages\n- Follow up daily\n- Guilt trip for not responding\n```\n\n## Step 4 — Negotiation Guide\n\n```markdown\n## Negotiation Guide\n\n### Current Situation\n\n| Factor | Details |\n|--------|---------|\n| Influencer | @[handle] |\n| Their ask | $[X] |\n| Our budget | $[Y] |\n| Gap | $[Z] |\n| Deliverables | [what they'd provide] |\n\n### Negotiation Strategies\n\n**Strategy 1: Value Exchange**\n\nInstead of increasing cash, offer additional value:\n\n| Offer | Value | Script |\n|-------|-------|--------|\n| Extended usage rights | [$X value] | \"We'd love to feature your content on our channels too – would whitelisting rights for [duration] help bridge the gap?\" |\n| Additional product | [$X value] | \"We can include [additional products] worth $[X] for you and your audience\" |\n| Affiliate commission | [%] | \"What if we added [X%] commission on sales through your code?\" |\n| Long-term commitment | [future value] | \"If this goes well, we'd love to make you an ambassador with guaranteed [X] partnerships per year\" |\n\n---\n\n**Strategy 2: Scope Adjustment**\n\nModify deliverables to fit budget:\n\n| Original Ask | Modified Scope | Budget Fit |\n|--------------|----------------|------------|\n| 1 Reel + 3 Stories | 1 Reel only | Reduces cost [%] |\n| Dedicated video | Integration mention | Reduces cost [%] |\n| Exclusive content | Non-exclusive | Reduces cost [%] |\n\n**Script**: \"We really want to work with you but $[X] is above our budget for this campaign. Would you be open to [modified scope] for $[Y]?\"\n\n---\n\n**Strategy 3: Future Value**\n\nEmphasize long-term relationship potential:\n\n**Script**: \"While we can't meet $[X] for this campaign, we're building a roster of long-term partners. Starting at $[Y] would let us prove the ROI internally and open doors to bigger budgets and more frequent partnerships. Would that work?\"\n\n---\n\n### Negotiation Scripts\n\n**Their ask is too high:**\n\n\"Thank you for getting back to me with your rates. We love your content and really want to make this work. Our budget for this campaign is $[Y]. Is there flexibility on your end, or could we adjust the scope to make it fit? We're also happy to discuss additional value like [whitelisting/affiliate/long-term].\"\n\n**They want more deliverables:**\n\n\"We'd be happy to discuss adding [deliverable]. For the additional content, we could offer an extra $[X], bringing the total to $[Y]. Does that work for you?\"\n\n**They're hesitant about the brand:**\n\n\"I completely understand wanting to make sure it's the right fit. Here's what some other creators have said about working with us: [testimonials]. We prioritize creator relationships and creative freedom. Would it help to have a quick call to discuss the campaign?\"\n\n**They want exclusivity:**\n\n\"Exclusivity is definitely something we can discuss. For [duration] exclusivity in [category], we could increase the compensation to $[X]. Would that work?\"\n\n---\n\n### Common Objections & Responses\n\n| Objection | Response |\n|-----------|----------|\n| \"Your rate is too low\" | [Value exchange or scope adjustment] |\n| \"I don't do sponsored content\" | \"We're actually looking for authentic integrations, not ads. Full creative control...\" |\n| \"I've never heard of your brand\" | \"We're [brief credibility]. Here's some of our past work with [influencers]...\" |\n| \"Bad timing right now\" | \"Totally understand. Can I check back in [timeframe]? When would be better?\" |\n| \"I need to check with my manager\" | \"Of course! Happy to send over a formal proposal. What email should I use?\" |\n| \"I only work with my agency\" | \"Great! What's the best contact there? I'll reach out directly.\" |\n```\n\n## Step 5 — Outreach Pipeline Tracker\n\n```markdown\n## Outreach Pipeline Tracker\n\n### Pipeline Overview\n\n| Stage | Count | Conversion Rate |\n|-------|-------|-----------------|\n| Identified | [#] | - |\n| Contacted | [#] | [%] from identified |\n| Responded | [#] | [%] from contacted |\n| Negotiating | [#] | [%] from responded |\n| Confirmed | [#] | [%] from negotiating |\n| Declined/No Response | [#] | - |\n\n### Detailed Pipeline\n\n| Influencer | Platform | Status | Last Contact | Next Action | Due | Notes |\n|------------|----------|--------|--------------|-------------|-----|-------|\n| @[handle1] | [platform] | Negotiating | [date] | Send revised offer | [date] | Wants more $ |\n| @[handle2] | [platform] | Awaiting Response | [date] | Follow-up #2 | [date] | No response yet |\n| @[handle3] | [platform] | Confirmed | [date] | Send contract | [date] | Agreed to terms |\n| @[handle4] | [platform] | Declined | [date] | Archive | - | Not taking sponsors |\n\n### Today's Actions\n\n| Priority | Influencer | Action | Notes |\n|----------|------------|--------|-------|\n| 🔴 High | @[handle] | [action] | [notes] |\n| 🟡 Medium | @[handle] | [action] | [notes] |\n| 🟢 Low | @[handle] | [action] | [notes] |\n\n### Pipeline Health\n\n- **Response rate**: [%] (Industry avg: 15-25%)\n- **Confirmation rate**: [%] (Industry avg: 20-40% of responses)\n- **Average time to confirm**: [X days]\n- **Top objection**: [most common reason for decline]\n```\n\n## Worked Example — eco creator\n\n**User**: \"Write outreach for @sustainablesarah (45K Instagram followers, posts about eco-friendly lifestyle) for our organic skincare launch\"\n\n**Output**:\n\n```markdown\n## Outreach for @sustainablesarah\n\n### Personalization Points\n- Recent post: \"5 swaps for a zero-waste bathroom\"\n- Style: Educational, lifestyle, authentic\n- Past partners: Grove Collaborative, Public Goods\n\n### Primary Message\n\nSubject: Love your zero-waste content – collab with [Brand]?\n\nHi Sarah!\n\nI just watched your \"zero-waste bathroom\" post and immediately added reusable cotton rounds to my shopping list 😊 Your content has such a genuine approach to sustainability – it's refreshing!\n\nI'm [Name] from [Brand], and we make organic skincare with fully compostable packaging (yes, even the jar!). We're launching our new collection and immediately thought of you.\n\nWe'd love to send you our full line to try, and if you love it, partner on a sponsored post + Stories showing your skincare routine. We're offering $[X] plus product and full creative freedom.\n\nWould you be interested? Happy to share more details!\n\nBest,\n[Name]\n```\n\n## Tips for Successful Outreach\n\n1. **Do your research** — reference specific content.\n2. **Lead with value** — what's in it for them?\n3. **Be concise** — busy creators skim.\n4. **Be professional but human** — not corporate-speak.\n5. **Make responding easy** — clear ask, simple yes/no.\n6. **Respect their time** — don't over-follow-up.\n\nFile v16.0.0:skill-card.md\n\n## Description: <br>\nOutreach Manager helps agents draft personalized influencer, media, launch-partner, social-selling, and advocate-recruitment outreach, including follow-up sequences, negotiation scripts, and pipeline trackers. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[aaron-he-zhu](https://clawhub.ai/user/aaron-he-zhu) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nMarketing operators and agents use this skill to prepare creator, media, launch-partner, social-selling, and advocate-recruitment outreach from user-provided campaign, target, budget, and timeline inputs. It supports message drafting, follow-up cadence planning, negotiation support, and outreach pipeline tracking. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill may save outreach history, rates, contact paths, and pipeline notes into memory. <br>\nMitigation: Provide only contact, compensation, and relationship details that are acceptable to store, and review memory-bound notes before saving. <br>\nRisk: Generated outreach can include unverifiable personalization, claims, or message details if the inputs are incomplete. <br>\nMitigation: Review every message before sending, verify content references and claims, and generalize details that cannot be confirmed. <br>\nRisk: Optional CRM or email/DM connectors can expose contact and compensation data to connected tools. <br>\nMitigation: Use only approved connectors and confirm what data will be synchronized before connecting external outreach systems. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/aaron-he-zhu/skills/outreach-manager) <br>\n- [Skill homepage from metadata](https://github.com/aaron-he-zhu/aaron-marketing-skills) <br>\n- [Outreach templates](artifact/references/templates.md) <br>\n- [Cold outreach copy rules](artifact/references/cold-copy-rules.md) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, guidance, configuration] <br>\n**Output Format:** [Markdown outreach artifacts with templates, tables, message variants, follow-up cadences, negotiation scripts, and pipeline trackers.] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Works from user-provided inputs; optional CRM, email, DM, analytics, or influencer database connectors may speed collection and synchronization but are not required.] <br>\n\n## Skill Version(s): <br>\n16.0.0 (source: server release and skill frontmatter) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v14.0.0: 5 files, 13311 bytes\n\nFiles: references/cold-copy-rules.md (3438b), references/templates.md (12092b), skill-card.md (2863b), SKILL.md (10618b), _meta.json (136b)\n\nFile v14.0.0:SKILL.md\n\n---\nname: outreach-manager\nslug: outreach-manager\ndisplayName: \"Outreach Manager · 建联外联管理\"\nsummary: \"红人及媒体建联:分层触达序列、跟进节奏与回复率优化\"\ndescription: 'Use when the user asks to \"write influencer outreach\", \"follow up with a creator\", \"pitch a journalist, hunter, or launch partner\", or \"negotiate partnership terms\"; produces personalized pitches, multi-touch follow-up sequences, negotiation scripts with objection handling, and a status pipeline tracker — the shared outreach mechanics engine for creator, media/analyst, and launch-partner targets. Not for finalizing signed agreements — use contract-helper; not for media-list tiering, embargo terms, or press-release structure — use press-media-relations.'\nversion: \"14.0.0\"\nlicense: Apache-2.0\ncompatibility: \"Claude Code and compatible agent-skill hosts\"\nhomepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"\nwhen_to_use: \"Activate the skill when the user wants to contact a creator, journalist, analyst, hunter, or launch partner; draft or personalize a pitch message; build a follow-up cadence for non-responders; re-engage a past partner; negotiate rate or scope; handle pricing objections; or track outreach status across a target list. For media targets the list/angle/embargo artifact comes from press-media-relations — this skill executes the pitch mechanics.\"\nargument-hint: \"<influencer handle or list> [platform] [budget]\"\nmetadata: {\"author\": \"aaron-he-zhu\", \"version\": \"14.0.0\", \"discipline\": \"influencer\", \"phase\": \"activate\", \"family\": \"influencer-marketing\", \"hermes\": {\"tags\": [\"marketing\", \"influencer\", \"activate\"], \"category\": \"influencer\"}, \"openclaw\": {\"emoji\": \"📣\", \"homepage\": \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"}}\n---\n\n# Outreach Manager\n\nCraft personal, professional, persistent outreach; manage negotiations; track relationship progress. Home discipline is influencer (creator outreach), and the same mechanics engine — personalization, multi-touch cadence, negotiation scripts, pipeline tracking — serves media/analyst and launch-partner targets when [press-media-relations](../../../launch/mobilize/press-media-relations/SKILL.md) hands over its media list, angles, and embargo terms. The list, the angle, and the embargo stay with the handing-off skill; this skill owns the pitch execution.\n\n## Quick Start\n\nShortest invocation:\n\n```\nWrite an outreach message to @[influencer] for [campaign]\n```\n\nNegotiate a gap between ask and budget:\n\n```\nHelp me negotiate with @[influencer] who is asking for $[X] when our budget is $[Y]\n```\n\n## Skill Contract\n\n- **Reads**: target influencer handle(s), platform, follower count, niche; campaign and product context; compensation type and budget; deliverables and timeline; any prior contact history supplied by the user or loaded from memory. Before any outreach, check `memory/creators/<handle-slug>.md` — the [creator-registry](../../../protocol/creator-registry/SKILL.md) roster record — for the confirmed contact path, last agreed rate, and negotiation/response history.\n- **Writes**: outreach artifact (pitches, follow-up sequence, negotiation guide, pipeline tracker) to `memory/influencer/outreach-manager/YYYY-MM-DD-<topic>.md`. When a cycle closes, the closed outcome (final agreed rate, response history, confirmed contact path) goes as a one-line update to `memory/creators/candidates.md` — only `creator-registry` writes canonical roster records.\n- **Promotes**: durable facts (confirmed partners, agreed rates, top objection patterns, response-rate baselines) to `memory/hot-cache.md`.\n- **Done when**:\n  - A personalized pitch (plus at least one variation) exists for each target influencer.\n  - A follow-up cadence and pipeline status are recorded for every contacted creator.\n  - Confirmed partners are flagged with agreed terms for handoff.\n- **Primary next skill**: [content-reviewer](../content-reviewer/SKILL.md)\n\n### Handoff Summary\n\n> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill-contract.md).\n\n## Data Sources\n\nThis family needs no live integrations (Tier 1). The skill works entirely from inputs you provide — paste the influencer handles, follower counts, niche, budget, and deliverables, and it produces every artifact without any tool connection.\n\nWhere a connector could speed up the work, use these `~~` placeholders:\n\n- `~~influencer database` — pull handle, follower count, niche, and past partnerships instead of typing them.\n- `~~social platform analytics` — verify audience demographics and recent posts for personalization.\n- `~~CRM` — sync pipeline status, last-contact dates, and next actions.\n- `~~email/DM tool` — schedule and send the follow-up cadence.\n\nSee [CONNECTORS.md](../../../CONNECTORS.md) for the free/keyless recipe per category. No integration is required; when one is absent, ask the user for the inputs directly.\n\n## Instructions\n\nWhen a user requests outreach help, run these steps. Each step has a fill-in template in [references/templates.md](references/templates.md) — copy the matching block and replace the placeholders. Apply the hard copy rules in [references/cold-copy-rules.md](references/cold-copy-rules.md) before any message ships.\n\n1. **Gather outreach context** — capture campaign/product context, target handle(s), platform, followers, niche, compensation type, budget, deliverables, and timeline. Load the `memory/creators/<handle-slug>.md` roster record first when it exists — re-engaging a rostered creator starts from the confirmed contact path and last agreed rate, not a cold pitch. Template: [Step 1](references/templates.md#step-1--outreach-parameters).\n2. **Create personalized outreach** — list personalization points (recent content, style, audience, values, past partners), then write the primary message plus a DM-friendly short version and a formal email/management version. Template: [Step 2](references/templates.md#step-2--personalized-outreach). *Media/analyst/hunter targets*: personalize on beat and recent coverage, lead with the story angle (not a compensation offer), carry the embargo terms verbatim from the press-media-relations artifact, and never invent quotes or data — claims come from the approved message house.\n3. **Create follow-up sequence** — build a 4-touch cadence (Day 0 / 3-4 / 7-8 / 14, then archive at Day 21), each touch adding new value and getting shorter. Cap at 3-4 follow-ups; make it easy to say no. Template: [Step 3](references/templates.md#step-3--follow-up-sequence).\n4. **Provide negotiation support** — map the ask/budget gap, then apply value-exchange, scope-adjustment, or future-value strategies with ready scripts and an objection/response table. Template: [Step 4](references/templates.md#step-4--negotiation-guide).\n5. **Track outreach pipeline** — record stage counts and conversion rates, a per-creator detailed pipeline, today's prioritized actions, and pipeline health (response rate, confirmation rate, time-to-confirm, top objection). Template: [Step 5](references/templates.md#step-5--outreach-pipeline-tracker). Active-cycle tracking lives here; when a cycle closes (confirmed or archived), submit the closed outcome as a one-line update to `memory/creators/candidates.md` for [creator-registry](../../../protocol/creator-registry/SKILL.md) to reconcile.\n\n## Example\n\n**User**: \"Write outreach for @sustainablesarah (45K Instagram followers, eco-lifestyle) for our organic skincare launch\"\n\n**Output** (abridged):\n\n```markdown\n## Outreach for @sustainablesarah\n\n### Personalization Points\n- Recent post: \"5 swaps for a zero-waste bathroom\"  •  Style: educational, authentic  •  Past partners: Grove Collaborative\n\n### Primary Message\nSubject: Love your zero-waste content – collab with [Brand]?\n\nHi Sarah! I just watched your \"zero-waste bathroom\" post and added reusable cotton rounds to my cart 😊 I'm [Name] from [Brand] — organic skincare in fully compostable packaging. We're launching a new collection and thought of you. We'd love to send the full line, and if you love it, partner on a post + Stories. Offering $[X] plus product and full creative freedom. Interested?\n```\n\nFull multi-version output, follow-up cadence, negotiation guide, and pipeline tracker live in [references/templates.md](references/templates.md).\n\n## Reference Materials\n\n- [references/templates.md](references/templates.md) — fill-in templates for all five steps, the full worked example, and outreach tips.\n- [references/cold-copy-rules.md](references/cold-copy-rules.md) — hard cold-outreach copy rules: first-line bans, per-step sentence caps, soft CTAs, observation framing, no link in step 1.\n- [skill-contract.md](../../../references/skill-contract.md) — shared contract and Handoff Summary format.\n- [state-model.md](../../../references/state-model.md) — memory tiers and save-path conventions.\n- [CONNECTORS.md](../../../CONNECTORS.md) — free/keyless data recipe per connector category.\n- C3 benchmark scoring at [references/c3/scoring-architecture.md](../../../references/c3/scoring-architecture.md) — quality scoring reference for downstream review.\n- [expert-panel.md](../../../references/expert-panel.md) — multi-persona review method for pressure-testing outreach copy before sending.\n- Sibling skills: [influencer-discovery](../../discover/influencer-discovery/SKILL.md), [fit-scorer](../../discover/fit-scorer/SKILL.md), [brief-generator](../../plan/brief-generator/SKILL.md), [contract-helper](../contract-helper/SKILL.md), [content-reviewer](../content-reviewer/SKILL.md).\n\n## Next Best Skill\n\n- **Primary**: [content-reviewer](../content-reviewer/SKILL.md) — once a partner is confirmed and creates content, review the draft against the brief before it ships.\n- **Alternate**: [contract-helper](../contract-helper/SKILL.md) — finalize agreed terms into a partnership agreement.\n- **Alternate**: [brief-generator](../../plan/brief-generator/SKILL.md) — send a full campaign brief to a creator who asked for more detail.\n\nTermination note: keep a visited-set. If a skill in this chain was already invoked this session, stop and report chain-complete rather than re-running it. Max handoff depth is 3.\n\n## Related Skills\n\n- [influencer-discovery](../../discover/influencer-discovery) - Find influencers to reach out to\n- [fit-scorer](../../discover/fit-scorer) - Prioritize who to contact first\n- [brief-generator](../../plan/brief-generator) - Send briefs to confirmed partners\n- [contract-helper](../contract-helper) - Finalize agreements\n\nFile v14.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"outreach-manager\",\n  \"version\": \"14.0.0\",\n  \"publishedAt\": 1783241016605\n}\n\nFile v14.0.0:references/cold-copy-rules.md\n\n# Cold Outreach Copy Rules\n\nHard rules for cold creator outreach (first-touch DM or email to someone who has never heard from you). Apply to every message in every follow-up sequence. These are stricter than the warm-pitch templates in `SKILL.md` — use them when the relationship is cold and deliverability matters.\n\n---\n\n## First-Line Bans\n\nNever open the first message with any of these — they read as a template and get skipped:\n\n- \"I\" — e.g., \"I came across your profile...\"\n- \"We\" — e.g., \"We help creators like you...\"\n- \"Our team\" / \"Our brand\" as the first words\n- \"I wanted to\" / \"I'm reaching out because...\"\n- \"Hope this finds you well\" or any version of it\n- \"My name is...\" — save for a later step if needed, never step 1\n\nAlways open with one of these instead:\n\n- The creator's name plus a specific thing they made — \"Sarah, your zero-waste bathroom post...\"\n- A specific observation about their content — \"Your last three reels all lean educational, not salesy...\"\n- A relevant trend in their niche — \"Since refillable packaging took off this year...\"\n\nThe first line earns the second. If it does not make the creator think \"this is about me,\" the message is dead.\n\n---\n\n## Per-Step Sentence Caps\n\n| Step | Max sentences | What it does |\n|------|--------------|--------------|\n| Step 1 (first touch) | 3 sentences | Personal opener, the offer, one soft CTA. Nothing else. |\n| Steps 2-3 (follow-up) | 3-5 sentences | Add a new angle or a new piece of value, never a repeat. |\n| Bump (short nudge) | 1-2 sentences | \"Still a fit?\" style. Short. |\n| Breakup (final) | 2-3 sentences | Leave value, keep the door open. |\n\nIf a step runs longer than its cap, cut it.\n\n---\n\n## Observation, Not Study\n\nFrame social proof as earned experience, not a marketing claim.\n\n- Good (observation): \"Most skincare creators we work with see saves spike when the routine is filmed in one take.\"\n- Bad (study-like): \"According to our data, 73% of creators perform better with...\"\n\nObservation sounds like a peer who has done this before. A statistic sounds like a pitch deck. Creators believe the first.\n\nNever fabricate: client names, follower or sales numbers, past-campaign results, or content references unless they are real and verifiable. If you cannot verify it, generalize it.\n\n---\n\n## Soft CTA List\n\nUse a low-commitment ask in step 1. Preferred soft CTAs:\n\n- \"Worth a look?\"\n- \"Want the full brief?\"\n- \"Open to hearing more?\"\n- \"Is this the kind of thing you take on?\"\n- \"Happy to send details — useful?\"\n\nAvoid hard asks in step 1 — they presume interest from a stranger:\n\n- \"Book a call with me\"\n- \"Are you free Thursday?\"\n- \"Let's hop on a call\"\n\nUse a hard ask only at step 3+ after the creator has replied or signaled interest, and even then soften it.\n\n---\n\n## No Link in Step 1\n\n- Step 1: no links at all. Links in a first cold message hurt deliverability and read as spray-and-pray.\n- Steps 2-3: at most one link, only if it adds real value (a brief, a lookbook, a past-collab example).\n- Breakup: one real, genuinely useful link is fine.\n- Never link to a form or landing page in steps 1-2.\n- Never invent a URL. Every link must point to a real, checked page before sending.\n\n---\n\n## Tone\n\nPeer-to-peer, not brand-to-creator. Curious, not desperate. Specific, not generic. Short, not comprehensive. If a message sounds like marketing copy, rewrite it until it reads like a note from a knowledgeable peer.\n\nFile v14.0.0:references/templates.md\n\n# Outreach Manager — Templates\n\nFill-in templates for each Instructions step in [../SKILL.md](../SKILL.md). Copy the block you need and replace the bracketed placeholders. Apply the hard copy rules in [cold-copy-rules.md](cold-copy-rules.md) before sending.\n\n## Step 1 — Outreach Parameters\n\n```markdown\n### Outreach Parameters\n\n**Campaign Context**:\n- Brand: [name]\n- Campaign: [description]\n- Product: [product]\n- Value proposition for influencer: [why they should care]\n\n**Target Influencer(s)**:\n- Handle(s): @[handle]\n- Platform: [platform]\n- Followers: [count]\n- Niche: [category]\n\n**Outreach Details**:\n- Compensation type: [ad/gifted/affiliate]\n- Budget per influencer: $[X] or [product value]\n- Deliverables: [what you're asking for]\n- Timeline: [urgency level]\n```\n\n## Step 2 — Personalized Outreach\n\n```markdown\n## Outreach Message for @[handle]\n\n### Personalization Research\n\nBefore crafting the message, note these personalization points:\n\n| Element | Details | Use In Message |\n|---------|---------|----------------|\n| Recent content | [specific post] | Reference as ice-breaker |\n| Content style | [description] | Explain why they're perfect fit |\n| Audience | [demographics] | Connect to campaign |\n| Values | [what they care about] | Align with brand values |\n| Past partnerships | [brands] | Mention similar work |\n\n### Primary Outreach Message\n\n**Subject Line Options**:\n1. \"[Name], love your [specific content] – collab idea\"\n2. \"Partnership opportunity with [Brand] 🤝\"\n3. \"[Brand] x @[handle] – let's create something amazing\"\n\n---\n\n**Message:**\n\nHi [Name],\n\n[PERSONALIZED OPENER - Reference specific content]\nI've been following your content for a while and absolutely loved your [specific post/video]. The way you [specific thing they did] really resonated with me.\n\n[THE CONNECTION - Why they're a fit]\nI'm reaching out from [Brand] because your [content style/values/audience] aligns perfectly with what we're building. We [brief brand description].\n\n[THE OPPORTUNITY - What you're offering]\nWe're launching [campaign/product] and would love to partner with you on [specific deliverable]. We're looking for [what you need] and think your authentic style would be perfect.\n\n[THE VALUE - What's in it for them]\nFor this collaboration, we're offering:\n- [Compensation/Product]\n- [Additional value: exclusive access, long-term potential, etc.]\n- [Creative freedom note if relevant]\n\n[THE ASK - Clear next step]\nWould you be interested in learning more? I'd love to share our full campaign brief and answer any questions.\n\nLooking forward to hearing from you!\n\nBest,\n[Your Name]\n[Title]\n[Brand]\n[Contact info]\n\n---\n\n### Message Variations\n\n**Shorter Version (DM-friendly):**\n\nHey [Name]! 👋\n\nLoved your recent [content] – [specific compliment]. I'm [Name] from [Brand] and we'd love to work with you on [campaign].\n\nWe're offering [compensation] for [deliverable]. Interested in hearing more?\n\n---\n\n**More Formal Version (Email/Management):**\n\nDear [Name/Management],\n\nI hope this message finds you well. My name is [Name], and I represent [Brand], a [brief description].\n\nWe have been impressed by [Influencer Name]'s content, particularly [specific examples], and believe there is a strong alignment between their creative style and our brand values.\n\nWe are currently planning [campaign] and would like to explore a potential partnership. Our proposal includes [compensation and deliverables].\n\nPlease let me know if [Influencer Name] would be interested in discussing this opportunity further.\n\nBest regards,\n[Full signature]\n```\n\n## Step 3 — Follow-Up Sequence\n\n```markdown\n## Follow-Up Sequence\n\n### Timing Strategy\n\n| Touch | Timing | Channel | Purpose |\n|-------|--------|---------|---------|\n| Initial | Day 0 | [Email/DM] | First outreach |\n| Follow-up 1 | Day 3-4 | Same channel | Gentle reminder |\n| Follow-up 2 | Day 7-8 | Different channel | Try alternate contact |\n| Follow-up 3 | Day 14 | Original channel | Final attempt |\n| Archive | Day 21 | - | Move to \"not now\" list |\n\n### Follow-Up Messages\n\n**Follow-Up #1 (Day 3-4):**\n\nSubject: Quick follow-up – [Brand] x @[handle]\n\nHi [Name],\n\nJust wanted to bump this to the top of your inbox in case you missed it! \n\nWe'd love to work with you on [campaign] and think you'd be a perfect fit. Happy to answer any questions or hop on a quick call to discuss.\n\nLet me know if you're interested!\n\nBest,\n[Name]\n\n---\n\n**Follow-Up #2 (Day 7-8):**\n\nSubject: Still interested in partnering?\n\nHi [Name],\n\nI know your inbox is probably overflowing, so I'll keep this brief!\n\n[Brand] would love to collaborate with you on [specific opportunity]. We're impressed by your content and think our [product] would resonate with your audience.\n\nIf the timing isn't right, no worries at all – just let me know and I won't bother you again. But if you're interested, I'd love to chat!\n\n[Name]\n\n---\n\n**Follow-Up #3 (Day 14 - Final):**\n\nSubject: Last call – [Brand] partnership\n\nHi [Name],\n\nI'll make this my last message – I don't want to spam you!\n\nIf partnering with [Brand] isn't right for you right now, I completely understand. If things change in the future or you'd like to connect down the road, my door is always open.\n\nWishing you all the best with your content!\n\n[Name]\n\n---\n\n### Follow-Up Best Practices\n\n**Do:**\n- Add new value in each follow-up\n- Acknowledge their busy schedule\n- Make it easy to say no\n- Try different channels\n- Keep messages shorter each time\n\n**Don't:**\n- Follow up more than 3-4 times\n- Sound desperate or pushy\n- Send identical messages\n- Follow up daily\n- Guilt trip for not responding\n```\n\n## Step 4 — Negotiation Guide\n\n```markdown\n## Negotiation Guide\n\n### Current Situation\n\n| Factor | Details |\n|--------|---------|\n| Influencer | @[handle] |\n| Their ask | $[X] |\n| Our budget | $[Y] |\n| Gap | $[Z] |\n| Deliverables | [what they'd provide] |\n\n### Negotiation Strategies\n\n**Strategy 1: Value Exchange**\n\nInstead of increasing cash, offer additional value:\n\n| Offer | Value | Script |\n|-------|-------|--------|\n| Extended usage rights | [$X value] | \"We'd love to feature your content on our channels too – would whitelisting rights for [duration] help bridge the gap?\" |\n| Additional product | [$X value] | \"We can include [additional products] worth $[X] for you and your audience\" |\n| Affiliate commission | [%] | \"What if we added [X%] commission on sales through your code?\" |\n| Long-term commitment | [future value] | \"If this goes well, we'd love to make you an ambassador with guaranteed [X] partnerships per year\" |\n\n---\n\n**Strategy 2: Scope Adjustment**\n\nModify deliverables to fit budget:\n\n| Original Ask | Modified Scope | Budget Fit |\n|--------------|----------------|------------|\n| 1 Reel + 3 Stories | 1 Reel only | Reduces cost [%] |\n| Dedicated video | Integration mention | Reduces cost [%] |\n| Exclusive content | Non-exclusive | Reduces cost [%] |\n\n**Script**: \"We really want to work with you but $[X] is above our budget for this campaign. Would you be open to [modified scope] for $[Y]?\"\n\n---\n\n**Strategy 3: Future Value**\n\nEmphasize long-term relationship potential:\n\n**Script**: \"While we can't meet $[X] for this campaign, we're building a roster of long-term partners. Starting at $[Y] would let us prove the ROI internally and open doors to bigger budgets and more frequent partnerships. Would that work?\"\n\n---\n\n### Negotiation Scripts\n\n**Their ask is too high:**\n\n\"Thank you for getting back to me with your rates. We love your content and really want to make this work. Our budget for this campaign is $[Y]. Is there flexibility on your end, or could we adjust the scope to make it fit? We're also happy to discuss ad\n\nArchive v13.0.0: 5 files, 12758 bytes\n\nFiles: references/cold-copy-rules.md (3438b), references/templates.md (12092b), skill-card.md (2449b), SKILL.md (9492b), _meta.json (136b)","readmeExcerpt":"Skill: Outreach Manager Owner: aaron-he-zhu Summary: Use when the user asks to \"write influencer outreach\", \"follow up with a creator\", \"pitch a journalist, hunter, or launch partner\", or \"negotiate partnership... Tags: latest:19.0.0 Version history: v19.0.0 | 2026-07-24T14:56:39.854Z | auto Outreach Manager v19.0.0 - Added distribution-manifest.json for improved distribution and skill management. - Updated SKILL.md:","codeSnippets":[],"executableExamples":[{"language":"text","snippet":"Write an outreach message to @[influencer] for [campaign]"},{"language":"text","snippet":"Help me negotiate with @[influencer] who is asking for $[X] when our budget is $[Y]"},{"language":"markdown","snippet":"## Outreach for @sustainablesarah\n\n### Personalization Points\n- Recent post: \"5 swaps for a zero-waste bathroom\"  •  Style: educational, authentic  •  Past partners: Grove Collaborative\n\n### Primary Message\nSubject: Love your zero-waste content – collab with [Brand]?\n\nHi Sarah! I just watched your \"zero-waste bathroom\" post and added reusable cotton rounds to my cart 😊 I'm [Name] from [Brand] — organic skincare in fully compostable packaging. We're launching a new collection and thought of you. We'd love to send the full line, and if you love it, partner on a post + Stories. Offering $[X] plus product and full creative freedom. Interested?"},{"language":"markdown","snippet":"### Outreach Parameters\n\n**Campaign Context**:\n- Brand: [name]\n- Campaign: [description]\n- Product: [product]\n- Value proposition for influencer: [why they should care]\n\n**Target Influencer(s)**:\n- Handle(s): @[handle]\n- Platform: [platform]\n- Followers: [count]\n- Niche: [category]\n\n**Outreach Details**:\n- Compensation type: [ad/gifted/affiliate]\n- Budget per influencer: $[X] or [product value]\n- Deliverables: [what you're asking for]\n- Timeline: [urgency level]"},{"language":"markdown","snippet":"## Outreach Message for @[handle]\n\n### Personalization Research\n\nBefore crafting the message, note these personalization points:\n\n| Element | Details | Use In Message |\n|---------|---------|----------------|\n| Recent content | [specific post] | Reference as ice-breaker |\n| Content style | [description] | Explain why they're perfect fit |\n| Audience | [demographics] | Connect to campaign |\n| Values | [what they care about] | Align with brand values |\n| Past partnerships | [brands] | Mention similar work |\n\n### Primary Outreach Message\n\n**Subject Line Options**:\n1. \"[Name], love your [specific content] – collab idea\"\n2. \"Partnership opportunity with [Brand] 🤝\"\n3. \"[Brand] x @[handle] – let's create something amazing\"\n\n---\n\n**Message:**\n\nHi [Name],\n\n[PERSONALIZED OPENER - Reference specific content]\nI've been following your content for a while and absolutely loved your [specific post/video]. The way you [specific thing they did] really resonated with me.\n\n[THE CONNECTION - Why they're a fit]\nI'm reaching out from [Brand] because your [content style/values/audience] aligns perfectly with what we're building. We [brief brand description].\n\n[THE OPPORTUNITY - What you're offering]\nWe're launching [campaign/product] and would love to partner with you on [specific deliverable]. We're looking for [what you need] and think your authentic style would be perfect.\n\n[THE VALUE - What's in it for them]\nFor this collaboration, we're offering:\n- [Compensation/Product]\n- [Additional value: exclusive access, long-term potential, etc.]\n- [Creative freedom note if relevant]\n\n[THE ASK - Clear next step]\nWould you be interested in learning more? I'd love to share our full campaign brief and answer any questions.\n\nLooking forward to hearing from you!\n\nBest,\n[Your Name]\n[Title]\n[Brand]\n[Contact info]\n\n---\n\n### Message Variations\n\n**Shorter Version (DM-friendly):**\n\nHey [Name]! 👋\n\nLoved your recent [content] – [specific compliment]. I'm [Name] from [Brand] and we'd love to work with you on"},{"language":"markdown","snippet":"## Follow-Up Sequence\n\n### Timing Strategy\n\n| Touch | Timing | Channel | Purpose |\n|-------|--------|---------|---------|\n| Initial | Day 0 | [Email/DM] | First outreach |\n| Follow-up 1 | Day 3-4 | Same channel | Gentle reminder |\n| Follow-up 2 | Day 7-8 | Different channel | Try alternate contact |\n| Follow-up 3 | Day 14 | Original channel | Final attempt |\n| Archive | Day 21 | - | Move to \"not now\" list |\n\n### Follow-Up Messages\n\n**Follow-Up #1 (Day 3-4):**\n\nSubject: Quick follow-up – [Brand] x @[handle]\n\nHi [Name],\n\nJust wanted to bump this to the top of your inbox in case you missed it! \n\nWe'd love to work with you on [campaign] and think you'd be a perfect fit. Happy to answer any questions or hop on a quick call to discuss.\n\nLet me know if you're interested!\n\nBest,\n[Name]\n\n---\n\n**Follow-Up #2 (Day 7-8):**\n\nSubject: Still interested in partnering?\n\nHi [Name],\n\nI know your inbox is probably overflowing, so I'll keep this brief!\n\n[Brand] would love to collaborate with you on [specific opportunity]. We're impressed by your content and think our [product] would resonate with your audience.\n\nIf the timing isn't right, no worries at all – just let me know and I won't bother you again. But if you're interested, I'd love to chat!\n\n[Name]\n\n---\n\n**Follow-Up #3 (Day 14 - Final):**\n\nSubject: Last call – [Brand] partnership\n\nHi [Name],\n\nI'll make this my last message – I don't want to spam you!\n\nIf partnering with [Brand] isn't right for you right now, I completely understand. If things change in the future or you'd like to connect down the road, my door is always open.\n\nWishing you all the best with your content!\n\n[Name]\n\n---\n\n### Follow-Up Best Practices\n\n**Do:**\n- Add new value in each follow-up\n- Acknowledge their busy schedule\n- Make it easy to say no\n- Try different channels\n- Keep messages shorter each time\n\n**Don't:**\n- Follow up more than 3-4 times\n- Sound desperate or pushy\n- Send identical messages\n- Follow up daily\n- Guilt trip for not responding"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: outreach-manager\nslug: outreach-manager\ndisplayName: \"Outreach Manager · 建联外联管理\"\nsummary: \"红人及媒体建联:分层触达序列、跟进节奏与回复率优化\"\ndescription: 'Use when the user asks to \"write influencer outreach\", \"follow up with a creator\", \"pitch a journalist, hunter, or launch partner\", or \"negotiate partnership terms\"; produces personalized pitches, multi-touch follow-up sequences, negotiation scripts with objection handling, and a status pipeline tracker — the shared outreach mechanics engine for creator, media/analyst, launch-partner, and social-selling / advocate-recruitment targets. Not for finalizing signed agreements — use contract-helper; not for media-list tiering, embargo terms, or press-release structure — use press-media-relations. 达人邀约建联/合作谈判话术'\nversion: \"19.0.0\"\nlicense: Apache-2.0\ncompatibility: \"Claude Code and compatible agent-skill hosts\"\nhomepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"\nwhen_to_use: \"Activate the skill when the user wants to contact a creator, journalist, analyst, hunter, or launch partner; draft or personalize a pitch message; build a follow-up cadence for non-responders; re-engage a past partner; negotiate rate or scope; handle pricing objections; or track outreach status across a target list. For media targets the list/angle/embargo artifact comes from press-media-relations — this skill executes the pitch mechanics.\"\nargument-hint: \"<influencer handle or list> [platform] [budget]\"\nmetadata: {\"author\": \"aaron-he-zhu\", \"version\": \"19.0.0\", \"discipline\": \"influencer\", \"phase\": \"activate\", \"geo-relevance\": \"low\", \"hermes\": {\"tags\": [\"marketing\", \"influencer\", \"activate\"], \"category\": \"influencer\"}, \"openclaw\": {\"emoji\": \"📣\", \"homepage\": \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"}}\n---\n\n# Outreach Manager\n\nCraft personal, professional, persistent outreach; manage negotiations; track relationship progress. Home discipline is influencer (creator outreach), and the same mechanics engine — personalization, multi-touch cadence, negotiation scripts, pipeline tracking — serves media/analyst and launch-partner targets when [press-media-relations](../../../launch/mobilize/press-media-relations/SKILL.md) hands over its media list, angles, and embargo terms, and social-selling / advocate-recruitment targets when [social-selling-planner](../../../social/host/social-selling-planner/SKILL.md) or [advocacy-program-designer](../../../social/craft/advocacy-program-designer/SKILL.md) hands over a warm 1:1. The list, the angle, and the embargo stay with the handing-off skill; this skill owns the pitch execution.\n\n## Quick Start\n\nShortest invocation:\n\n```\nWrite an outreach message to @[influencer] for [campaign]\n```\n\nNegotiate a gap between ask and budget:\n\n```\nHelp me negotiate with @[influencer] who is asking for $[X] when our budget is $[Y]\n```\n\n## Skill Contract\n\n- **Reads**: target influencer handle(s), platform, follower count, niche; campaign and product context; compensation type and budget; deliverables an"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"outreach-manager\",\n  \"version\": \"19.0.0\",\n  \"publishedAt\": 1784904999854\n}"},{"path":"references/cold-copy-rules.md","content":"# Cold Outreach Copy Rules\n\nHard rules for cold creator outreach (first-touch DM or email to someone who has never heard from you). Apply to every message in every follow-up sequence. These are stricter than the warm-pitch templates in `SKILL.md` — use them when the relationship is cold and deliverability matters.\n\n---\n\n## First-Line Bans\n\nNever open the first message with any of these — they read as a template and get skipped:\n\n- \"I\" — e.g., \"I came across your profile...\"\n- \"We\" — e.g., \"We help creators like you...\"\n- \"Our team\" / \"Our brand\" as the first words\n- \"I wanted to\" / \"I'm reaching out because...\"\n- \"Hope this finds you well\" or any version of it\n- \"My name is...\" — save for a later step if needed, never step 1\n\nAlways open with one of these instead:\n\n- The creator's name plus a specific thing they made — \"Sarah, your zero-waste bathroom post...\"\n- A specific observation about their content — \"Your last three reels all lean educational, not salesy...\"\n- A relevant trend in their niche — \"Since refillable packaging took off this year...\"\n\nThe first line earns the second. If it does not make the creator think \"this is about me,\" the message is dead.\n\n---\n\n## Per-Step Sentence Caps\n\n| Step | Max sentences | What it does |\n|------|--------------|--------------|\n| Step 1 (first touch) | 3 sentences | Personal opener, the offer, one soft CTA. Nothing else. |\n| Steps 2-3 (follow-up) | 3-5 sentences | Add a new angle or a new piece of value, never a repeat. |\n| Bump (short nudge) | 1-2 sentences | \"Still a fit?\" style. Short. |\n| Breakup (final) | 2-3 sentences | Leave value, keep the door open. |\n\nIf a step runs longer than its cap, cut it.\n\n---\n\n## Observation, Not Study\n\nFrame social proof as earned experience, not a marketing claim.\n\n- Good (observation): \"Most skincare creators we work with see saves spike when the routine is filmed in one take.\"\n- Bad (study-like): \"According to our data, 73% of creators perform better with...\"\n\nObservation sounds like a peer who has done this before. A statistic sounds like a pitch deck. Creators believe the first.\n\nNever fabricate: client names, follower or sales numbers, past-campaign results, or content references unless they are real and verifiable. If you cannot verify it, generalize it.\n\n---\n\n## Soft CTA List\n\nUse a low-commitment ask in step 1. Preferred soft CTAs:\n\n- \"Worth a look?\"\n- \"Want the full brief?\"\n- \"Open to hearing more?\"\n- \"Is this the kind of thing you take on?\"\n- \"Happy to send details — useful?\"\n\nAvoid hard asks in step 1 — they presume interest from a stranger:\n\n- \"Book a call with me\"\n- \"Are you free Thursday?\"\n- \"Let's hop on a call\"\n\nUse a hard ask only at step 3+ after the creator has replied or signaled interest, and even then soften it.\n\n---\n\n## No Link in Step 1\n\n- Step 1: no links at all. Links in a first cold message hurt deliverability and read as spray-and-pray.\n- Steps 2-3: at most one link, only if it adds real value (a brief, a lookbook, a past-collab example).\n-"},{"path":"references/templates.md","content":"# Outreach Manager — Templates\n\nFill-in templates for each Instructions step in [../SKILL.md](../SKILL.md). Copy the block you need and replace the bracketed placeholders. Apply the hard copy rules in [cold-copy-rules.md](cold-copy-rules.md) before sending.\n\n## Step 1 — Outreach Parameters\n\n```markdown\n### Outreach Parameters\n\n**Campaign Context**:\n- Brand: [name]\n- Campaign: [description]\n- Product: [product]\n- Value proposition for influencer: [why they should care]\n\n**Target Influencer(s)**:\n- Handle(s): @[handle]\n- Platform: [platform]\n- Followers: [count]\n- Niche: [category]\n\n**Outreach Details**:\n- Compensation type: [ad/gifted/affiliate]\n- Budget per influencer: $[X] or [product value]\n- Deliverables: [what you're asking for]\n- Timeline: [urgency level]\n```\n\n## Step 2 — Personalized Outreach\n\n```markdown\n## Outreach Message for @[handle]\n\n### Personalization Research\n\nBefore crafting the message, note these personalization points:\n\n| Element | Details | Use In Message |\n|---------|---------|----------------|\n| Recent content | [specific post] | Reference as ice-breaker |\n| Content style | [description] | Explain why they're perfect fit |\n| Audience | [demographics] | Connect to campaign |\n| Values | [what they care about] | Align with brand values |\n| Past partnerships | [brands] | Mention similar work |\n\n### Primary Outreach Message\n\n**Subject Line Options**:\n1. \"[Name], love your [specific content] – collab idea\"\n2. \"Partnership opportunity with [Brand] 🤝\"\n3. \"[Brand] x @[handle] – let's create something amazing\"\n\n---\n\n**Message:**\n\nHi [Name],\n\n[PERSONALIZED OPENER - Reference specific content]\nI've been following your content for a while and absolutely loved your [specific post/video]. The way you [specific thing they did] really resonated with me.\n\n[THE CONNECTION - Why they're a fit]\nI'm reaching out from [Brand] because your [content style/values/audience] aligns perfectly with what we're building. We [brief brand description].\n\n[THE OPPORTUNITY - What you're offering]\nWe're launching [campaign/product] and would love to partner with you on [specific deliverable]. We're looking for [what you need] and think your authentic style would be perfect.\n\n[THE VALUE - What's in it for them]\nFor this collaboration, we're offering:\n- [Compensation/Product]\n- [Additional value: exclusive access, long-term potential, etc.]\n- [Creative freedom note if relevant]\n\n[THE ASK - Clear next step]\nWould you be interested in learning more? I'd love to share our full campaign brief and answer any questions.\n\nLooking forward to hearing from you!\n\nBest,\n[Your Name]\n[Title]\n[Brand]\n[Contact info]\n\n---\n\n### Message Variations\n\n**Shorter Version (DM-friendly):**\n\nHey [Name]! 👋\n\nLoved your recent [content] – [specific compliment]. I'm [Name] from [Brand] and we'd love to work with you on [campaign].\n\nWe're offering [compensation] for [deliverable]. Interested in hearing more?\n\n---\n\n**More Formal Version (Email/Management):**\n\nDear [Name/Management],\n\nI hope thi"},{"path":"skill-card.md","content":"## Description:\n\nOutreach Manager helps agents draft personalized creator, media, analyst, launch-partner, and social-selling outreach, follow-up cadences, negotiation scripts, and pipeline trackers.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[aaron-he-zhu](https://clawhub.ai/user/aaron-he-zhu)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal marketers, founder-led sales teams, and agent operators use this skill to create creator, media, analyst, hunter, launch-partner, and advocate outreach. It turns campaign inputs, target details, budget, deliverables, and prior relationship context into ready-to-review messages, follow-ups, negotiation guidance, and pipeline tracking.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill may store or propose updates containing contact paths, rates, response history, and pipeline status while the manifest declares only read access.\n\nMitigation: Review persistence requests before saving, avoid unnecessary sensitive relationship data, and prefer releases whose manifest declares narrow write permissions for any persisted outreach records.\n\nRisk: Outreach drafts could include unverified creator claims, rates, past partnerships, content references, or performance data.\n\nMitigation: Verify specific claims before sending; when details cannot be verified, generalize them and follow the cold-copy rules.\n\nRisk: Shared hot-cache updates could expose relationship details beyond the active outreach cycle.\n\nMitigation: Keep shared hot-cache entries minimal and limited to durable, non-sensitive facts needed for future work.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/aaron-he-zhu/skills/outreach-manager)\n- [Publisher profile](https://clawhub.ai/user/aaron-he-zhu)\n- [Project homepage](https://github.com/aaron-he-zhu/aaron-marketing-skills)\n- [Cold Outreach Copy Rules](artifact/references/cold-copy-rules.md)\n- [Outreach Manager Templates](artifact/references/templates.md)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, guidance]\n\n**Output Format:** [Markdown outreach artifacts with message variants, follow-up cadence tables, negotiation scripts, and pipeline trackers]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May include proposed memory updates for contact paths, rates, response history, and pipeline status when the agent host permits persistence.]\n\n## Skill Version(s):\n\n19.0.0 (source: server release metadata and skill frontmatter)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Use when the user asks to \"write influencer outreach\", \"follow up with a creator\", \"pitch a journalist, hunter, or launch partner\", or \"negotiate partnership... Skill: Outreach Manager Owner: aaron-he-zhu Summary: Use when the user asks to \"write influencer outreach\", \"follow up with a creator\", \"pitch a journalist, hunter, or launch partner\", or \"negotiate partnership... Tags: latest:19.0.0 Version history: v19.0.0 | 2026-07-24T14:56:39.854Z | auto Outreach Manager v19.0.0 - Added distribution-manifest.json for improved distribution and skill management. - Updated SKILL.md:","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":2220,"uniquenessScore":45,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-11T10:50:22.646Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-11T10:50:22.646Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-11T14:17:04.783Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}