Openclaw Marketing Skills

reason-machines/marketing-skills/skills/openclaw-marketing-skills

作者 reason-machines97301f4188a7152bed5a121cbd4763ba9ac21afe无许可证收录于 2026年10月9日更新于 2026年10月9日

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

仅含说明Marketing & Sales
AI 生成的概览

面向 OpenClaw 智能体的 36 项营销技能库,涵盖转化率优化、文案、SEO、付费广告、邮件、增长和数据连接器。

功能
提供一组营销技能文档,供 OpenClaw 智能体安装和调用,涵盖转化率优化、文案撰写、SEO 审计、付费广告、邮件序列、推荐计划和营销创意生成。文档还说明了可选的连接器,用于从 Google Ads、Google Search Console 和 Meta Ads 拉取实时数据并缓存到文件。产出包括审计结果、文案变体、广告系列评分卡和 A/B 测试计划。
适用场景
当智能体需要营销专业能力时使用,例如审计落地页或注册流程、撰写转化文案或冷邮件、执行 SEO 审计,或分析付费广告账户。也适用于将 Google Ads、Search Console 或 Meta Ads 数据接入智能体工作流。
运行要求
需要 OpenClaw 智能体环境,以及 ClawHub 安装器或手动复制文件来安装技能文档。数据连接器需要 Google Ads、Google Search Console 或 Meta Ads 的 API 凭据,并需要网络访问;该技能仅包含说明,不含脚本。

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)

bash
# Install all 36 skillsclawhub install LeoYeAI/openclaw-marketing-skills
# Install specific skills onlyclawhub install LeoYeAI/openclaw-marketing-skills --skill copywriting page-cro seo-audit
# Install data connectorsclawhub install LeoYeAI/openclaw-marketing-skills --skill google-ads-connect search-console-connect meta-ads-connect

Manual Installation

bash
# Clone the repositorygit clone https://github.com/LeoYeAI/openclaw-marketing-skills.git
# Copy skills to OpenClaw directorycp -r openclaw-marketing-skills/skills/* ~/.agents/skills/
# Verify installationls ~/.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:

bash
# In your OpenClaw agent chatSet up my product marketing context

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

markdown
# 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)

bash
# Connect Google AdsConnect my Google Ads account
# Connect Search Console  Connect Google Search Console
# Connect Meta AdsConnect 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:

bash
# Audit a landing pageAudit the conversion rate of /pricing
# Audit with specific URLAnalyze 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:

bash
# Audit signup flowReview our signup flow for friction points
# Analyze specific stepsCheck 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:

bash
# Homepage hero sectionWrite homepage hero copy for [product context]
# Feature pageWrite copy for our [feature name] landing page
# Output format:# - Headlines (3 variants)# - Subheadline# - CTA copy# - Benefit bullets# - Social proof section

Example output structure:

markdown
## Headlines1. [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:

bash
# Create cold email sequenceWrite a 3-email cold outreach sequence for [target role]
# Single emailWrite 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:

bash
# Full site auditRun SEO audit on example.com
# Specific page auditAudit 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:

bash
# Diagnose traffic dropWhy did organic traffic drop last week?
# Find keyword opportunities  Show me keywords ranking 4-10 with quick-win potential
# Detect cannibalizationCheck for keyword cannibalization issues
# Data pulled:# - Queries, impressions, clicks, CTR, position# - Page-level performance# - Device and country breakdowns

Example API usage pattern:

python
# The skill uses this under the hoodfrom google.oauth2 import service_accountfrom 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 daysrequest = {    '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:

bash
# Audit campaignsAudit my Google Ads account and find wasted spend
# Keyword analysisShow me keywords with high spend and zero conversions
# Campaign scoringScore 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):

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:

bash
# Diagnose performance issuesOur Meta ads are getting more expensive. What's happening?
# Creative analysisCheck for creative fatigue in active campaigns
# Audience auditFind 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:

bash
# Design referral programCreate 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:

bash
# Get ideas by stageShow me marketing ideas for early-stage SaaS
# Filter by channelWhat are the best content marketing tactics?
# By goalGive me ideas to reduce churn

Common Workflows

Full Landing Page Optimization

bash
# 1. Audit current pageAudit the conversion rate of /pricing
# 2. Rewrite copy based on auditWrite new pricing page copy addressing the issues found
# 3. Optimize formReview the signup form on /pricing for friction
# 4. Set up A/B testCreate an A/B test plan for old vs new pricing page

SEO + Data Audit Workflow

bash
# 1. Connect data sourceConnect Google Search Console
# 2. Identify issuesRun SEO audit on example.com
# 3. Find quick winsShow me keywords ranking 4-10 with traffic potential
# 4. Create content strategyBuild a content strategy targeting those keywords

Paid Ads Optimization

bash
# 1. Connect accountConnect my Google Ads account
# 2. Full auditAudit my Google Ads account and find wasted spend
# 3. Generate new creativeWrite 10 ad headline variants for [campaign]
# 4. Set up experimentCreate an A/B test for the new ad creative

Environment Variables

Never hardcode credentials. Reference environment variables:

bash
# Google Adsexport 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 Consoleexport 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:

bash
# Verify credentials file existsls -la .agents/google-ads-credentials.json
# Check credential formatcat .agents/google-ads-credentials.json | jq .
# Test API access manuallypython -c "from google.ads.googleads.client import GoogleAdsClient; client = GoogleAdsClient.load_from_storage('.agents/google-ads-credentials.json'); print('Connected')"

Search Console "Not authorized":

bash
# 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:

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

Skill Not Found

bash
# List installed skillsclawhub list
# Reinstall specific skillclawhub install LeoYeAI/openclaw-marketing-skills --skill page-cro --force
# Verify skill filecat ~/.agents/skills/page-cro.md

Context Not Loading

bash
# Check context file existscat .agents/product-marketing-context.md
# Recreate if missingSet up my product marketing context
# Verify skills can read itls -la .agents/ | grep context

Advanced Usage

Custom Skill Combination

Chain multiple skills for complex tasks:

bash
# Full marketing stack audit1. Audit my Google Ads account2. Review SEO for /pricing3. Optimize signup flow4. Write new homepage copy5. Create A/B test plan for all changes

Batch Operations

bash
# Audit multiple pagesAudit conversion for: /pricing, /features, /demo
# Generate variantsWrite 5 different homepage hero sections
# Compare approachesCompare PAS vs AIDA framework for cold email to [persona]

Data Export

bash
# Export audit resultsSave the SEO audit results to seo-audit-2026-05.md
# Export ad dataExport Google Ads performance data to CSV
# Share contextCreate 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:

bash
# Fork and clonegit clone https://github.com/YOUR_USERNAME/openclaw-marketing-skills.git
# Create new skillcp skills/template.md skills/your-skill-name.md
# Test locallycp skills/your-skill-name.md ~/.agents/skills/# Test with OpenClaw agent
# Submit PRgit checkout -b add-your-skillgit 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.

来源与署名

来源:reason-machines/marketing-skills位于skills/openclaw-marketing-skills提交97301f4

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架