Dm Outreach
/install dm-outreach
SKILL.md - DM Outreach
Purpose
Draft Instagram DMs for qualified leads. Ben sends manually.
Model to Use
sonnet for drafting (quality matters)
IMPORTANT: Skynet Does NOT Send DMs
Skynet only:
- Drafts personalized DMs
- Saves drafts to file
- Provides Instagram profile links
- Ben manually sends via Instagram app
Why: Instagram detects automation and bans accounts.
DM Strategy
Week 1 (Feb 4-9): Heavy DMs
- 25-35 DMs per day
- Focus on Priority A leads first
- Morning batch + afternoon batch
Week 2+: Maintenance
- 15-25 DMs per day
- Mix new leads + follow-ups
DM Templates
First Touch (Short)
Hey {{name}}!
Your products look great but noticed {{visual_issue}} on your product pages.
I help {{niche}} brands upgrade their visuals in 72h using existing photos.
Want a quick 60-sec audit of your {{product}} page?
First Touch (Specific)
Hey {{name}}!
Just checked {{brand_name}} — love the {{product}}.
A cleaner hero image + consistent gallery would really make it pop. I can show you what that'd look like with a free 1-image concept.
Interested?
Follow-up (Day 3)
Hey {{name}} — circling back!
Still happy to do that quick visual audit for {{brand_name}} if you're interested. Takes me 60 seconds to record. 🎥
Follow-up (Day 7 - Last)
Last ping! If product visuals aren't a focus right now, totally get it.
If you have a launch coming up and need quick turnaround, I'm here. ✌️
Output Format
Save to workspace/dm-drafts-YYYY-MM-DD.csv:
ig_handle,brand_name,dm_text,dm_type,profile_link
@brandname,Brand Name,"Hey...",first_touch,https://instagram.com/brandname
Batching
- Draft 10-15 DMs at a time
- Group by niche for efficiency
- Save all drafts before moving on
Quality Rules
- Max 50 words
- Conversational tone (not salesy)
- One clear CTA
- No links in first DM (Instagram flags)
- No "I" at the start
- Use emojis sparingly (1-2 max)
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install dm-outreach - After installation, invoke the skill by name or use
/dm-outreach - Provide required inputs per the skill's parameter spec and get structured output
What is Dm Outreach?
Draft personalized Instagram DMs for qualified leads with focused templates, saved as files for manual sending and follow-up outreach. It is an AI Agent Skill for Claude Code / OpenClaw, with 1879 downloads so far.
How do I install Dm Outreach?
Run "/install dm-outreach" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Dm Outreach free?
Yes, Dm Outreach is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Dm Outreach support?
Dm Outreach is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Dm Outreach?
It is built and maintained by visualdeptcreative (@visualdeptcreative); the current version is v1.0.0.