Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Scrapes top viral LinkedIn posts in your niche, analyzes engagement drivers, and generates a personalized 30-day content calendar with posts in your voice.
Scrapes top viral LinkedIn posts in your niche, analyzes engagement drivers, and generates a personalized 30-day content calendar with posts in your voice.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Slug: ai-linkedin-ghostwriter Category: Content Marketing / Personal Branding Powered by: Apify + Claude AI Scrape the top viral LinkedIn posts in your niche, reverse-engineer what makes them explode, and generate a full 30-day content calendar written in YOUR voice — ready to post. Zero blank page. Zero writer's block. Ever again.
LinkedIn has 1 billion users. 97% never post. The 3% who do get all the leads, speaking gigs, clients, and opportunities. Every founder, agency owner, freelancer, consultant, and solopreneur NEEDS this. That's your entire audience — all at once. What this skill does: 🔍 Scrapes the top 50 viral posts in any niche (last 30 days) 🧠 Analyzes hooks, formats, structures & emotional triggers that drove engagement 🎯 Identifies the 5 content formats that work best in your specific niche ✍️ Generates 30 full LinkedIn posts written in your personal tone & voice 📅 Organizes everything into a ready-to-use content calendar 🔁 Includes post variations for A/B testing hooks
ActorIDPurposeLinkedIn Post Scrapercurious_coder/linkedin-post-scraperScrape viral posts by keyword/hashtagLinkedIn Profile Scraperdev_fusion/linkedin-profile-scraperAnalyze top creators in nicheGoogle Search Scraperapify/google-search-scraperFind trending topics & news in nicheReddit Scraperapify/reddit-scraperDiscover raw pain points & questions from your audience
INPUT: Your niche + target audience + tone + 3 content goals ↓ STEP 1 — Scrape Top 50 Viral Posts in Your Niche (last 30 days) └─ Filter by: likes, comments, shares, reposts ↓ STEP 2 — Analyze What Made Them Go Viral └─ Hook patterns, post length, format type, emotional triggers, CTA style, use of line breaks, storytelling structure ↓ STEP 3 — Identify Top 5 Winning Formats for Your Niche └─ e.g. Contrarian take / Personal story / How-to list / Unpopular opinion / Before & after transformation ↓ STEP 4 — Scrape Reddit & Google Trends └─ Find the raw questions, frustrations & desires of YOUR audience ↓ STEP 5 — Build Your Content Pillars (5 topics that own your niche) └─ Based on viral data + audience pain points + your expertise ↓ STEP 6 — Claude AI Writes 30 Full Posts in Your Voice └─ Week 1: Authority & expertise posts └─ Week 2: Personal story & vulnerability posts └─ Week 3: Contrarian & opinion posts └─ Week 4: Value, tips & actionable how-to posts ↓ OUTPUT: 30 posts + calendar + hook variations + posting schedule (JSON / Markdown)
{ "your_profile": { "niche": "Digital Marketing for SaaS", "target_audience": "SaaS founders and CMOs", "tone": "direct, no-fluff, slightly contrarian", "expertise": "Paid ads, LinkedIn growth, demand generation", "personal_story": "Went from agency employee to $30K/month freelancer in 18 months", "content_goals": ["generate inbound leads", "build authority", "grow to 10K followers"] }, "scraping": { "hashtags": ["saasmarketing", "b2bmarketing", "linkedingrowth"], "top_creators_to_analyze": ["competitor1_linkedin_url", "competitor2_linkedin_url"], "lookback_days": 30, "min_likes": 200 }, "output": { "posts_count": 30, "include_hook_variations": true, "include_posting_schedule": true, "format": "markdown" }, "apify_token": "YOUR_APIFY_TOKEN" }
{ "niche_analysis": { "top_formats": [ { "format": "Contrarian take", "avg_likes": 847, "share": "34% of viral posts" }, { "format": "Personal transformation story", "avg_likes": 612, "share": "28% of viral posts" }, { "format": "Numbered how-to list", "avg_likes": 430, "share": "19% of viral posts" } ], "best_posting_times": "Tuesday & Thursday 8-9am", "optimal_post_length": "900-1,200 characters", "top_performing_hooks": [ "I made $X doing Y. Here's exactly how:", "Unpopular opinion: [contrarian statement]", "Nobody talks about this but [insight]" ] }, "content_pillars": [ "Paid Ads that actually convert (tactical)", "The reality of freelancing no one shows (personal)", "Why most SaaS marketing is broken (contrarian)", "Behind-the-scenes of scaling to $30K/month (story)", "Frameworks & templates you can steal (value)" ], "posts": [ { "day": 1, "pillar": "Contrarian", "format": "Unpopular opinion", "hook": "Unpopular opinion: Your LinkedIn content isn't failing because of the algorithm.", "body": "It's failing because you're writing for your peers.\nNot your buyers.\n\nEvery post is full of industry jargon.\nEvery insight assumes too much context.\nEvery CTA is vague.\n\nYour ideal client — the SaaS founder drowning in churn —\ndoesn't care about 'omnichannel synergy'.\n\nThey care about:\n→ Getting more trials\n→ Converting free users to paid\n→ Not bleeding budget on ads that don't work\n\nWrite for them.\nUse their words.\nSolve their specific problem in every post.\n\nThe algorithm rewards relevance.\nRelevance comes from specificity.\nSpecificity comes from knowing your buyer cold.\n\nStop writing for likes.\nStart writing for leads.", "cta": "What's the #1 mistake you see in B2B content? Drop it below 👇", "hook_variation_a": "Unpopular opinion: Your LinkedIn content isn't failing because of the algorithm.", "hook_variation_b": "I reviewed 200 SaaS LinkedIn profiles last month. 94% made the same mistake." }, { "day": 3, "pillar": "Personal story", "format": "Transformation story", "hook": "18 months ago I was billing $4,500/month as a freelancer and thinking about quitting.", "body": "Today I cleared $30K last month.\n\nHere's the exact shift that changed everything:\n\nI stopped selling 'Facebook Ads services'.\nI started selling 'predictable SaaS trial growth'.\n\nSame skill set.\nCompletely different positioning.\n\nThe old me: 'I run ads for businesses'\nThe new me: 'I help SaaS founders get their first 1,000 trials without burning cash'\n\nResults:\n→ Average client value went from $1,500 to $6,000/month\n→ Sales calls dropped from 15/month to 4/month\n→ Close rate went from 20% to 75%\n\nPositioning isn't about lying.\nIt's about being the most relevant option\nfor one specific person with one specific problem.\n\nNiche down until it feels uncomfortable.\nThen go one level deeper.", "cta": "What's your current positioning? I'll give you honest feedback 👇", "hook_variation_a": "18 months ago I was billing $4,500/month as a freelancer and thinking about quitting.", "hook_variation_b": "The day I raised my prices by 4x and started getting MORE clients, not fewer." } ], "calendar": [ { "day": "Monday", "week": 1, "post_id": 1, "pillar": "Contrarian", "status": "ready" }, { "day": "Wednesday", "week": 1, "post_id": 2, "pillar": "Value/How-to", "status": "ready" }, { "day": "Friday", "week": 1, "post_id": 3, "pillar": "Personal Story", "status": "ready" } ], "posting_schedule": { "frequency": "3x per week", "best_days": ["Tuesday", "Thursday", "Saturday"], "best_time": "8:00 AM - 9:00 AM (audience local time)", "monthly_reach_estimate": "15,000 - 45,000 impressions (based on niche benchmarks)" } }
OutputApify CUCostPosts Generated1 niche analysis + 30 posts~35 CU~$0.3530 full posts3 clients (90 posts)~105 CU~$1.0590 full posts10 clients (300 posts)~340 CU~$3.40300 full postsAgency package (50 clients)~1,700 CU~$171,500 full posts 💡 $5 free Apify credits on signup = your first 14 clients' content completely free. 👉 https://www.apify.com?fpr=dx06p
Use CaseRevenue OpportunityLinkedIn Ghostwriting AgencyCharge $1,500-$5,000/month per client for 12 posts30-Day Content Sprint ServiceSell a $500 one-time package — costs you $0.35 in ApifyFounder Personal Brand PackageBundle with audit + strategy call for $2,000+SaaS Content Marketing RetainerOngoing monthly content for $3,000/monthYour own LinkedIn growthBuild to 10K+ followers → inbound leads on autopilot
FeatureContent Generator (existing)AI LinkedIn GhostwriterScrapes viral content for inspiration✅✅Analyzes WHY posts went viral❌✅Writes in YOUR personal voice❌✅Full 30-day calendar included❌✅A/B hook variations❌✅Audience pain point research❌✅Sellable as a $1,500+/month service❌✅
Step 1 — Get your Apify API Token Sign up free → https://www.apify.com?fpr=dx06p Go to: Settings → Integrations → API Token Step 2 — Fill in your profile details Niche, audience, tone, your story, your goals. The more specific, the better the output. Step 3 — Add your target hashtags & run 30 posts + full calendar ready in under 5 minutes.
Post consistency beats post perfection — 3x/week for 90 days beats 1 viral post Your best hook is always your first line — rewrite it 5 times before posting Reply to every comment in the first 60 minutes — LinkedIn rewards fast engagement Pin your best performing post — new visitors see your best content first Use the A/B hook variations — test the same post with 2 different openers 2 weeks apart
linkedin content-marketing ghostwriting personal-branding agencies freelancers content-calendar apify ai-copywriting social-media thought-leadership lead-generation Powered by Apify + Claude AI
Workflow acceleration for inboxes, docs, calendars, planning, and execution loops.
Largest current source with strong distribution and engagement signals.