skills/linkedin-post-generator/.claude/skills/linkedin-post-maker/SKILL.md
Creates engaging LinkedIn posts on any topic with proper formatting, hooks, and CTAs. Use when the user asks to create, generate, or write a LinkedIn post, social media content for LinkedIn, or professional social content. Asks clarifying questions to ensure quality and relevance.
npx skillsauth add alijilani-dev/claude linkedin-post-makerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill generates high-quality, engaging LinkedIn posts on any topic while maintaining professional standards and best practices for the platform.
Before generating the post, assess if you have enough information. If any of the following are unclear or missing, use AskUserQuestion to clarify:
Required Clarifications:
Use AskUserQuestion strategically:
Every post should follow this proven structure:
A. Hook (First 1-2 lines)
B. Value/Body (Main content)
C. Key Takeaways (Optional for longer posts)
D. Call to Action
E. Hashtags (3-5 relevant tags)
Tone and Style:
Formatting:
Engagement Optimization:
File Naming Convention:
LinkedIn-Posts/YYYY-MM-DD_topic-keywords.md
Example: LinkedIn-Posts/2025-12-21_ai-product-development.md
File Content Structure:
# LinkedIn Post: [Topic Title]
**Date Created:** YYYY-MM-DD
**Target Audience:** [audience]
**Tone:** [tone style]
**Length:** [word count] words
---
## Post Content
[The actual LinkedIn post goes here with proper formatting]
---
## Metadata
- **Main Topic:** [topic]
- **Key Themes:** [theme1, theme2, theme3]
- **Hashtags:** #hashtag1 #hashtag2 #hashtag3
- **Estimated Reading Time:** [X] seconds
Before finalizing, ensure:
User Request: "Create a LinkedIn post about clean code"
Clarifying Questions: (if needed)
Generated Post:
Your code might work perfectly.
But that doesn't mean it's good code.
Here's the difference:
Working code = solves the problem
Good code = solves the problem AND is easy to maintain
3 signs your code needs cleanup:
→ You can't explain what it does in 1 sentence
→ You need comments to understand your own logic
→ Making a small change breaks 3 other things
Clean code isn't about being fancy.
It's about being kind to your future self.
What's your #1 rule for writing clean code?
#SoftwareDevelopment #CleanCode #Programming #CodingBestPractices
User Request: "Write about leadership and delegation"
Generated Post:
The hardest lesson I learned as a leader:
Delegation isn't about offloading work.
It's about multiplying impact.
Early in my career, I thought being a good leader meant:
- Being the smartest person in the room
- Having all the answers
- Doing the important work myself
I was wrong.
**Real delegation means:**
→ Trusting your team with meaningful work
→ Providing context, not just tasks
→ Creating space for others to grow
→ Being okay with different approaches
The result?
Your team becomes more capable. You create future leaders. And you free yourself to focus on what only you can do.
**The question isn't: "Can I do this better?"
The question is: "Who can I develop by giving this opportunity?"**
What's been your biggest challenge with delegation?
#Leadership #Management #TeamDevelopment #GrowthMindset #ProfessionalGrowth
User Request: "Post about overcoming failure in startup"
Generated Post:
Two years ago, I shut down my startup.
$200K invested. 18 months of work. Zero revenue.
I felt like a complete failure.
Today? I'm grateful it happened.
Here's what that "failure" taught me:
**About Product:**
→ Building what users want > building what you think is cool
→ Talk to customers BEFORE writing code
→ MVPs should be embarrassingly simple
**About Business:**
→ Revenue isn't optional—it's oxygen
→ Funding doesn't validate your idea
→ Burn rate kills dreams faster than bad products
**About Myself:**
→ I'm more resilient than I thought
→ Failure is data, not identity
→ Every setback teaches something valuable
The startup died. But I didn't.
Now I'm building again—smarter, humbler, and more focused.
Sometimes you need to fail at the wrong thing to succeed at the right thing.
Have you had a "failure" that became your best teacher?
#Entrepreneurship #StartupJourney #FailureIsPartOfSuccess #GrowthMindset #StartupLessons
❌ Starting with generic statements ("In today's fast-paced world...") ❌ Writing long paragraphs (makes readers scroll away) ❌ Using too much corporate jargon ❌ No clear takeaway or CTA ❌ Overusing hashtags (more than 5) ❌ Writing without considering target audience ❌ Being too salesy or promotional
data-ai
Orchestrate complex tasks by delegating work to parallel subagent teams, preserving the main context window and preventing auto-compact. This skill should be used when users ask to apply subagent-teams, when performing complex multi-step tasks, when context window is getting large, or when independent subtasks can run in parallel.
development
Generate new Claude Code skills with proper structure and standards. Use when the user requests skill creation, wants to generate a new skill, or mentions creating custom Claude Code functionality. Activated by phrases like "create a skill", "generate a skill", "make a new skill", or "build a skill for".
testing
Generate comprehensive educational quizzes based on Bloom's Taxonomy methodology (Remember, Understand, Apply, Analyze, Evaluate, Create). Creates structured True/False quizzes with detailed answer keys and explanations. Use when user requests quiz generation, assessment creation, test materials, practice questions, mentions Bloom's Taxonomy, or provides educational topics for quiz creation. Activates for study topics, course materials, reference files (.md, .txt, .pdf), or educational content requiring systematic assessment.
content-media
Generate comprehensive educational notes using Bloom's Taxonomy methodology. Creates structured learning materials with summaries, practice questions, and visual diagrams. Use when user requests notes generation, study materials, learning resources, mentions Bloom's Taxonomy, or provides topics for educational note-taking. Activates for .md files, study topics, course materials, or educational content creation.