# Linkedin Post Creator

> Generate professional LinkedIn posts for achievements, certifications, project completions, learning journeys, and professional updates. Use when users want to create, draft, or write LinkedIn posts with appropriate formatting, hashtags, and professional tone. Supports both auto-generated and user-provided hashtags. Default to professional style with minimal emojis unless technical project posts require structured formatting.

- Skill: `mani5100/linkedin-post-creator` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add mani5100/linkedin-post-creator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/mani5100/linkedin-post-creator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: mani5100 (https://skillmd.com/u/mani5100)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/mani5100/linkedin-post-creator

---


# LinkedIn Post Creator

Generate professional, engaging LinkedIn posts for career milestones, technical projects, and professional updates.

## Supported Post Types

1. **Achievement/Certification** - Professional milestones, course completions, certifications
2. **Project Completion** - Technical project showcases with details and links
3. **Learning Journey** - Progress updates, weekly learnings, challenge updates
4. **Professional Updates** - Job changes, promotions, speaking engagements

## Workflow

### 1. Gather Information

Ask the user for:
- **Post type** - Which of the 4 types above
- **Core content** - What they want to communicate (achievement details, project description, etc.)
- **Technical details** (for project posts) - Architecture, tech stack, key features
- **Links** (optional) - GitHub, demo, blog post, etc.
- **Hashtag preference** - Auto-generate or user-provided

### 2. Select Appropriate Pattern

Consult `references/patterns.md` to determine the structure for the post type:
- Achievement/Certification: Emphasize learning, gratitude, forward-looking
- Project Completion: Technical details, demo, reflection
- Learning Journey: Progress marker, accomplishments list, next steps
- Professional Updates: Announcement, highlights, gratitude

### 3. Generate the Post

Follow these guidelines:

**Formatting:**
- Use the pattern structure from `references/patterns.md`
- Keep paragraphs short (2-3 sentences)
- Use blank lines between sections for readability
- Professional tone by default, minimal emojis (1-3 max)
- Technical project posts may use more structured formatting with bullets and emojis

**Content:**
- Lead with a strong hook in the first 2-3 lines
- Be specific with accomplishments and details
- Include concrete examples or metrics when possible
- Add gratitude section for achievement posts
- Include forward-looking statement or call-to-action

**Emojis:**
- **Professional/Achievement posts**: None or 1-2 maximum
- **Technical/Project posts**: Use strategically for structure (📌, ✅, 👉, 📂, 🎥)
- Never use emojis in every line

**Lists:**
- Use bullet points (•) for features/highlights
- Use checkmarks (✅) for completed tasks/learning items
- Use arrows (👉) to highlight important points
- Keep list items parallel in structure

**Links:**
- Place at the end before hashtags
- Use emoji prefixes: 📂 for GitHub/code, 🎥 for video/demo
- Format: `📂 GitHub: [URL]`

### 4. Add Hashtags

**If user requests auto-generation:**
- Consult `references/hashtags.md` for relevant tags
- Select 4-6 highly relevant hashtags
- Mix broad (#AI, #SoftwareEngineering) with specific (#LangGraph, #NextJS)
- Include branded tags (company names, program names) when applicable
- Place at the end of the post
- Format: `hashtag#Tag1 hashtag#Tag2 hashtag#Tag3`

**If user provides hashtags:**
- Use their exact tags
- Ensure proper formatting: `hashtag#TagName`

**Hashtag Guidelines:**
- 4-6 hashtags total (never more than 6)
- Prioritize relevance over popularity
- Avoid generic tags (#Success, #Motivation)
- Use professional, industry-standard tags

### 5. Review and Refine

Before presenting the post:
- Verify the hook (first 2-3 lines) is compelling
- Check that formatting matches the pattern
- Ensure hashtags are relevant and properly formatted
- Confirm emoji usage is appropriate for post type
- Validate all links are included

## Reference Files

- **`references/examples.md`** - Real examples of each post type. Consult for inspiration and structure.
- **`references/patterns.md`** - Detailed formatting patterns and structures for each post type. Always consult this to determine the correct structure.
- **`references/hashtags.md`** - Categorized hashtag suggestions by domain and topic. Use when auto-generating hashtags.

## Quick Reference

| Post Type | Emoji Use | Key Elements | Example Hook |
|-----------|-----------|--------------|--------------|
| Achievement | Minimal (0-2) | Learning, gratitude, forward-looking | "I'm excited to share..." |
| Project | Structured (3-6) | Tech details, demo, reflection | "📌 [Project Name]..." |
| Learning Journey | Moderate (2-4) | Progress marker, checklist, next steps | "Week 3 of #100DaysOfCode..." |
| Professional Update | Minimal (0-2) | Announcement, highlights, gratitude | "Excited to announce..." |

## Tips for Effectiveness

1. **Hook first** - Most important information in first 2-3 lines (shown in feed preview)
2. **Be specific** - Concrete details are more engaging than generalizations
3. **Show, don't tell** - Use examples and metrics instead of adjectives
4. **Authentic voice** - Professional but conversational, not robotic
5. **Value to reader** - What can they learn or take away?

## Example Usage

**User:** "I just completed a React course and want to post about it on LinkedIn"

**Response:**
1. Identify post type: Achievement/Certification
2. Ask for details: Course name, platform, key learnings, instructors to thank
3. Consult `references/patterns.md` for achievement post structure
4. Generate post following the pattern
5. Auto-generate hashtags from `references/hashtags.md` (e.g., #React, #WebDevelopment, #Learning)
6. Present formatted post with 4-6 relevant hashtags

