MCPInstall

openclaw-marketing-skills

Battle-tested marketing skills library for OpenClaw agents covering CRO, copywriting, SEO, paid ads, email, growth, and data connectors

Installs
828
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/reason-machines/marketing-skills --skill openclaw-marketing-skills
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads openclaw-marketing-skills automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

OpenClaw Marketing Skills

Skill by ara.so — Marketing Skills collection.

36 battle-tested marketing skills for OpenClaw agents with real data connectors for Google Ads, Search Console, and Meta Ads. This library turns your AI coding agent into a full-stack marketing brain that reads your codebase, pulls live data, and produces shippable work.

What This Is

A comprehensive skill library that gives OpenClaw agents expertise in:

  • CRO — Conversion rate optimization across signup flows, landing pages, forms, paywalls
  • Copywriting — Homepage copy, email sequences, cold outreach, social content
  • SEO — Technical audits, AI search optimization, programmatic SEO, content strategy
  • Paid Ads — Campaign strategy, creative generation, A/B testing
  • Data Connectors — Live Google Ads, Search Console, and Meta Ads data integration
  • Growth & Sales — Referral programs, launch strategy, pricing, competitor pages

Installation

Via ClawHub (Recommended)

# Install all 36 skills
clawhub install LeoYeAI/openclaw-marketing-skills

# Install specific skills only
clawhub install LeoYeAI/openclaw-marketing-skills --skill copywriting page-cro seo-audit

# Install data connectors
clawhub install LeoYeAI/openclaw-marketing-skills --skill google-ads-connect search-console-connect meta-ads-connect

Manual Installation

# Clone the repository
git clone https://github.com/LeoYeAI/openclaw-marketing-skills.git

# Copy skills to OpenClaw directory
cp -r openclaw-marketing-skills/skills/* ~/.agents/skills/

# Verify installation
ls ~/.agents/skills/ | grep -E "(copywriting|page-cro|seo-audit)"

Initial Setup

Step 1: Create Product Context

Every skill references your product context automatically. Set this up once:

# In your OpenClaw agent chat
Set up my product marketing context

This creates .agents/product-marketing-context.md:

# Product Marketing Context

## Product Name
[Your product name]

## What It Does
[One-line description]

## Target Customer
- Role: [e.g., "B2B SaaS founders"]
- Pain: [Primary problem you solve]
- Stage: [e.g., "0-10 employees, $0-$1M ARR"]

## Positioning
[How you're different from alternatives]

## Pricing
[Your pricing model and tiers]

## Key Metrics
- MRR: [Current monthly recurring revenue]
- Conversion Rate: [Visitor to trial/paid]
- Churn: [Monthly churn %]

Step 2: Connect Data Sources (Optional)

# Connect Google Ads
Connect my Google Ads account

# Connect Search Console  
Connect Google Search Console

# Connect Meta Ads
Connect my Meta Ads account

This creates credential files in .agents/:

.agents/
├── product-marketing-context.md
├── google-ads-credentials.json
├── search-console-credentials.json
├── meta-ads-credentials.json
├── google-ads-data.json          # Cached data
└── gsc-data.json                 # Cached data

Core Skills Reference

CRO Skills

page-cro

Audits marketing pages for conversion optimization:

# Audit a landing page
Audit the conversion rate of /pricing

# Audit with specific URL
Analyze https://example.com/demo for conversion issues

# Output includes:
# - Conversion killer diagnosis (scored 1-10)
# - Top 3 priority fixes with expected impact
# - Before/after copy examples

signup-flow-cro

Optimizes registration and trial flows:

# Audit signup flow
Review our signup flow for friction points

# Analyze specific steps
Check our trial activation flow

# Returns:
# - Step-by-step friction analysis
# - Form field optimization
# - Social proof placement recommendations

Copywriting Skills

copywriting

Generates conversion-focused marketing copy:

# Homepage hero section
Write homepage hero copy for [product context]

# Feature page
Write copy for our [feature name] landing page

# Output format:
# - Headlines (3 variants)
# - Subheadline
# - CTA copy
# - Benefit bullets
# - Social proof section

Example output structure:

## Headlines
1. [Primary headline - outcome focused]
2. [Alternative - pain point focused]  
3. [Alternative - transformation focused]

## Subheadline
[Clarifies the promise, adds specificity]

## Primary CTA
[Action-oriented, benefit-clear]

## Benefits
- [Benefit 1 - specific outcome]
- [Benefit 2 - time/money saved]
- [Benefit 3 - status/transformation]

cold-email

Generates B2B outreach sequences:

# Create cold email sequence
Write a 3-email cold outreach sequence for [target role]

# Single email
Write a cold email for [specific use case]

# Frameworks used:
# - PAS (Problem-Agitate-Solution)
# - AIDA (Attention-Interest-Desire-Action)
# - Problem-first hooks

SEO Skills

seo-audit

Technical and on-page SEO analysis:

# Full site audit
Run SEO audit on example.com

# Specific page audit
Audit SEO for /blog/post-title

# Returns:
# - Technical issues (speed, mobile, indexing)
# - On-page optimization gaps
# - Priority fix list with impact scores

search-console-connect

Pulls live Google Search Console data:

# Diagnose traffic drop
Why did organic traffic drop last week?

# Find keyword opportunities  
Show me keywords ranking 4-10 with quick-win potential

# Detect cannibalization
Check for keyword cannibalization issues

# Data pulled:
# - Queries, impressions, clicks, CTR, position
# - Page-level performance
# - Device and country breakdowns

Example API usage pattern:

# The skill uses this under the hood
from google.oauth2 import service_account
from googleapiclient.discovery import build

credentials = service_account.Credentials.from_service_account_file(
    '.agents/search-console-credentials.json',
    scopes=['https://www.googleapis.com/auth/webmasters.readonly']
)

service = build('searchconsole', 'v1', credentials=credentials)

# Query last 7 days
request = {
    'startDate': '2026-05-18',
    'endDate': '2026-05-25',
    'dimensions': ['page', 'query'],
    'rowLimit': 1000
}

response = service.searchanalytics().query(
    siteUrl='sc-domain:example.com',
    body=request
).execute()

Paid Ads Skills

google-ads-connect

Connects to Google Ads API for live account data:

# Audit campaigns
Audit my Google Ads account and find wasted spend

# Keyword analysis
Show me keywords with high spend and zero conversions

# Campaign scoring
Score all active campaigns by performance

# Returns:
# - 7-dimension campaign scorecard
# - Wasted spend identification
# - Quality Score diagnostics
# - Top 3 priority actions

Configuration file structure (.agents/google-ads-credentials.json):

{
  "developer_token": "YOUR_DEV_TOKEN",
  "client_id": "YOUR_CLIENT_ID.apps.googleusercontent.com",
  "client_secret": "YOUR_CLIENT_SECRET",
  "refresh_token": "YOUR_REFRESH_TOKEN",
  "customer_id": "1234567890",
  "login_customer_id": "1234567890"
}

meta-ads-connect

Connects to Meta Marketing API:

# Diagnose performance issues
Our Meta ads are getting more expensive. What's happening?

# Creative analysis
Check for creative fatigue in active campaigns

# Audience audit
Find audience overlap issues

# Analyzes:
# - Creative fatigue (frequency, CTR decay)
# - Learning Phase status
# - Audience overlap
# - ROAS by ad set

Growth Skills

referral-program

Designs referral and affiliate programs:

# Design referral program
Create a referral program for [product context]

# Outputs:
# - Incentive structure (both sides)
# - Tracking implementation
# - Email templates
# - Landing page copy

marketing-ideas

Filters 139 proven SaaS marketing tactics:

# Get ideas by stage
Show me marketing ideas for early-stage SaaS

# Filter by channel
What are the best content marketing tactics?

# By goal
Give me ideas to reduce churn

Common Workflows

Full Landing Page Optimization

# 1. Audit current page
Audit the conversion rate of /pricing

# 2. Rewrite copy based on audit
Write new pricing page copy addressing the issues found

# 3. Optimize form
Review the signup form on /pricing for friction

# 4. Set up A/B test
Create an A/B test plan for old vs new pricing page

SEO + Data Audit Workflow

# 1. Connect data source
Connect Google Search Console

# 2. Identify issues
Run SEO audit on example.com

# 3. Find quick wins
Show me keywords ranking 4-10 with traffic potential

# 4. Create content strategy
Build a content strategy targeting those keywords

Paid Ads Optimization

# 1. Connect account
Connect my Google Ads account

# 2. Full audit
Audit my Google Ads account and find wasted spend

# 3. Generate new creative
Write 10 ad headline variants for [campaign]

# 4. Set up experiment
Create an A/B test for the new ad creative

Environment Variables

Never hardcode credentials. Reference environment variables:

# Google Ads
export GOOGLE_ADS_DEVELOPER_TOKEN="${GOOGLE_ADS_DEV_TOKEN}"
export GOOGLE_ADS_CLIENT_ID="${GOOGLE_ADS_CLIENT_ID}"
export GOOGLE_ADS_CLIENT_SECRET="${GOOGLE_ADS_CLIENT_SECRET}"

# Meta Ads  
export META_ADS_ACCESS_TOKEN="${META_ADS_TOKEN}"
export META_ADS_AD_ACCOUNT_ID="${META_ADS_ACCOUNT}"

# Search Console
export GSC_SERVICE_ACCOUNT_JSON="${GSC_CREDENTIALS_PATH}"

File Structure

.agents/
├── skills/
│   ├── page-cro.md
│   ├── copywriting.md
│   ├── seo-audit.md
│   ├── google-ads-connect.md
│   ├── search-console-connect.md
│   └── [33 more skills]
├── product-marketing-context.md    # Your product info
├── google-ads-credentials.json     # API credentials
├── google-ads-data.json            # Cached account data
└── gsc-data.json                   # Cached GSC data

Skill Selection Logic

The agent automatically picks the right skill based on your request:

You sayAgent uses
"Audit my pricing page"page-cro
"Write homepage copy"copywriting
"Why did traffic drop?"search-console-connect
"Find wasted ad spend"google-ads-connect
"Optimize signup flow"signup-flow-cro
"Create email sequence"email-sequence

Troubleshooting

Data Connector Issues

Google Ads connection fails:

# Verify credentials file exists
ls -la .agents/google-ads-credentials.json

# Check credential format
cat .agents/google-ads-credentials.json | jq .

# Test API access manually
python -c "from google.ads.googleads.client import GoogleAdsClient; client = GoogleAdsClient.load_from_storage('.agents/google-ads-credentials.json'); print('Connected')"

Search Console "Not authorized":

# Verify service account has access
# 1. Go to Search Console → Settings → Users
# 2. Add service account email with "Full" permission
# 3. Wait 5 minutes for propagation

Meta Ads token expired:

# Tokens expire after 60 days
# Regenerate at: https://developers.facebook.com/tools/explorer/
# Permissions needed: ads_read, ads_management

Skill Not Found

# List installed skills
clawhub list

# Reinstall specific skill
clawhub install LeoYeAI/openclaw-marketing-skills --skill page-cro --force

# Verify skill file
cat ~/.agents/skills/page-cro.md

Context Not Loading

# Check context file exists
cat .agents/product-marketing-context.md

# Recreate if missing
Set up my product marketing context

# Verify skills can read it
ls -la .agents/ | grep context

Advanced Usage

Custom Skill Combination

Chain multiple skills for complex tasks:

# Full marketing stack audit
1. Audit my Google Ads account
2. Review SEO for /pricing
3. Optimize signup flow
4. Write new homepage copy
5. Create A/B test plan for all changes

Batch Operations

# Audit multiple pages
Audit conversion for: /pricing, /features, /demo

# Generate variants
Write 5 different homepage hero sections

# Compare approaches
Compare PAS vs AIDA framework for cold email to [persona]

Data Export

# Export audit results
Save the SEO audit results to seo-audit-2026-05.md

# Export ad data
Export Google Ads performance data to CSV

# Share context
Create a marketing brief doc from product context

Related Resources

  • MyClaw.ai: Cloud-hosted OpenClaw with all skills pre-installed
  • ClawHub: Central repository for OpenClaw skills
  • OpenClaw Docs: https://docs.openclaw.ai

Contributing

To add or improve skills:

# Fork and clone
git clone https://github.com/YOUR_USERNAME/openclaw-marketing-skills.git

# Create new skill
cp skills/template.md skills/your-skill-name.md

# Test locally
cp skills/your-skill-name.md ~/.agents/skills/
# Test with OpenClaw agent

# Submit PR
git checkout -b add-your-skill
git commit -am "Add [skill-name] skill"
git push origin add-your-skill

License

MIT License — See LICENSE file in repository.


Powered by MyClaw.ai — Run all 36 skills without managing a server.

FAQ

What does the openclaw-marketing-skills skill do?

Battle-tested marketing skills library for OpenClaw agents covering CRO, copywriting, SEO, paid ads, email, growth, and data connectors

How do I install openclaw-marketing-skills?

Run npx skills add https://github.com/reason-machines/marketing-skills --skill openclaw-marketing-skills in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/openclaw-marketing-skills/ (personal) or .claude/skills/openclaw-marketing-skills/ (project).

Which AI agents can use openclaw-marketing-skills?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is openclaw-marketing-skills safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains openclaw-marketing-skills?

It is published by reason-machines in reason-machines/marketing-skills. It has 828 recorded installs.

More from reason-machines/marketing-skills

View all →

marketing-for-founders-saas-growth

reason-machines/marketing-skills

Access curated marketing strategies and channels to acquire the first 10/100/1000 users for SaaS products and startups

Marketing & SEO1.1K installs

agentkits-marketing-automation

reason-machines/marketing-skills

Enterprise AI marketing automation toolkit with 18 agents, 93 commands, and 28 skills for campaign planning, content creation, SEO, CRO, and growth workflows

Marketing & SEO1K installs

SEO & content marketing skill suite with keyword research, content audits, technical SEO, competitor analysis, and AI-powered content workflows

Marketing & SEO1K installs

ai-marketing-skills-automation

reason-machines/marketing-skills

Open-source AI marketing automation skills for growth experiments, sales pipeline, content ops, outbound, SEO, and finance automation

Marketing & SEO1K installs

marketingskills-ai-agent-collection

reason-machines/marketing-skills

Marketing skills collection for AI agents - CRO, copywriting, SEO, analytics, and growth engineering

AI & Agents1K installs

ai-marketing-claude-suite

reason-machines/marketing-skills

Comprehensive AI marketing automation suite for Claude Code with 15 skills including website audits, copywriting, email sequences, ad campaigns, competitive analysis, and PDF reporting

Marketing & SEO1K installs

Popular marketing & seo skills

View category →

reddit-automation

flowkit-labs/skills

Find Reddit threads where people are genuinely asking for what you offer, then draft short, genuinely helpful replies — disclosing your affiliation honestly and naming your product only when it truly answers the question. Two moves: discovery — scan the right subreddits for real needs (recommendation asks, expressed pain, competitor mentions) and rank the few threads where you can actually help; drafting — write from real experience, respect each community's self-promo rules, and keep a human in the loop to review and post. This markets on Reddit the honest way: contribute value, disclose who you are, never astroturf. Distilled from the playbook behind doany.ai's Reddit agent. Triggers on "find reddit opportunities", "reddit marketing", "reddit automation", "reply on reddit for my product", "reddit community engagement", "reddit lead gen", or any ask to turn Reddit threads into genuine, disclosed marketing replies.

Marketing & SEO1.1M installs

twitter-automation

101-skills/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO880K installs

twitter-automation

magentosh/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO771.7K installs

twitter-automation

qu-skills/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO564.3K installs

product-launch-video

heygen-com/hyperframes

Turn a product or marketing URL, pasted script, or brief into a product launch / promo video — SaaS promos, feature reveals, product demos, app and company launches. Use when the user wants to market, launch, promote, or reveal a product; the default for any commercial URL. Site tours / showcases of a website route here too — the brief carries the show-it-as-is intent. Unclear → /hyperframes.

Marketing & SEO538.7K installs

twitter-automation

skills-shell/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO453.7K installs