LLMSkillHub
mirroredCopied from SaaSBakers/reachowl-skills under MIT. SaaSBakers has not claimed this page, and is not affiliated with LLM SkillHub.

saasbakers / social-media-marketing-automation

ReachOwl social media marketing automation for Facebook, Instagram, and WhatsApp: social listening, signal-based prospecting, cold DM campaigns, WhatsApp marketing, Facebook group posting, comment-to-DM automations, Instagram growth, lead finding, and CRM follow-ups through the ReachOwl MCP server. Use when the user mentions ReachOwl or wants to automate Facebook, Instagram, or WhatsApp marketing and doesn't name a specific ReachOwl feature.

0
SKILL.md
3.6 KB

Social Media Marketing Automation for Facebook, Instagram & WhatsApp (ReachOwl)

ReachOwl runs marketing actions from the user's own connected Facebook, Instagram, and WhatsApp accounts. This skill routes a request to the right ReachOwl skill.

Before you start

  1. The ReachOwl MCP server must be connected: https://reachowl.com/mcp. Setup: <https://github.com/SaaSBakers/reachowl-skills#setup>.
  2. Authenticate with reachowl-auth (auth_status → set_token if needed → get_user).
  3. Connected social accounts come from list_app_states. Their ids are the executor_id values most tools need.

Pick the skill

The user wants to…Skill
Connect or verify their ReachOwl accountreachowl-auth
Monitor keywords and discussions (Facebook groups, Instagram, Reddit, Quora)social-listening
Find people who just posted a need and reach outsignal-based-prospecting
DM Facebook group members, post commenters, reactors, or friendsfacebook-dm-automation
DM Instagram followers, hashtag or location audiences, or commentersinstagram-dm-automation
Run a WhatsApp campaignwhatsapp-marketing-automation
Turn an article or announcement into community postscontent-distribution
Schedule posts to Facebook groupsfacebook-groups-post-scheduler
Auto-reply and DM people who comment a keyword on Facebookfacebook-comment-auto-reply
Auto-reply and DM people who comment a keyword on Instagraminstagram-comment-auto-reply
Grow an Instagram profileinstagram-growth-automation
Scrape leads from websites and import themlead-generation-scraper
See leads and add notescrm-contacts
Retry a failed or stuck messagereachowl-queues
Manage pipeline stages and templatessales-pipeline-templates
See connected accounts or manage teammatesreachowl-team-accounts
Send events to Slack, Zapier, n8n, or a CRMreachowl-webhooks
Anything else in the V1 APIreachowl-api

Rules for every ReachOwl task

  • Confirm with the user before anything that sends messages, posts publicly, or starts a campaign. Create things paused (status: 0) and switch them on after approval.
  • Use public URLs (Facebook group URLs, post URLs, profile URLs) rather than internal ids.
  • Add contacts to an existing campaign with add_campaign_contacts; never create a new campaign just to upload a list.
  • Connected accounts and browsers are read-only through the API. Connecting accounts and activating WhatsApp happen in the ReachOwl app.
  • Leave team_id out of list calls. Get it from get_user when a create call needs it.
  • Toggle campaigns and schedulers with status: 0 | 1, comment automations with "active" | "paused", and growth plans with "running" | "paused".