← 返回 Skills 市场
nicemaths123

AI Linkedin Writer

作者 nicemaths123 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
38
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ai-linkedin-writer
功能描述
Scrapes top viral LinkedIn posts in your niche, analyzes trends, and generates a personalized 30-day content calendar with post variations and schedule.
使用说明 (SKILL.md)

✍️ AI LinkedIn Ghostwriter & 30-Day Content Engine

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.


💥 Why This Skill Will Dominate ClawHub

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

🛠️ Apify Actors Used

Actor ID Purpose
LinkedIn Post Scraper curious_coder/linkedin-post-scraper Scrape viral posts by keyword/hashtag
LinkedIn Profile Scraper dev_fusion/linkedin-profile-scraper Analyze top creators in niche
Google Search Scraper apify/google-search-scraper Find trending topics & news in niche
Reddit Scraper apify/reddit-scraper Discover raw pain points & questions from your audience

⚙️ Full Workflow

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)

📥 Inputs

{
  "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"
}

📤 Output Example

{
  "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.\
Not your buyers.\
\
Every post is full of industry jargon.\
Every insight assumes too much context.\
Every CTA is vague.\
\
Your ideal client — the SaaS founder drowning in churn —\
doesn't care about 'omnichannel synergy'.\
\
They care about:\
→ Getting more trials\
→ Converting free users to paid\
→ Not bleeding budget on ads that don't work\
\
Write for them.\
Use their words.\
Solve their specific problem in every post.\
\
The algorithm rewards relevance.\
Relevance comes from specificity.\
Specificity comes from knowing your buyer cold.\
\
Stop writing for likes.\
Start 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.\
\
Here's the exact shift that changed everything:\
\
I stopped selling 'Facebook Ads services'.\
I started selling 'predictable SaaS trial growth'.\
\
Same skill set.\
Completely different positioning.\
\
The old me: 'I run ads for businesses'\
The new me: 'I help SaaS founders get their first 1,000 trials without burning cash'\
\
Results:\
→ Average client value went from $1,500 to $6,000/month\
→ Sales calls dropped from 15/month to 4/month\
→ Close rate went from 20% to 75%\
\
Positioning isn't about lying.\
It's about being the most relevant option\
for one specific person with one specific problem.\
\
Niche down until it feels uncomfortable.\
Then 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)"
  }
}

🧠 Claude AI Master Prompt

You are a world-class LinkedIn ghostwriter and content strategist.

VIRAL POST ANALYSIS FROM SCRAPING:
{{viral_posts_data}}

AUDIENCE PAIN POINTS FROM REDDIT:
{{reddit_pain_points}}

TRENDING TOPICS THIS MONTH:
{{trending_topics}}

MY PROFILE:
- Niche: {{niche}}
- Target audience: {{target_audience}}
- Tone: {{tone}}
- Expertise: {{expertise}}
- Personal story: {{personal_story}}
- Goals: {{content_goals}}

TASK:
1. Identify the top 5 content formats that dominate this niche
2. Define 5 content pillars based on viral patterns + audience pain points
3. Write 30 full LinkedIn posts (10 per format type) in the user's exact tone
4. For each post include: hook, full body, CTA, 2 hook variations for A/B test
5. Build a 30-day posting calendar (3x/week: Mon/Wed/Fri or Tue/Thu/Sat)
6. Add estimated reach based on niche engagement benchmarks

RULES FOR EVERY POST:
- Hook = first line must stop the scroll. Make a bold claim or ask a sharp question.
- Use white space aggressively — short punchy lines, never walls of text
- No corporate jargon. Write like a human talking to a human.
- End with a CTA that invites conversation, not just likes
- Optimal length: 900-1,200 characters

OUTPUT: Valid JSON only. No markdown. No preamble.

💰 Cost Estimate

Output Apify CU Cost Posts Generated
1 niche analysis + 30 posts ~35 CU ~$0.35 30 full posts
3 clients (90 posts) ~105 CU ~$1.05 90 full posts
10 clients (300 posts) ~340 CU ~$3.40 300 full posts
Agency package (50 clients) ~1,700 CU ~$17 1,500 full posts

💡 $5 free Apify credits on signup = your first 14 clients' content completely free.
👉 https://www.apify.com?fpr=dx06p


🔗 Use Cases That Print Money

Use Case Revenue Opportunity
LinkedIn Ghostwriting Agency Charge $1,500-$5,000/month per client for 12 posts
30-Day Content Sprint Service Sell a $500 one-time package — costs you $0.35 in Apify
Founder Personal Brand Package Bundle with audit + strategy call for $2,000+
SaaS Content Marketing Retainer Ongoing monthly content for $3,000/month
Your own LinkedIn growth Build to 10K+ followers → inbound leads on autopilot

📊 Why This Skill Beats Everything in Your Catalog

Feature Content Generator (existing) AI LinkedIn Ghostwriter
Scrapes 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

🚀 Setup in 3 Steps

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.


⚡ Pro Tips to Get Maximum Engagement

  • 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

🏷️ Tags

linkedin content-marketing ghostwriting personal-branding agencies freelancers content-calendar apify ai-copywriting social-media thought-leadership lead-generation


Powered by Apify + Claude AI

安全使用建议
This skill looks like it will scrape public content and call third‑party services (Apify actors and an LLM) to produce posts — which fits its description — but there are important gaps and trust decisions you should make before installing: - Ask the publisher for provenance: who authored this skill and where is the source code/homepage? The registry shows 'Source: unknown' and no homepage. - Require metadata fixes: the SKILL.md clearly needs an Apify token and an LLM (Claude) API key, but the skill metadata declares no required env vars; demand that the publisher declare required credentials (APIFY_TOKEN, CLAUDE/API key) explicitly. - Review the listed Apify actors (curious_coder/linkedin-post-scraper, dev_fusion/linkedin-profile-scraper, etc.). Confirm those actors are trustworthy and inspect their behavior on Apify (they execute code in Apify's environment and may capture data you send). - Consider compliance and privacy: scraping LinkedIn and profiles can surface personal data and may violate LinkedIn's ToS. Only run against content you have the right to collect, and avoid providing high‑privilege account tokens unless you understand the risk. - Limit credentials: use scoped or expendable API keys where possible, and run first in a restricted/test account to observe what data is sent to Apify/Claude. - If you decide to proceed, request updated SKILL metadata that lists required env vars and clearly documents data flows (what is sent to Apify/Claude, retention, and any third‑party storage). If the publisher cannot or will not provide provenance and correct metadata, treat this skill as high-risk and avoid granting real API tokens or sensitive credentials.
功能分析
Type: OpenClaw Skill Name: ai-linkedin-writer Version: 1.0.0 The skill bundle describes a workflow for generating LinkedIn content by scraping viral posts and audience pain points using Apify actors and Claude AI. While it requires a sensitive Apify API token and contains multiple affiliate links in the documentation (SKILL.md), the instructions are transparently aligned with the stated purpose of content marketing. There are no signs of data exfiltration, malicious code execution, or harmful prompt injection targeting the agent's environment.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
The skill's name/description (LinkedIn content generator) matches the workflow in SKILL.md: scraping LinkedIn/Reddit/Google Trends and using an LLM to write posts. However, the SKILL.md explicitly requires an Apify token (apify_token in the example input) and references 'Claude AI' for generation, but the registry metadata declares no required environment variables or primary credential. That omission is inconsistent and means the skill's declared requirements do not match what it actually needs to run.
Instruction Scope
The instructions tell the agent to run multiple web scrapes (LinkedIn posts & profiles, Google, Reddit) and to run specific Apify actors. This is within the stated purpose but broad: scraping LinkedIn often requires authentication and may violate LinkedIn's ToS; the SKILL.md does not discuss rate limits, consent, data minimization, or how scraped personal data is handled. The sample input includes competitor profile URLs which could encourage collection of personal profile data. Also the SKILL.md sends data to external services (Apify and Claude) but those endpoints/credentials are not declared in metadata.
Install Mechanism
There is no install spec or code — lowest disk risk. However the runtime depends on third‑party Apify actors (IDs provided). Invoking those actors requires sending data (niche, URLs, tokens) to Apify; the skill relies on external execution environments you don't control. That external dependence is normal for a scraper-based skill but raises operational/trust considerations.
Credentials
The instructions require an Apify token (apify_token) and reference Claude AI for generation, implying an LLM API key; yet the registry metadata declares no required env vars or primary credential. Missing declarations are an incoherence and a security/privacy risk: users may not realize they must provide API keys, and the skill could request or rely on sensitive tokens at runtime. The sample input also encourages providing competitor profile URLs and other potentially sensitive identifiers.
Persistence & Privilege
The skill is not always-enabled (always: false) and has no install step that writes persistent binaries or modifies other skills. Autonomous invocation is allowed (platform default) but not combined with any elevated privilege in the metadata. No evidence the skill requests persistent system privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ai-linkedin-writer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ai-linkedin-writer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
AI LinkedIn Ghostwriter & 30-Day Content Engine — v1.0.0 - Launches the initial version of a skill that scrapes top viral LinkedIn posts in any niche and reverse-engineers what makes them popular. - Analyzes hooks, formats, post structures, and emotional triggers that drive engagement. - Identifies the five highest-performing post formats for your niche and builds user-specific content pillars. - Generates a full, 30-day LinkedIn content calendar with posts written in the user’s personal voice, including hook variations and a posting schedule. - Integrates with Apify Actors for scraping LinkedIn, Google, and Reddit to inform content strategy.
元数据
Slug ai-linkedin-writer
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

AI Linkedin Writer 是什么?

Scrapes top viral LinkedIn posts in your niche, analyzes trends, and generates a personalized 30-day content calendar with post variations and schedule. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 38 次。

如何安装 AI Linkedin Writer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ai-linkedin-writer」即可一键安装,无需额外配置。

AI Linkedin Writer 是免费的吗?

是的,AI Linkedin Writer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

AI Linkedin Writer 支持哪些平台?

AI Linkedin Writer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AI Linkedin Writer?

由 nicemaths123(@nicemaths123)开发并维护,当前版本 v1.0.0。

💬 留言讨论