harrymunro/claude-content-skills/linkedin-post
Claude Code and agent skill by harrymunro/claude-content-skills
- community
Checking that the SKILL.md file is still in the repository.
Create LinkedIn posts using your brand voice. Use when asked to write a LinkedIn post, social media content, or professional social content. Triggers on "linkedin", "post", "social media".
Install
npx vskill@latest install harrymunro/claude-content-skills/linkedin-postSKILL.md
LinkedIn Post Creator
Create engaging LinkedIn posts in your authentic brand voice.
Before Writing
- Run the rhetoric selector to get your rhetorical devices:
``bash python shared/rhetoric_selector.py --type linkedin_technical # or --type linkedin_provocative # or --type linkedin_personal ``
- Review the voice guide: See VOICE_GUIDE.md
- Check content pillars: See CONTENT_PILLARS.md
Post Structure
The Hook (First 2-3 lines)
- This is what shows before "...see more"
- Must stop the scroll
- Use a provocative statement, surprising fact, or bold claim
- Rhetorical devices work brilliantly here (antithesis, hyperbaton)
The Body
- Short paragraphs (1-3 sentences each)
- Use line breaks liberally - walls of text don't work
- Include specifics: numbers, real examples, code snippets if relevant
- Build your argument or tell your story
- This is where anaphora, tricolon, and anadiplosis shine
The Closing
- End with a question, takeaway, or soft CTA
- Questions drive comments
- Epistrophe and chiasmus work well for memorable endings
- ONE CTA maximum (if any)
Formatting Rules
- Optimal length: 1,000-1,300 characters
- Maximum: 3,000 characters (but shorter is usually better)
- Line breaks: After every 1-2 sentences
- Emojis: Use sparingly if at all (max 1-2, and only if natural)
- Hashtags: 3-5 at the end, relevant to topic
Templates by Content Type
See templates folder:
Voice Reminders
From your VOICE_GUIDE.md:
- Write in your authentic voice as defined in the guide
- Use the phrases and patterns you've identified
- Avoid the words and phrases on your "avoid" list
- Maintain the spelling conventions you've chosen
Phrases that often work well
- "Here's the thing..."
- "Look," (to start a provocative point)
- "The uncomfortable truth is..."
- "Nobody talks about this, but..."
- "I was wrong about..."
Generally avoid
- "Excited to announce..."
- "Game-changer" / "Revolutionary"
- "Thought leader"
- Corporate jargon
Example Post Structures
Technical (with tricolon and litotes)
Provocative (with antithesis and anaphora)
Quality Checklist
Before posting, verify:
- [ ] Hook stops the scroll (would YOU click "see more"?)
- [ ] Voice is authentically yours (check against your guide)
- [ ] At least one rhetorical device used naturally
- [ ] Specific examples or numbers included
- [ ] No corporate jargon
- [ ] Under 1,500 characters (ideally)
- [ ] CTA is soft and earned (if present)
- [ ] 3-5 relevant hashtags
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/linkedin-post/SKILL.md
Popularity
- Repository stars
- 1
- 7-day trend score
- 3
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 16 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/harrymunro/claude-content-skills/linkedin-post)