| name | content-creator |
| description | Use when generating multi-platform content via browser automation - social media, blogs, articles, video scripts, and images. |
| domain | marketing |
| author | oyi77 |
| license | Apache-2.0 |
| subdomain | marketing |
| tags | ["content","creator","growth","marketing","seo","social-media","video","money"] |
| version | 1.0.0 |
Content Creator
When to Use
Trigger phrases:
- "content creator"
- "Create social media content (TikTok, Instagram, LinkedIn, Twitter)"
- "Generate blog posts and articles"
- "Create video scripts"
- "Design images"
- "Write marketing copy"
- "Generate a blog post about [topic]"
- "Write social posts for [product]"
- "Create a content package"
- "Turn this article into posts"
- "Content repurposing"
- "Schedule content calendar"
- "Any content creation task"
Multi-platform content generation service for SMEs, agencies, and startups. Turns one topic into a full content package: blog post, social posts, and images.
When NOT to Use
- When the audience is too small to justify the effort
- For regulated industries without compliance review
- When the campaign budget does not support the channel
- When client expects design-heavy assets (use a designer skill instead)
- For long-form journalism or research papers (use long-form skill)
Money-Making Overview
Buyer persona: SME owners, startup founders, and agencies who need consistent content but lack in-house writers or the time to produce it themselves. They search for "content writer for hire," "social media content package," or "blog writing service."
Pricing tiers:
| Tier | Price | What they get |
|---|
| Starter Pack | $300-500 | 1 blog post (800-1200 words) + 5 social posts + 1 image per platform |
| Growth Retainer | $1,000-2,000/mo | 4 blog posts + 20 social posts + 4 images + monthly strategy call |
| Full Pipeline | $2,000-5,000/mo | 8 blog posts + 40 social posts + 8 images + weekly strategy + performance reporting + ad copy |
First-dollar timeline: Pitch 3 local businesses or agencies on day 1. Close 1 starter pack within the first week. Use the deliverable template below to look professional from the first client. Cash in hand in 7 days.
Pro tip: Offer a "Content Audit" as a loss leader ($97) — review their existing content, identify gaps, then upsell the Starter Pack to fill those gaps.
First Action in 60 Minutes
Save this as content-package.py and run it:
"""
Content Package Generator — turn one topic into a full content pack.
Usage: python3 content-package.py "Your Topic Here"
"""
import json, os, sys, textwrap
from datetime import datetime, timedelta
TOPIC = sys.argv[1] if len(sys.argv) > 1 else "Why Small Businesses Need AI Automation"
CLIENT = sys.argv[2] if len(sys.argv) > 2 else "Your Client Name"
OUTPUT_DIR = f"content-package-{TOPIC.lower().replace(' ', '-')[:40]}"
def generate_content(topic):
"""Generates a blog post + social posts from a topic.
Swap the body of this function with an OpenAI/Anthropic API call:
import openai
resp = openai.chat.completions.create(model="gpt-4", messages=[...])
return resp.choices[0].message.content
"""
blog = textwrap.dedent(f"""
# {topic}
## The Problem
Every business owner hits the same wall: too much work, too few hours.
The ones who grow are the ones who automate.
## Why Most Solutions Fail
Teams jump into automation without a plan. They buy five tools, connect nothing,
and end up more overwhelmed than before. The key is to start small, measure everything,
and scale what works.
## The Framework: Automate One Thing at a Time
**Step 1: Find the bottleneck.** Look at your weekly calendar. What task eats
the most time? That is your first automation target.
**Step 2: Map the workflow.** Write down every step. Who does what? Where does
the handoff happen? You cannot automate what you have not documented.
**Step 3: Pick the right tool.** One tool per problem. Do not buy a suite
before you have validated the workflow.
**Step 4: Measure before and after.** Track hours saved, error rate, and
customer satisfaction. If the number does not move, the automation is not working.
## Real Results from Real Businesses
A local accounting firm automated invoice follow-ups and cut AR from 45 days to 12.
A dental clinic automated appointment reminders and reduced no-shows by 60%.
A real estate agency automated lead responses and closed 3x more deals in the first month.
## Start Today
You do not need a six-figure budget. You need one bottleneck, one tool, and one week.
Pick your biggest time-waster. Automate it. Measure the result. Repeat.
*Ready to automate? Reply to this post and we will map your first workflow for free.*
""").strip()
social = {
: ,
: ,
: ,
: ,
:
}
blog, social
():
now = datetime.now()
cal = []
i ():
day = now + timedelta(days=i)
platform = [, , , , ][i]
cal.append()
__name__ == :
os.makedirs(OUTPUT_DIR, exist_ok=)
blog, social = generate_content(TOPIC)
output = render_content_package(TOPIC, blog, social)
path = os.path.join(OUTPUT_DIR, )
(path, ) f:
f.write(output)
()
()
()
k, v social.items():
()
Run it:
python3 content-package.py "How AI Changes Small Business Accounting"
Deliver the content-package.md file to the client. Charge $300-500 for this.
To level up: Swap the template with an OpenAI/Anthropic API call. The script is designed for it — replace the generate_content function body with an API call.
Deliverable Format
Send this to the client as a markdown file or Google Doc:
CONTENT PACKAGE — [Client Name]
Topic: [Topic]
Date: [Date]
1. BLOG POST
- 800-1200 words
- SEO-optimized (H2/H3 structure, meta description)
- 1 CTA at the end
- Ready for WordPress/Medium/Substack
2. SOCIAL POSTS (5)
- Twitter/X: 1 thread or post
- LinkedIn: 1 long-form post
- Instagram: 1 caption with hashtags
- Facebook: 1 community-style post
- TikTok/Reels: 1 script (30-60 sec)
3. PUBLICATION SCHEDULE
- Day-by-day: which platform, which post, when
- Best posting times per platform
4. OPTIONAL UPSELLS
- +$200: 5 custom images (Canva/Adobe Express)
- +$300: Schedule and publish all posts
- +$500/mo: Monthly retainer (4 packages/month)
Invoice line item:
Content Package — 1 blog post + 5 social posts + schedule | $XXX
Workflow
def analyze_keywords(keywords: list[str]) -> list[dict]:
results = []
for kw in keywords:
volume = get_search_volume(kw)
difficulty = get_difficulty(kw)
results.append({
"keyword": kw,
"volume": volume,
"difficulty": difficulty,
"opportunity": volume / max(difficulty, 1),
})
return sorted(results, key=lambda x: x["opportunity"], reverse=True)
- Brief — Collect topic, audience, tone, platform list from client
- Research — Analyze market, competitors, and trending angles
- Create — Write blog post + adapt for each platform
- Review — Client feedback round (include 1 revision in price)
- Deliver — Send content package + publication schedule
- Upsell — Offer scheduling, images, or monthly retainer
Key Metrics
- Reach and impressions per post
- Engagement rate (likes, shares, comments)
- Conversion rate (clicks -> leads -> customers)
- Customer acquisition cost (CAC)
- Return on ad spend (ROAS)
- Time saved for client (hours/week)
- Content output velocity (pieces/week)
Best Practices
- Test everything — headlines, images, CTAs, timing
- Focus on one channel at a time, then expand
- Build organic before scaling paid
- Track attribution across the full funnel
- Repurpose: one blog post = 5 social posts = 1 newsletter = 1 podcast outline
- Always include a CTA in every piece of content
- Keep a swipe file of proven hooks and formats
Anti-Rationalization Table
| Rationalization | Reality |
|---|
| "I do not have a portfolio yet" | Offer 1 free content pack to a local business in exchange for a testimonial. Now you have a portfolio. |
| "SMEs cannot afford content services" | SMEs spend $500-2000/mo on content. They just need to see ROI. Show them the math: 1 blog post = 500 visits = $X in leads. |
| "AI-generated content is a race to zero" | Clients pay for strategy, editing, and multi-platform adaptation — not raw AI output. The AI is your assistant, not your product. |
| "I need to be an expert in their industry" | You do not. You are a content professional. Interview them for 30 minutes, record it, and write from their expertise. |
| "I will build the pipeline first, then sell" | Sell first, build second. Pitch today. Deliver tomorrow. A sold package forces you to produce faster than any planning phase. |
| "They will just take my content and use it themselves" | That is fine. If they can execute without you, they were never a retainer client. Your real value is consistency and speed. |
| "I need a website and branding before I pitch" | A Google Doc and a Loom video explaining your process is enough for the first 10 clients. Perfection delays revenue. |
Process
- Research — Analyze target audience, competitors, and trending topics
- Create — Generate content following brand guidelines and best practices
- Publish & Optimize — Distribute to target platforms, track performance, iterate
Verification