← Back to Marketing Stack
🦞
OpenClaw Skill

Contractor Marketing for OpenClaw

Turn your OpenClaw agent into a contractor marketing department. Same strategies and playbooks as the Cowork plugin, integrated with heartbeats, crons, and your messaging channels.

Best practice: use a dedicated agent

You can install this on your existing OpenClaw agent, but we recommend spinning up a dedicated agent just for marketing. It keeps your business context clean, prevents memory bleed from other tasks, and makes it easier to hand off or adjust later. Think of it like hiring a marketing person -- they get their own desk.

Setup Guide

If you already have OpenClaw running

1

Create a new agent for marketing

Set up a separate workspace so your marketing context stays clean:

mkdir -p ~/marketing-agent
cd ~/marketing-agent
openclaw init

During init, give it a name (like "MarketingBot"), connect a Telegram bot or other channel, and set your model. Haiku works great for routine tasks -- saves money. Use Sonnet for content generation.

2

Install the skill

npx clawhub@latest install contractor-marketing
3

Start the agent and run onboarding

Start the gateway, then send a message via Telegram (or your channel) telling it you are a new user. It will ask you the 35 onboarding questions about your business and save your profile to memory.

4

Set up crons

Tell your agent to set up recurring tasks, or configure them in your HEARTBEAT.md. The skill includes suggested schedules for GBP posts, social batches, reports, and audits.

New to OpenClaw?

OpenClaw is an open-source AI agent framework. Your agent runs 24/7 on a server, connects to Telegram/WhatsApp/Signal, and can run tasks on a schedule. It is more powerful than Claude Cowork but requires a server.

Quick start options:

A.
One-click cloud (easiest) -- Go to exe.new/openclaw. Their agent provisions everything for you. Takes about 5 minutes. ~$10-15/mo for the VM.
B.
Mac/Linux at home -- Install with npm: npm install -g openclaw, then openclaw init. Runs on any Mac, Linux box, or Raspberry Pi you leave on. See docs.openclaw.ai.
C.
VPS (advanced) -- Deploy to Fly.io, DigitalOcean, or any server with Node.js. See the Fly.io guide.

After OpenClaw is running, come back here and follow the "already have OpenClaw" steps above.

What the Skill Handles

Heartbeat monitoring

Checks for new Google reviews, important emails, and analytics changes. Sends you alerts via your messaging channel when something needs attention.

Cron scheduling

Monday GBP posts, Sunday social batches, monthly content calendars, competitor audits -- all on autopilot. Runs even when you are on a job site.

74 proven strategies

Queryable via Supabase API. Your agent pulls relevant strategies when generating content, ads, or recommendations.

Full marketing toolkit

SEO reports, ad creative generation, review responses, proposals, job costing, email sequences, lead follow-up, competitor audits.

Always on

Unlike Cowork (which needs your computer awake), an OpenClaw agent runs 24/7 on a server. Your Monday 7am GBP post happens whether you are asleep or on a job site.

Suggested Schedule

Task Schedule
GBP post + review check Every Monday 7am
Social media batch Every Sunday 6pm
Weekly performance report Every Monday 8am
Content calendar + blogs 25th of each month
Competitor audit 15th of each month
Review monitoring Every heartbeat (2-4x daily)

Cowork vs OpenClaw

Cowork Plugin OpenClaw Skill
Cost $20/mo (Claude Pro) $5-15/mo (server) + API costs
Setup 10 minutes 30-60 minutes
Runs 24/7 Only when computer is on Yes, always
Messaging Claude desktop/mobile app Telegram, WhatsApp, Signal, Discord
Computer use Yes (browser automation) Via API scripts (more reliable)
Technical skill None required Comfortable with terminal
Best for Most contractors Technical users or always-on needs

Open source. Read every line before installing.

View on GitHub →

Built by a contractor who got tired of paying agencies.