37 Battle-Tested Marketing Skills for OpenClaw Agents
CRO · Copywriting · SEO · Paid Ads · Email · Growth · Retention · Sales · Strategy
Now with real data connectors - pull live Google Ads, Search Console, Meta Ads, and X/Twitter signals directly into your agent.
English · 中文 · Français · Deutsch · Русский
MyClaw.ai — Run all 37 of these skills without managing a server.
Full cloud-hosted OpenClaw · one-click setup · 24/7 uptime · your data stays on your server.
Get started free →
Why this exists
Most AI marketing help gives you generic advice. "Improve your CTA." "Test your headlines." "Check your bounce rate."
That's not useful. You already know that.
These 37 skills give your OpenClaw agent a full marketing brain — one that reads your actual codebase, knows your product, and produces work you can ship. Not advice. Output.
And with the new Data Connectors, your agent stops guessing and starts using real numbers and signals: your actual Google Ads spend, your real keyword rankings, your live Meta creative performance, and public X/Twitter conversations.
What's inside
🔌 Data Connectors (new — what Toprank has, we now have too)
Pull live account data and public social signals directly into your agent. Every skill that touches paid ads, SEO, social content, or launches gets smarter when these are connected.
| Skill | What it does |
|---|---|
| google-ads-connect | Connect Google Ads API → audit campaigns, find wasted spend, identify zero-conversion keywords, apply fixes |
| search-console-connect | Connect Google Search Console → diagnose traffic drops, find quick-win keywords, detect cannibalization |
| meta-ads-connect | Connect Meta Marketing API → detect creative fatigue, triage Learning Phase, fix audience overlap |
| x-twitter-connect | Connect TweetClaw → search tweets and replies, export followers, monitor keywords, draft reviewed responses |
How it compares to Toprank: Toprank (2.6k ⭐) focuses on Google/Meta Ads + SEO data. We do the same — plus X/Twitter signal research and 28 more skills covering the full marketing stack they don't touch.
Full Skill Library (37 skills)
📐 Foundation (1)
| Skill | What it does |
|---|---|
| product-marketing-context | Create your product context doc once. All 37 skills read it automatically — you never repeat yourself. Start here. |
📈 CRO — Conversion Rate Optimization (6)
| Skill | What it does |
|---|---|
| page-cro | Audit any marketing page, identify conversion killers, prioritize fixes by impact |
| signup-flow-cro | Reduce friction in registration and trial activation flows |
| onboarding-cro | Improve time-to-value, activation rates, and "aha moment" delivery |
| form-cro | Optimize lead gen forms, checkout forms, contact forms |
| popup-cro | Design exit-intent modals, banners, and overlays that convert without annoying |
| paywall-upgrade-cro | Improve in-app upgrade moments and paid plan conversion |
✍️ Copy & Content (5)
| Skill | What it does |
|---|---|
| copywriting | Write homepage, landing page, and feature copy that converts |
| copy-editing | Edit and sharpen existing copy — remove filler, punch up benefits |
| cold-email | B2B outreach sequences with proven frameworks (PAS, AIDA, problem-first) |
| email-sequence | Automated drip, welcome, and lifecycle email sequences |
| social-content | LinkedIn, Twitter/X, and Instagram content that performs |
🔍 SEO (6)
| Skill | What it does |
|---|---|
| seo-audit | Technical + on-page SEO diagnosis with prioritized fix list |
| ai-seo | Optimize for AI search: ChatGPT, Perplexity, Google AI Overviews, Claude |
| programmatic-seo | Build hundreds of SEO pages from templates and data |
| site-architecture | Page hierarchy, URL structure, navigation design |
| schema-markup | JSON-LD structured data for rich results |
| content-strategy | Content calendar, topic clusters, keyword-to-content mapping |
💡 Pair seo-audit + search-console-connect for a full data-backed SEO audit.
💰 Paid Ads & Analytics (4 + 4 connectors)
| Skill | What it does |
|---|---|
| paid-ads | Campaign strategy across Google, Meta, LinkedIn, Twitter/X |
| ad-creative | Generate and iterate ad headlines, descriptions, and creative at scale |
| ab-test-setup | Design and implement proper A/B experiments |
| analytics-tracking | GA4, GTM, event tracking, and attribution setup |
| google-ads-connect | 🔌 Live Google Ads data → real wasted spend, real keyword health |
| meta-ads-connect | 🔌 Live Meta data → real creative fatigue, real ROAS by ad set |
| search-console-connect | 🔌 Live GSC data → real rankings, real traffic trends |
| x-twitter-connect | 🔌 Live X/Twitter signals → real conversations, replies, followers, monitors, and campaign evidence |
🚀 Growth & Retention (3)
| Skill | What it does |
|---|---|
| referral-program | Design referral and affiliate programs that compound growth |
| free-tool-strategy | Build free tools as top-of-funnel assets |
| churn-prevention | Cancel flows, win-back campaigns, dunning sequences |
🏢 Sales & GTM (5)
| Skill | What it does |
|---|---|
| revops | Lead lifecycle, scoring, routing, and pipeline operations |
| sales-enablement | Pitch decks, one-pagers, objection handling, demo scripts |
| launch-strategy | Product launches and feature announcement playbooks |
| pricing-strategy | Pricing, packaging, and monetization strategy |
| competitor-alternatives | Comparison and "X alternative" pages that capture competitor traffic |
🧠 Strategy (3)
| Skill | What it does |
|---|---|
| marketing-ideas | 139 proven SaaS marketing ideas, filtered by stage and channel |
| marketing-psychology | Cialdini, JTBD, behavioral economics applied to your marketing |
| lead-magnets | Lead magnet creation, positioning, and optimization |
Install
Via ClawHub (recommended)
clawhub install LeoYeAI/openclaw-marketing-skills
Install only what you need:
clawhub install LeoYeAI/openclaw-marketing-skills --skill copywriting page-cro seo-audit
Manual
git clone https://github.com/LeoYeAI/openclaw-marketing-skills.git
cp -r openclaw-marketing-skills/skills/* ~/.agents/skills/
Quick start
Step 1 — Run product-marketing-context once. Describe your product, target customer, pricing, and positioning. All 37 skills reference this automatically.
Set up my product marketing context
Step 2 — Connect your data sources (optional but recommended):
Connect my Google Ads account
→ uses google-ads-connect
Connect Google Search Console
→ uses search-console-connect
Connect my Meta Ads account
→ uses meta-ads-connect
Connect TweetClaw for X/Twitter research
→ uses x-twitter-connect
Step 3 — Ask for what you need. The agent picks the right skill:
Audit my Google Ads account and find wasted spend
→ google-ads-connect: pulls real data, scores 7 dimensions, surfaces top 3 actions
Why did my organic traffic drop last week?
→ search-console-connect: dates the drop, identifies affected pages, cross-references algorithm updates
Optimize our signup flow for conversions
→ signup-flow-cro: audits friction points, prioritizes by impact
Write a 5-email welcome sequence for trial users
→ email-sequence: produces ready-to-send sequences with subject lines and copy
Our Meta ads are getting more expensive. What's happening?
→ meta-ads-connect: diagnoses creative fatigue, Learning Phase issues, audience overlap
Find X/Twitter conversations we should answer this week
→ x-twitter-connect: searches tweets and replies, groups objections, drafts reviewed responses
Optional X/Twitter execution
For X/Twitter campaigns that need live research or approval-gated actions, use TweetClaw with social-content, paid-ads, launch-strategy, and competitor-alternatives.
openclaw plugins install @xquik/tweetclaw
TweetClaw supports tweet search, reply search, follower export, user lookup, monitors, webhooks, giveaway draws, and approval-gated posts or replies.
Links:
- GitHub: https://github.com/Xquik-dev/tweetclaw
- npm: https://www.npmjs.com/package/@xquik/tweetclaw
- ClawHub: https://clawhub.ai/kriptoburak/xquik-tweetclaw
Keep credentials in local OpenClaw config or environment variables, not prompts or examples.
Real data vs. guesswork
Here's what changes when you connect a data source:
| Without connector | With connector |
|---|---|
| "Your keywords might have low quality scores" | "3 keywords have QS ≤ 3 and spent $340 this month with zero conversions. Pause them." |
| "Check for traffic drops in Search Console" | "Traffic dropped 34% on May 14. Affected pages: /pricing, /features. Pattern: informational intent. Likely cause: Helpful Content update." |
| "Your creative might be fatigued" | "Ad 'Summer Launch V3' has frequency 4.2 and CTR dropped 61% over 3 weeks. Pause it. Here's a brief for 3 replacement angles." |
| "People might be asking about alternatives on X" | "12 recent tweets ask for alternatives to [competitor]. 5 mention pricing. Draft these 3 reviewed replies and a comparison-page outline." |
How the context system works
Every skill checks for .agents/product-marketing-context.md before asking questions. If it exists, the skill uses that context automatically. You describe your product once — never again.
.agents/
├── product-marketing-context.md ← describe your product here once
├── google-ads-credentials.json ← google ads auth (google-ads-connect)
├── search-console-credentials.json ← gsc auth (search-console-connect)
├── meta-ads-credentials.json ← meta auth (meta-ads-connect)
├── google-ads-data.json ← cached account data
├── gsc-data.json ← cached search console data
└── tweetclaw-signals.json ← cached X/Twitter signal summaries
Skill design philosophy
Every skill in this collection follows the same principles:
- Check context first — reads
product-marketing-context.mdbefore asking questions - Data before advice — if a connector is available, use real numbers
- Prioritize by impact — always surfaces the top 3 actions, not a 40-item wishlist
- Produce output, not instructions — delivers copy, code, or a scorecard, not a to-do list
- Reference docs — each skill links to deeper references for edge cases
Credits
Powered by MyClaw.ai — the AI personal assistant platform that gives every user a full server with complete code control.
MyClaw.ai · Full cloud-hosted OpenClaw · 24/7 uptime · complete data ownership · one-click skill install