From superpowers
Generates two viral LinkedIn posts in proven formats with voice matching from templates. Use for creating engaging, high-performing LinkedIn content.
npx claudepluginhub lunartech-x/superpowers --plugin superpowersThis skill uses the workspace's default tool permissions.
Generate 2 viral LinkedIn posts in different proven formats, matched to the founder's voice, using battle-tested templates and patterns that drive engagement on LinkedIn.
Generates two viral LinkedIn posts in proven formats with voice matching from templates. Use for creating engaging, high-performing LinkedIn content.
Generates B2B LinkedIn ghostwritten posts via strategic interviews extracting stories/results, hook engineering, and structured body writing with ABT logic.
Generates and optimizes publish-ready LinkedIn post copy for engagement across types like articles, polls, documents, videos, carousels, and reshares.
Share bugs, ideas, or general feedback.
Generate 2 viral LinkedIn posts in different proven formats, matched to the founder's voice, using battle-tested templates and patterns that drive engagement on LinkedIn.
Check $ARGUMENTS first to determine execution mode:
Respond with: "linkedin-writer loaded, proceed with your topic or idea"
Then wait for the user to provide their requirements in the next message.
Proceed immediately to Task Execution (skip the "loaded" message).
When user requirements are available (either from initial $ARGUMENTS or follow-up message):
BLOCKING REQUIREMENT — DO NOT SKIP THIS STEP
Before doing ANYTHING else, you MUST use the Read tool to read ALL reference files. This is non-negotiable:
Read: ./references/linkedin-formats.md
Read: ./references/linkedin-posts.md
What you will find:
DO NOT PROCEED to Step 2 until you have read all files and have their content in context.
Check if FOUNDER_CONTEXT.md exists in the project root.
From the user's requirements, extract:
Format Auto-Selection Logic:
If the user specified a format → use that format for one post, auto-select the best complementary format for the second.
If the user did NOT specify a format, auto-select 2 different formats based on the topic:
| If the topic involves... | Best format match |
|---|---|
| Multiple tips, lessons, mistakes, or advice points | Lessons Learned |
| A complete process, roadmap, or "how to achieve X" | Actionable Blueprint |
| A personal experience, failure, setback, or pivotal moment | Personal Story |
| Explaining one specific technique, hack, or strategy with proof | Strategy Breakdown |
| Analyzing a specific company, product, or brand | Case Study |
| A strong opinion, industry trend, prediction, or contrarian view | Industry Hot Take |
| A small but impactful tip or optimization | Quick Hack |
Always select 2 DIFFERENT formats. Choose the primary format based on the strongest topic match, then select a complementary second format that gives the user a different angle on the same topic.
Using the formats and posts you loaded in Steps 1-3:
Critical requirements:
Hard constraints. No interpretation.
Before finalizing ANY post, ask yourself: "Would someone save this post, leave a comment, or send it to a colleague?" If the answer is no — the post isn't good enough. Rewrite it.
Present exactly 2 posts, each labeled with its format:
## Your 2 LinkedIn Posts
**Topic:** [User's topic]
---
### Post 1 — [Format Name]
[Full post text, ready to copy and paste]
---
### Post 2 — [Format Name]
[Full post text, ready to copy and paste]
Example:
## Your 2 LinkedIn Posts
**Topic:** Why personal branding matters for SaaS founders
---
### Post 1 — Industry Hot Take
We've officially entered an era where anyone can build a SaaS overnight.
Lovable. Cursor. Replit. Bolt.
19-year-olds are going from idea to working prototype in 48 hours.
So here's the real question:
If anyone can build it, why should anyone buy YOURS?
The answer isn't your feature set. It's not your pricing.
It's you.
Your personal brand is the only unfakeable moat left.
When someone sees your product for the first time, they're not evaluating the tech.
They're evaluating the founder.
The game has changed.
It's not about who can build it.
It's about who can distribute it.
—
Trust the founder = trust the SaaS.
---
### Post 2 — Lessons Learned
I run a 23-person software development agency.
Here are 3 things that moved the needle more than any feature we ever built:
1️⃣ Building in public
↳ We started sharing our process, wins, and failures online. Within 6 months, 40% of our inbound leads mentioned our content. Trust was already built before the first call.
2️⃣ Showing up as a founder, not a company
↳ People don't follow logos. They follow people. The day I started posting as myself instead of the company brand, engagement went up 5x.
3️⃣ Owning a specific niche
↳ We stopped trying to be "the agency for everyone" and focused on Marketing, Healthcare, and Fintech. Referrals tripled because people could finally describe what we do in one sentence.
—
What's the one thing that moved the needle most in your business?
These files MUST be read using the Read tool before generating any posts (see Step 1):
| File | Purpose |
|---|---|
./references/linkedin-formats.md | 7 proven LinkedIn post formats with structure templates, psychology, rules, and when-to-use matching logic |
./references/linkedin-posts.md | 8+ proven viral LinkedIn posts organized by format — the example and voice library |
Why both matter: Formats provide the structural blueprint — when to use each format, how to build it, and what rules to follow. Posts show those formats executed with a real voice — the rhythm, personality, and style that makes LinkedIn content feel authentic instead of AI-generated. Formats alone = correct structure. Formats + Posts = viral content with a human voice.
Before finalizing output, verify ALL of the following:
./references/linkedin-formats.md before generating posts./references/linkedin-posts.md before generating postsIf ANY check fails → revise before presenting.
Use these unless the user overrides:
Document any assumptions made in the output.