| name | linkedin-writer |
| description | Creates viral LinkedIn posts using proven formats, post templates, and voice matching. Use when user needs engaging, high-performing posts for LinkedIn. |
LinkedIn Writer
Purpose
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.
Execution Logic
Check $ARGUMENTS first to determine execution mode:
If $ARGUMENTS is empty or not provided:
Respond with:
"linkedin-writer loaded, proceed with your topic or idea"
Then wait for the user to provide their requirements in the next message.
If $ARGUMENTS contains content:
Proceed immediately to Task Execution (skip the "loaded" message).
Task Execution
When user requirements are available (either from initial $ARGUMENTS or follow-up message):
1. MANDATORY: Read Reference Files FIRST
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:
- linkedin-formats.md: 7 proven LinkedIn post formats with structure templates, psychology, rules, and when-to-use matching logic
- linkedin-posts.md: 8+ proven viral LinkedIn posts organized by format type — the example and voice library
DO NOT PROCEED to Step 2 until you have read all files and have their content in context.
2. Check for Business Context
Check if FOUNDER_CONTEXT.md exists in the project root.
- If it exists: Read it and use the business context to personalize output (industry terminology, audience pain points, brand voice, company name, products, achievements).