Agent skill
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.
Install this agent skill to your Project
npx add-skill https://github.com/ertugrulakben/cashclaw/tree/main/skills/cashclaw-content-writer
Metadata
Additional technical details for this skill
- openclaw
-
{ "emoji": "\u270d\ufe0f", "install": [ { "id": "npm", "bins": [ "cashclaw" ], "kind": "node", "label": "Install CashClaw via npm", "package": "cashclaw" } ], "requires": { "bins": [ "node" ] } }
SKILL.md
CashClaw Content Writer
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.
Pricing Tiers
| 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 |
Blog Post Workflow
Step 1: Brief Analysis
When you receive a content request, extract or ask for:
- Topic / Title idea - What should the post be about?
- Target keyword(s) - Primary and secondary keywords.
- Audience - Who is reading this? (e.g., SMB owners, developers, marketers)
- Tone - Professional, casual, technical, friendly, authoritative.
- CTA - What should the reader do after reading? (sign up, buy, contact, share)
- Word count - 500 or 1500 (or custom).
- References - Any sources, competitors, or inspiration links.
If any of these are missing, ask the client before writing.
Step 2: Keyword Research Outline
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.
Step 3: Writing
Follow these rules for every blog post:
SEO Rules:
- Primary keyword in: title, H1, first 100 words, one H2, meta description, URL slug.
- Secondary keywords distributed naturally through body text.
- Keyword density: 1-2% for primary, 0.5-1% for secondary.
- Internal links: Suggest 2-3 relevant internal link placements.
- External links: Include 1-2 authoritative external sources.
- Meta description: 150-160 characters, includes primary keyword, compelling CTA.
Readability Rules:
- Sentences: Max 20 words average. Mix short and long.
- Paragraphs: Max 3-4 sentences. Use whitespace generously.
- Use bullet points and numbered lists for scanability.
- Include at least one image suggestion per 500 words (describe what to use).
- Use transition words: "However," "Additionally," "For example," "Here is why."
- Target Flesch Reading Ease score: 60+ (8th-grade level).
Structure Rules:
- Hook in the first sentence. No throat-clearing introductions.
- Every H2 section should be self-contained and valuable on its own.
- End every section with a bridge to the next.
- Conclusion must restate the key takeaway and include a clear CTA.
Step 4: SEO Metadata
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}"
---
Step 5: Quality Checklist
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
Email Newsletter Workflow
Format
**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}*
Newsletter Rules
- Subject line: No ALL CAPS, no excessive punctuation, no spam words (FREE!!!, Act Now).
- One primary CTA per email. Secondary CTA allowed in P.S. section.
- Keep total word count between 300-500 words.
- Use the reader's name. Personalization increases open rates by 26%.
- Mobile-first: Short paragraphs, large CTA buttons, single column.
- A/B test suggestion: Provide 2 subject line options.
Social Media Content
Platform Guidelines
Instagram:
- Caption: 125-150 words, 3-5 relevant hashtags (not 30).
- First line is the hook (visible before "more").
- End with a question or CTA for engagement.
- Suggest image/carousel format.
Twitter/X:
- 240 characters max (leave room for engagement).
- Thread format for longer content: 3-7 tweets.
- First tweet must hook. Last tweet must CTA.
- Use line breaks for readability.
LinkedIn:
- 150-300 words, professional tone.
- First line is the hook (visible in feed).
- Use line breaks after every 1-2 sentences.
- End with a question to drive comments.
- 3-5 relevant hashtags at the end.
Facebook:
- 40-80 words for maximum engagement.
- Ask questions to drive comments.
- Use emojis sparingly (1-2 per post).
TikTok (script):
- Hook in first 3 seconds (script the opening line).
- 30-60 second script format.
- Include visual direction notes.
- CTA: "Follow for more" or specific action.
Deliverable Format
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
Quality Standards
- Zero tolerance for AI-detectable patterns ("In today's fast-paced world", "Let's dive in", "In conclusion").
- Every piece must have a unique voice matching the client's brand.
- Facts and statistics must be verifiable (include source links).
- No filler paragraphs. Every sentence must earn its place.
- If you cannot write authoritatively on a topic, say so and recommend a subject matter expert review.
Example Commands
# 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"
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
cashclaw-invoicer
Handles invoice creation, payment link generation, payment status tracking, and automated reminders via Stripe API. Supports multi-currency billing and recurring payments.
cashclaw-whatsapp-manager
Sets up and manages WhatsApp Business accounts including auto-response systems, client communication workflows, FAQ templates, and broadcast campaigns.
cashclaw-lead-generator
Generates qualified B2B leads through systematic research, data collection, and scoring. Delivers structured lead lists with contact information and qualification scores.
cashclaw-landing-page
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.
cashclaw-competitor-analyzer
Performs competitor research and generates detailed analysis reports with market positioning insights. Covers feature comparison, pricing analysis, SWOT, and strategic recommendations.
cashclaw-seo-auditor
Performs comprehensive SEO audits on websites covering technical SEO, on-page optimization, off-page signals, and performance metrics. Generates actionable reports with prioritized recommendations.
Didn't find tool you were looking for?