From aaron-marketing
Crafts personalized pitches and follow-up sequences, negotiates partnership terms, and tracks pipeline status for influencer outreach.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aaron-marketing:outreach-manager <influencer handle or list> [platform] [budget]When to use
Activate the skill when the user wants to contact a creator, 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 list of influencers.
<influencer handle or list> [platform] [budget]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Craft personal, professional, persistent influencer outreach; manage negotiations; track relationship progress.
Craft personal, professional, persistent influencer outreach; manage negotiations; track relationship progress.
Shortest invocation:
Write an outreach message to @[influencer] for [campaign]
Negotiate a gap between ask and budget:
Help me negotiate with @[influencer] who is asking for $[X] when our budget is $[Y]
memory/creators/<handle-slug>.md — the creator-registry roster record — for the confirmed contact path, last agreed rate, and negotiation/response history.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.memory/hot-cache.md.Emit the standard shape from skill-contract.md §Handoff Summary Format.
This 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.
Where a connector could speed up the work, use these ~~ placeholders:
~~influencer database — pull handle, follower count, niche, and past partnerships instead of typing them.~~social platform analytics — verify audience demographics and recent posts for personalization.~~CRM — sync pipeline status, last-contact dates, and next actions.~~email/DM tool — schedule and send the follow-up cadence.See CONNECTORS.md for the free/keyless recipe per category. No integration is required; when one is absent, ask the user for the inputs directly.
When a user requests outreach help, run these steps. Each step has a fill-in template in references/templates.md — copy the matching block and replace the placeholders. Apply the hard copy rules in references/cold-copy-rules.md before any message ships.
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.memory/creators/candidates.md for creator-registry to reconcile.User: "Write outreach for @sustainablesarah (45K Instagram followers, eco-lifestyle) for our organic skincare launch"
Output (abridged):
## Outreach for @sustainablesarah
### Personalization Points
- Recent post: "5 swaps for a zero-waste bathroom" • Style: educational, authentic • Past partners: Grove Collaborative
### Primary Message
Subject: Love your zero-waste content – collab with [Brand]?
Hi 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?
Full multi-version output, follow-up cadence, negotiation guide, and pipeline tracker live in references/templates.md.
Termination 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.
npx claudepluginhub aaron-he-zhu/aaron-marketing-skills --plugin aaron-marketingRuns full-funnel influencer marketing campaigns: brief creation, creator matching, budget forecasting, outreach packs, content review, launch tracking, and post-campaign reports. Uses live public data via UnifAPI for evidence-backed decisions.
Drafts and reviews influencer partnership agreements including scope, compensation, usage rights, exclusivity, and FTC disclosure. Provides clause-by-clause review with red flags and negotiation cheat sheet.
Writes and evaluates cold outreach across email, LinkedIn, Twitter/X, iMessage/SMS, and platform proposals with signal-based personalization and rubric scoring.