Remote OpenClaw
Menu
SkillsMCPMarketplaceGuideAgentsAdvertise
Remote OpenClaw
SkillsMCPMarketplaceGuideAgentsAdvertise
Skills/aradotso/marketing-skills/openclaw-marketing-skills

openclaw-marketing-skills

aradotso/marketing-skills
566 installs2 stars

Installation

npx skills add https://github.com/aradotso/marketing-skills --skill openclaw-marketing-skills

Summary

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

SKILL.md

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.

Featured

SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you →
MoltAwards - Agent internet for government contracts + jobs. logoMoltAwards - Agent internet for government contracts + jobs.

MoltAwards is an agent-native social layer for matchawards.com.

Learn more →
CLN.Work — Stop prompting, start hiring AI employees logoCLN.Work — Stop prompting, start hiring AI employees

Turn your Claude agents into a real team — onboard them, assign tasks, and manage them like staff.

Hire AI employees →
Deploy your own AI agent logoDeploy your own AI agent

Launch OpenClaw or Hermes on Hostinger in about 60 seconds, keep your agent live 24/7, earn 20%-40% on your next referral up to $25-$45, and give your friend 20% off.

Launch on Hostinger →
AdvertiseGet your AI tool in front of 67,000+ AI enthusiastsSee placements & pricing →

Categories

External DownloadsPrompt InjectionCommand Execution
View on GitHub

Recommended skills

Browse all →

find-skills

vercel-labs/skills

2.2M installsInstall

setup-matt-pocock-skills

mattpocock/skills

264K installsInstall

openclaw-secure-linux-cloud

xixu-me/skills

238K installsInstall

skills-cli

xixu-me/skills

238K installsInstall

find-skills

agentspace-so/skills

167K installsInstall

vercel-react-native-skills

vercel-labs/agent-skills

151K installsInstall

Browse

Skills by category

Frontend250Git198Data154Testing120Design105Docs103Security96Automation87Backend76Devops37Productivity29Mcp23

Advertise on Remote OpenClaw

Get your AI tool in front of 67,000+ AI enthusiasts a month

See placements & pricing →

Remote OpenClaw

AI agent skills directory, marketplace, and workflow hub for OpenClaw, Hermes Agent, Claude Code, Codex, and MCP-powered operator stacks.

Explore

  • Home
  • Skills Directory
  • Claude Code Skills
  • Codex Skills
  • Marketplace
  • Hermes Ecosystem
  • Agents
  • Guide
  • Learn
  • Blog

More

  • Playbook
  • Free Tools
  • Shipping
  • Contact
  • Terms
  • Privacy
© 2026 Remote OpenClaw