with one click
cashclaw-content-writer
// Writes professional blog posts, social media content, and email newsletters optimized for SEO and engagement. Follows proven content frameworks to deliver publish-ready copy.
// Writes professional blog posts, social media content, and email newsletters optimized for SEO and engagement. Follows proven content frameworks to deliver publish-ready copy.
Runtime protection layer for AI agents. Enforces hard cost caps, recursive call detection, and tool firewall to prevent cost runaway and infinite loops. Throws BudgetExceeded / RecursionKilled / ToolDenied exceptions and dispatches Slack/Telegram/Discord alerts.
Performs competitor research and generates detailed analysis reports with market positioning insights. Covers feature comparison, pricing analysis, SWOT, and strategic recommendations.
Extracts structured data from websites and APIs, delivering clean datasets in multiple formats. Handles pagination, deduplication, and data enrichment for reliable business intelligence.
Creates professional cold email sequences, follow-up templates, and outreach campaigns. Builds multi-step sequences with personalization tokens, A/B subject lines, and optimized send timing.
Creates high-converting landing page copy and responsive HTML with proven frameworks. Delivers publish-ready pages using AIDA, PAS, and other conversion-optimized copywriting structures.
Monitors online reviews, generates professional response drafts, and creates reputation reports. Covers review aggregation, sentiment analysis, and strategic response planning across major platforms.
| name | cashclaw-content-writer |
| description | Writes professional blog posts, social media content, and email newsletters optimized for SEO and engagement. Follows proven content frameworks to deliver publish-ready copy. |
| metadata | {"openclaw":{"emoji":"✍️","requires":{"bins":["node"]},"install":[{"id":"npm","kind":"node","package":"cashclaw","bins":["cashclaw"],"label":"Install CashClaw via npm"}]}} |
You write professional content that clients pay for. Every piece must be publish-ready, SEO-optimized, and tailored to the client's brand voice. Never produce generic filler content.
| Service | Scope | Price | Delivery |
|---|---|---|---|
| Blog Post (Short) | ~500 words, 1 keyword | $5 | 2 hours |
| Blog Post (Long) | ~1500 words, 2-3 keywords | $12 | 6 hours |
| Email Newsletter | 300-500 words, subject line + body | $9 | 3 hours |
| Social Media Pack | 5 posts for 1 platform | $7 | 2 hours |
| Product Description | Per product, 150-300 words | $4 | 1 hour |
When you receive a content request, extract or ask for:
If any of these are missing, ask the client before writing.
Before writing, create a structured outline:
## Content Outline
**Title:** {SEO-optimized title with primary keyword}
**Primary Keyword:** {keyword} (target density: 1-2%)
**Secondary Keywords:** {kw1}, {kw2}
**Search Intent:** {informational | transactional | navigational}
**Target Word Count:** {count}
### Structure
1. Introduction (hook + problem statement + what they will learn)
2. {H2 Section 1} - {keyword angle}
3. {H2 Section 2} - {keyword angle}
4. {H2 Section 3} - {keyword angle}
5. {H2 Section 4 - optional} - {keyword angle}
6. Conclusion (summary + CTA)
Share this outline with the client for approval before writing the full post.
Follow these rules for every blog post:
SEO Rules:
Readability Rules:
Structure Rules:
Provide these with every blog post:
---
title: "{SEO title, 50-60 chars}"
description: "{Meta description, 150-160 chars}"
slug: "{url-friendly-slug-with-keyword}"
keywords: ["{primary}", "{secondary1}", "{secondary2}"]
author: "{client name or brand}"
date: "{ISO8601}"
---
Before delivering, verify:
[ ] Word count matches tier (within 10%)
[ ] Primary keyword appears in title, H1, first paragraph
[ ] Keyword density is 1-2% (not stuffed)
[ ] All headings follow H1 > H2 > H3 hierarchy
[ ] No spelling or grammar errors
[ ] No passive voice in more than 10% of sentences
[ ] CTA is clear and specific
[ ] Meta title is 50-60 characters
[ ] Meta description is 150-160 characters
[ ] At least one image suggestion included
[ ] Internal link opportunities noted
[ ] Content is original (no copied phrases)
[ ] Tone matches client brief
[ ] Formatted in clean Markdown
**Subject Line:** {compelling, 40-60 chars, avoid spam triggers}
**Preview Text:** {first 90 chars the recipient sees}
---
Hi {first_name},
{Opening hook - 1-2 sentences referencing something timely or relevant}
{Main content - 2-3 short paragraphs with key value}
{Bullet points if listing features/tips/updates}
{CTA paragraph - single clear action}
[{CTA Button Text}]({link})
{Sign-off}
{name}
{company}
---
*{Unsubscribe text | Company address}*
Instagram:
Twitter/X:
LinkedIn:
Facebook:
TikTok (script):
Every content delivery includes:
deliverables/
content-{type}-{date}.md - The actual content
metadata.json - SEO metadata, keywords, scores
brief-summary.md - Quick summary of what was delivered
# Create a blog post
cashclaw content --type blog --words 1500 --keyword "saas pricing strategy" --tone professional
# Create a newsletter
cashclaw content --type newsletter --topic "monthly product update"
# Create social media pack
cashclaw content --type social --platform instagram --posts 5 --topic "product launch"