LinkedIn Carousel Factory
/install linkedin-carousel-factory
linkedin-carousel-factory
Description
Generate a complete 10-slide LinkedIn carousel JSON for .NET developers. Takes a topic and produces a structured, hook-driven carousel ready for Claude Code ACP punch-up before publishing.
Use when
- OpenClaw trend scout has approved a weekly .NET carousel topic
- Lam requests a new carousel on a specific topic
- Engine 3 content pipeline triggers Sunday 9pm
Input format
Topic: [topic]
Audience: mid-to-senior .NET developers
Goal: [educate | provoke | warn | showcase]
Hook angle: [optional — if blank, agent picks strongest]
Output format
Return a JSON object with exactly 10 slides:
{
"topic": "...",
"hook": "...",
"slides": [
{ "slide": 1, "type": "hook", "headline": "...", "body": "...", "code": null },
{ "slide": 2, "type": "problem", "headline": "...", "body": "...", "code": null },
{ "slide": 3, "type": "content", "headline": "...", "body": "...", "code": "..." },
...
{ "slide": 10, "type": "cta", "headline": "...", "body": "...", "code": null }
]
}
Slide types: hook, problem, content, comparison, warning, tip, cta
Slide rules
- Slide 1 (hook): Pattern interrupt. Must make a mid-senior .NET dev stop scrolling. Question, counterintuitive claim, or "here's what everyone gets wrong". Under 12 words.
- Slides 2–8 (content): Each slide = one idea. Headline under 8 words. Body under 40 words. Code snippets: .NET 8+, syntactically correct, no placeholder comments.
- Slide 9 (comparison or warning): Before/after or common mistake. Make the right way obvious.
- Slide 10 (CTA): Ask for one specific action — follow, comment with X, save for later. Not "like and subscribe."
Voice rules
- Audience: sceptical, experienced. Do not talk down to them.
- No AI phrases: "it's important to note", "leveraging", "game-changer", "delve", "in today's world"
- Concrete > abstract. Show the code, not the concept.
Write output to
~/Documents/Obsidian/ClawBrain/skills/draft/carousel-[topic-slug]-[date].json
After generation
Post to Discord #✅-tasks: "Carousel draft ready: [topic]. Review in vault → skills/draft/"
Wait for Claude Code ACP punch-up before sending to Lam for approval.
Self-improvement instructions
After Lam approves a carousel: note what hook angle worked in memory/what_works.md under "Engine 3 — Content".
After Lam revises: note what was changed and why.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install linkedin-carousel-factory - After installation, invoke the skill by name or use
/linkedin-carousel-factory - Provide required inputs per the skill's parameter spec and get structured output
What is LinkedIn Carousel Factory?
Generate a complete 10-slide LinkedIn carousel JSON with hook-driven, concise content and .NET 8+ code examples for mid-to-senior .NET developers on a chosen... It is an AI Agent Skill for Claude Code / OpenClaw, with 109 downloads so far.
How do I install LinkedIn Carousel Factory?
Run "/install linkedin-carousel-factory" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is LinkedIn Carousel Factory free?
Yes, LinkedIn Carousel Factory is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does LinkedIn Carousel Factory support?
LinkedIn Carousel Factory is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created LinkedIn Carousel Factory?
It is built and maintained by Lnguyen1996 (@lnguyen1996); the current version is v1.0.0.