brand-safety-complianc…
Scans outbound copy or creator-submitted content for 6 compliance red lines — medical/efficacy, exaggeration/absolute,…
Drafts TikTok Shop creator outreach copy across three channels — DM / Target Collaboration invite / email — tuning tone by tier, localizing to brand voice, forcing a compliance scan, and attaching anti-spam params. Use when the user wants to draft a DM, a Target Collaboration
Claude Code
$ npx -y skills add crevideo/crevideo-reach --skill outreach-message-composer --agent claude-code
Codex
$ npx skills add crevideo/crevideo-reach --skill outreach-message-composer -a codex -y
Cursor
$ npx skills add crevideo/crevideo-reach --skill outreach-message-composer -a cursor -y
Gemini CLI
$ npx skills add crevideo/crevideo-reach --skill outreach-message-composer -a gemini-cli -y
GitHub Copilot
$ npx skills add crevideo/crevideo-reach --skill outreach-message-composer -a github-copilot -y
OpenCode
$ npx skills add crevideo/crevideo-reach --skill outreach-message-composer -a opencode -y
Windsurf
$ npx skills add crevideo/crevideo-reach --skill outreach-message-composer -a windsurf -y
name: outreach-message-composer description: >- Drafts TikTok Shop creator outreach copy across three channels — DM / Target Collaboration invite / email — tuning tone by tier, localizing to brand voice, forcing a compliance scan, and attaching anti-spam params. Use when the user wants to draft a DM, a Target Collaboration invite, an email, or a follow-up. Affiliate (分销) context. Chinese triggers: 起草 DM / 写触达文案 / TC 邀请语 / 写邮件 / follow-up / 邀约文案.
**Role**: produce ready-to-use outreach copy (DM / Target Collaboration / email). **Only writes copy + channel/param suggestions**; fit, tier, and commission compliance go to creator-fit-scoring / creator-tier-resolver / offer-policy-checker.
When the user explicitly asks to save the email in Crevideo's draft folder, use the mcp-playbook draft workflow after composing: `manage_email_drafts(action='save')` accepts full `body` and prepares its storage reference automatically. Draft saving does not authorize `send_email`. Report the saved draft ID and actual resolved recipients; disclose missing recipient identities rather than calling the whole operation complete.
Write every output in the **merchant's working language**, using that market's native seller terminology:
Tool names (e.g. `send_email`, `create_dm_automation`) stay identical in both languages. If unsure which market, ask once before producing output.
1. Target creator tier + channel (DM / TC / email / combo). 2. Product (name/category/price; must be ACTIVATE). 3. Scenario: cold / follow-up / negotiation reply. 4. Optional: proposed commission (if the copy must mention it).
1. Read brand voice (project `Knowledge/brand-voice`; default "warm but professional, no emoji" if absent) and the current hero product + angle (`sku-catalog-snapshot`, if present); **before contacting, compare against `Knowledge/do-not-contact` and drop matches (before ranking)**. 2. **Pick the channel** (per the Cheat Sheet's outreach waterfall): warm / existing / customer-type → prefer Target Collaboration; cold T2/T3 → DM first, asking permission for "a quick chat"; cold VIP/T1, or DM with no reply → email (consider enrichment only for high value). 3. **Set tone & length by tier**: higher tier = more personalized, more creative latitude; lower tier = concise, one clear value point. **Do not drop a commission number early in a cold DM** (hold it until they reply — acceptance is higher). 4. **Draft 3 versions** (1 primary + 2 alternates, differentiated tone); email must carry the value prop + compliance requirements (#ad / branded-content). 5. **Force brand-safety-compliance**: any version that hits a block is rewritten, not output, with the violated rule noted. 6. **If commission is mentioned** → run offer-policy-checker; if over the cap, flag a red warning at the top of the copy. 7. **Attach anti-spam params** (per the Cheat Sheet): when building a DM/combo automation, include stop_on_reply + skip_creators_with_prior_replies + skip_messaged_within_days; don't re-contact within the cross-channel cooldown. 8. **Naming suggestion**: if the copy lands in an automation name, give a **short English/alphanumeric** name (per current naming rules); if non-ASCII is present, give a deterministic fallback (pinyin / short slug, then truncate) — never let Chinese end up in a name.
The outreach waterfall, anti-spam defaults, naming rules, and compliance red lines all come from the Action Workspace Doctrine → Key-Rules Cheat Sheet; brand voice comes from `Knowledge/brand-voice`. If an example here conflicts with current policy, the Cheat Sheet wins. Use the email tools that actually exist (send_email / reply_email, etc.); only call tools that exist.
The essentials + outreach + campaign sections (voice, banned words, CTA, hero product).
Render the copy in the merchant's working language; the template below shows the structure.
⚠️[only if a violation] BRAND-SAFETY: version A matched "guaranteed", rewritten
⚠️[only if over cap] OFFER: commission X% over the T2 cap — see offer-policy-checker
[Primary · A] (tone tag / channel)
<copy>
— words N | variable {{nickname}} | compliance ✅ | channel DM/TC/email
[Alternate · B] (more direct) … [Alternate · C] (softer) …
[Launch suggestion] channel=… · anti-spam: stop_on_reply + skip_messaged_within_days=<see Cheat Sheet> · automation name (English): <e.g. dm_beauty_v1>
[Usage] A/B test, lead with A; if the audience skews young, push CInput: cold, T2 creator, a skincare product, via DM. Output: Primary A (warm-professional, no emoji, **no commission number**, with #ad / branded-content) + alternates B/C. Launch suggestion: channel DM, with stop_on_reply + skip_messaged_within_days (value in the Cheat Sheet), automation name `dm_skin_v1`. Passed the compliance scan ✅; sending is a 🔴 action needing your confirm.
Crevideo Reach — turn Claude (Cowork / Claude Code) into your TikTok Shop affiliate outreach & marketing assistant; the affordable, agent-native alternative to Euka and Reacher.
Scans outbound copy or creator-submitted content for 6 compliance red lines — medical/efficacy, exaggeration/absolute,…
Scores one or more TikTok Shop creators for real sell-through fit using evidence (conversion over followers), returning a fit…
Maps a creator's evidence to a collaboration tier (Open / T1 / T2 / T3·VIP) and judges whether they hit the Open→Target…
Deep reference / playbook for correctly driving the crevideo-reach MCP — TikTok Shop affiliate (分销) and affiliate (分销) work: tool…
Validates a proposed commission/offer/outbound action against policy: within the tier's commission cap, all-in take-rate under…
Reads the 3 affiliate reports (collaboration / product / shoppable-video) and produces decision-grade insight itself — key…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…