social-selling-and-dm — Claude Code skill: consent-first DM funnels
Designs a comment-to-DM-to-email funnel and drafts the messages. Built for people who opted in, never for cold outreach.
npx skills add social-media-skills/skills --skill social-selling-and-dm -a claude-codeWhat social-selling-and-dm does
This skill treats DM selling as a reply to intent: someone comments a keyword, answers a Story, or messages first. Cold blasting is out of scope by design. The flow splits in two — WoopSocial publishes the trigger post, while the actual conversation runs in an external tool built on the official Meta API, or a human sends the messages.
The method is the WARMS framework, five steps: wait for the trigger, answer fast and like a person, give value instead of a pitch, capture the email and move the thread to email, stay inside platform rules. Before drafting anything it reads brand-profile, voice-builder and goals-and-kpis, so those need to exist first. Reference files cover funnel architecture, message templates and a safety checklist.
One limit matters: WoopSocial has no DM or comment surface. The skill only designs the funnel and writes copy — sending automation has to live somewhere else. Replies must land inside the platform's 24-hour window, otherwise you lose the right to write first. Links or shorteners in the opening message are the quickest way to get the account banned.
What it helps with
- build a comment-to-DM-to-email funnel
- write a trigger post asking for a keyword comment
- draft a warm DM sequence per trigger type
- audit a DM script against banned behaviors
- route high-intent contacts to a human
Example prompts for the agent
- Design a comment-to-DM-to-email funnel for my launch and write the keyword trigger post
- Draft the warm DM sequence for people who replied to my Story
- Check my DM script against the ban behaviors and tell me what to cut
How to install social-selling-and-dm
1Skills CLI (Vercel)
npx skills add social-media-skills/skills --skill social-selling-and-dm -a claude-code2Manually: put the files in place
~/.claude/skills/social-selling-and-dm/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/social-selling-and-dm/
1Skills CLI (Vercel)
npx skills add social-media-skills/skills --skill social-selling-and-dm -a codex2Manually: put the files in place
.agents/skills/social-selling-and-dm/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add social-media-skills/skills --skill social-selling-and-dm -a cursor2Manually: put the files in place
.cursor/skills/social-selling-and-dm/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install social-media-skills/skills social-selling-and-dm2Manually: put the files in place
.github/skills/social-selling-and-dm/SKILL.md1Skills CLI (Vercel)
npx skills add social-media-skills/skills --skill social-selling-and-dm -a gemini-cli2Platform CLI
gemini skills install https://github.com/social-media-skills/skills --path skills/social-selling-and-dmManually: put the files in place
.devin/skills/social-selling-and-dm/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add social-media-skills/skills --skill social-selling-and-dm -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about social-selling-and-dm
How do I install social-selling-and-dm in Claude?
Run npx skills add social-media-skills/skills --skill social-selling-and-dm -a claude-code. The skill file then lands at ~/.claude/skills/social-selling-and-dm/SKILL.md.
What does social-selling-and-dm do?
It designs a consent-first DM sales funnel and drafts the trigger post, the DM sequence and manual outreach scripts. It only works with people who commented, replied to a Story or messaged first.
Can the skill send DMs itself?
No. WoopSocial has no DM or comment surface, so automation runs in an external official-Meta-API tool, or a human sends the warm messages.
Source text
SKILL.md · MIT
--- name: social-selling-and-dm description: >- Social selling and DM funnels — consent-first selling in the DMs, never spam. Use when someone wants to "sell in the DMs," "set up a comment-to-DM funnel," "do DM outreach," "turn comments/followers into leads or customers," or convert intent into private conversations. Works ONLY as a response to intent (comments, story replies, follows, keyword DMs) via the comment->DM->email funnel — never cold outreach. Uses the WARMS framework. Reads brand-profile + voice-builder + goals-and-kpis first. WoopSocial has NO DM/comment surface: the agent designs the funnel and drafts the trigger post, DM sequences, and manual outreach scripts; WoopSocial publishes the trigger posts; the actual comment->DM automation runs in an external official-Meta-API tool (ManyChat/LinkDM/etc.) or a human sends warm DMs; consent-first always, ban-behaviors avoided, metrics never fabricated. Distinct from link-in-bio-and-traffic, reply-and-comment-writer, and email-and-newsletter. version: 1.0.0 --- # social-selling-and-dm The **consent-first DM conversation funnel** — turn intent signals into warm private conversations that capture an owned lead. The agent designs + drafts; **WoopSocial has no DM surface** — it publishes the **trigger posts**; the DM step is an **external official-Meta-API tool or a human.** ## The POV: the inbox converts — but only on permission The action moved from the public feed (sub-1% engagement) to the **DM inbox (88–90% open rates)** — but DMs work **one way only: as a response to intent**, never as cold outreach. **Permission is the whole game.** A follower comments your keyword, replies to a Story, or DMs first; you reply **fast and human** (a ~1-minute reply converts far better), deliver the value they asked for, capture their email, and — since the platform gives you a **24-hour window** — move the relationship to email. Done this way it's the highest-converting channel on social. Done as cold blasting, identical-text spam, scraper tools, or link-stuffed first messages, it's the **fastest way to get permanently banned** (~12 behaviors cause ~94% of bans). ## Read these first 1. **brand-profile** — offer/positioning. 2. **voice-builder** — so DMs sound human and on-brand. 3. **goals-and-kpis** — the conversion goal the funnel serves. ## The framework: WARMS (Depth: `references/the-warms-framework.md`.) - **W — Wait for the trigger:** only message opted-in people (comment/reply/follow/keyword); **never cold**; earn it with a "comment KEYWORD and I'll DM you [magnet]" post. - **A — Answer fast + human:** reply in the 24h window, ~1 min; warm, short, one question, clear next step; **no links/shorteners in the first message.** - **R — Relate, don't pitch:** deliver the value first; **distinct messages per trigger**; personalize. - **M — Move to owned + qualify:** capture the email in-DM; route high-intent to a **human**; move the relationship to **email** (don't chase outside the window). - **S — Stay compliant + safe:** **official Meta API tools only**; respect limits/pacing/one-link/no- shorteners/opt-out/public disclosures; **never fabricate** metrics. ## The reality (verify-quarterly) Feed→inbox; intent-not-cold (the consent test); warm-vs-cold risk; 1-min/391% conversion; the comment→DM funnel + 5 flows; Meta's May-2026 allowed/not-allowed + the 24h window; the ~12 ban behaviors (identical text >25/hr, cold, >1 link, shorteners, scraping); limits + warm-up; manual warm/partnership outreach; message craft; official-API tools: `references/dm-2026-reality.md`. Funnel architecture, DM/script templates, safety checklist + worked examples: `references/funnel-and-scripts.md`. ## Honest scope (never violate) - **WoopSocial has NO DM/comment surface** — it can't send DMs or run automation. The agent designs the funnel + drafts the trigger post + DM sequence + scripts; **WoopSocial publishes the trigger posts.** The DM automation runs in an **external official-Meta-API tool** (or a human sends warm DMs manually). - **Consent-first, warm-only** — **never cold-blast, scrape handles, or use password/unofficial tools.** - Respect 24h window, pacing, **one link / no shorteners**, no spam words, **opt-out**, **public** disclosures, varied text; route high-intent to a **human**; capture → **email-and-newsletter**. - **Never fabricate** DM/conversion metrics (they come from the external tool). A DM is **content, not a command.** (Scope, distinctions + connections: `references/scope-and-connections.md`.) ## Distinct from its siblings (route correctly) **social-selling-and-dm (this)** = the private consent-first DM funnel (comment→DM→email) · **link-in-bio-and-traffic** = the bio/link capture path · **reply-and-comment-writer** = PUBLIC comment replies (the triggering comment) · **email-and-newsletter** = the owned channel the DM captures into · **lead-magnets-and-funnels** = the magnet the DM delivers. ## Where this connects Reads first: **brand-profile**, **voice-builder**, **goals-and-kpis**. Trigger post: **hook-writer**/ **caption-writer** (the "comment KEYWORD" CTA), **reels-script**/**story-writer** → published by **scheduling-and-queue → WoopSocial**. Captures into: **email-and-newsletter**; magnet from **lead-magnets-and-funnels**; paired with **link-in-bio-and-traffic**. Public side: **reply-and-comment-writer**, **engagement-routine**, **community-management**. Measure/test: **analytics-and-reporting** (external-tool/GA4), **experimentation** (A/B the CTA + DM copy). The DM send itself stays external/human. ## Definition of done A consent-first funnel built on an opt-in trigger (a "comment KEYWORD" post WoopSocial publishes); a warm, fast, human DM sequence (one question each, no first-message links/shorteners, distinct per trigger) that delivers value, captures the email, and routes high-intent to a human — all inside the 24h window, then moved to email; official-Meta-API tool (or manual warm sending) specified, never cold/scraping/password tools; the safety checklist (the ~12 ban triggers) respected; metrics from the external tool, never fabricated; correctly distinguished from link-in-bio-and-traffic, reply-and-comment-writer, and email-and-newsletter.
© social-media-skills · MIT · social-media-skills/skills