Agent skill
linkedin-post
Generate LinkedIn posts about work sessions and technical accomplishments. Use when creating developer-focused content or sharing technical insights.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/linkedin-post-nehatanti-afk-neha-notes
SKILL.md
LinkedIn Post
Purpose
Generate a LinkedIn post based on the current work session - what was built, changed, or accomplished.
When to Use
- When user runs
/linkedinor asks for a LinkedIn post - After completing a significant feature or task
- To share technical learnings or insights
Workflow
Phase 1: Analyze Session Context
Extract from conversation history:
- What task was accomplished?
- What files were changed/created?
- What problem was solved?
- What approach was taken?
- Any interesting technical decisions?
Run git commands to understand scope:
git diff --stat HEAD~5
git log --oneline -5
Phase 2: Identify the Story
Based on session analysis, identify:
| Element | Question to Answer |
|---|---|
| The Hook | What's the surprising/interesting angle? |
| The Problem | What challenge was being solved? |
| The Insight | What did you learn or realize? |
| The Takeaway | What can others learn from this? |
Phase 3: Draft Post
Structure:
[Hook - 1-2 lines that stop the scroll]
[Context - What you were working on]
[The interesting part - Technical insight, unexpected learning, or aha moment]
[Takeaway - What others can learn]
[Engagement prompt - Question or call to discussion]
Length: 150-300 words (LinkedIn sweet spot)
Phase 4: Self-Review
Apply anti-patterns check:
- No "Excited to announce" or marketing clichés
- No buzzwords without substance
- Has a clear hook in the first line
- Creates insight, not just description
- Invites conversation
- Appropriate technical depth for LinkedIn audience
Phase 5: Present Options
Offer the user:
- Draft post - Ready to copy
- Alternate angles - 2-3 different hooks/approaches
- Revision requests - Ask what to adjust
Output Format
## 📝 LinkedIn Post Draft
{post content}
---
### Alternative Angles
**Option A:** {different hook focusing on X}
**Option B:** {different hook focusing on Y}
---
**Want me to:** Adjust tone? | Add more detail? | Make it shorter? | Try a different angle?
Dynamic Content Sources
The skill derives ALL content from:
| Source | What to Extract |
|---|---|
| Conversation history | Task accomplished, problems solved |
| Git diff/log | Files changed, commit messages |
| File contents read | Technical details, code patterns |
| User's explicit input | Any additional context provided |
Never hardcode project names, tech stack, or domain assumptions - discover them from the session.
Anti-Patterns to Avoid
- "Excited to announce" and similar marketing clichés
- Buzzwords without substance (synergy, leverage, cutting-edge)
- Posts that only describe without creating insight
- Missing hook in the first line
- No clear call to engagement
- Too technical for the platform audience
- Too vague to be interesting
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?