skills-local/social-media-post/SKILL.md
Generate optimized social media posts for Threads, X (Twitter), and LinkedIn. Analyzes platform algorithms, applies best practices, and creates engaging content tailored to each platform. Local skill for Navigator marketing only.
npx skillsauth add alekspetrov/navigator social-media-postInstall 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.
Generate platform-optimized social media posts using algorithm insights and best practices.
Note: This is a LOCAL skill for Navigator marketing only. NOT included in the plugin distribution.
Auto-invoke when user says:
Platform-Specific Workflow:
Platforms Supported: Threads, X (Twitter), LinkedIn
Character Limits:
Formatting: ✅ Bold, italic, underline, strikethrough ✅ Emojis (count toward limit) ✅ Bullet points (using • or -) ✅ Line breaks ❌ No hashtags in Threads (algorithm ignores them) ❌ No clickable links in body (use link preview)
Media:
Algorithm Priorities (2025):
Best Practices: ✅ Conversational, authentic tone (not corporate) ✅ Ask open-ended questions ✅ Create discussions, not announcements ✅ Post consistently (1-3x daily) ✅ Use visuals (images/videos boost engagement) ✅ Respond to comments within 1 hour ❌ No direct cross-posts from Instagram/X ❌ Avoid promotional language ❌ No hashtags (they don't work on Threads)
Optimal Posting Times (US audience):
Content That Works:
Character Limits:
Formatting: ✅ Emojis ✅ Line breaks (use intentionally) ✅ Mentions (@username) ✅ Hashtags (max 2-3 per tweet) ❌ No rich text formatting
Media:
Algorithm Priorities (2025):
Best Practices: ✅ Front-load important info (first 100 chars) ✅ Use line breaks for readability ✅ 1-2 hashtags max (more hurts engagement) ✅ Include visual (image/video) ✅ Tag relevant accounts (when appropriate) ✅ Tweet threads for detailed content ❌ Don't overuse hashtags (looks spammy) ❌ Avoid link-only tweets (add context)
Optimal Posting Times (US audience):
Character Limits:
Formatting: ✅ Emojis (use sparingly) ✅ Bullet points ✅ Line breaks ✅ Bold (using Unicode) ✅ Numbered lists ❌ No official rich text (use workarounds)
Media:
Algorithm Priorities (2025):
Best Practices: ✅ Professional but authentic tone ✅ Hook in first 2 lines (before "see more") ✅ Tell stories, share insights ✅ Use data/statistics ✅ Ask for opinions (engagement) ✅ Tag relevant companies/people ✅ Post 2-5x per week ❌ Avoid overly promotional content ❌ Don't overuse hashtags (3-5 max)
Optimal Posting Times (US business hours):
Execute: post_analyzer.py
Extract:
Example Input:
Topic: Navigator v3.3.1 with nav-upgrade skill
Key features: One-command updates, automatic configuration
Value: 83% time savings (12 min → 2 min)
Audience: Developers using Claude Code
Output:
{
"topic": "Navigator v3.3.1 plugin update automation",
"key_points": [
"One-command updates via nav-upgrade skill",
"Automatic version detection from GitHub",
"83% time savings",
"18 total skills"
],
"value_proposition": "Eliminates manual update process",
"call_to_action": "Install or update Navigator",
"tone": "technical-casual"
}
Execute: engagement_optimizer.py --platform threads
Apply Platform Rules:
Optimize for Algorithm:
Create 3 Variants:
Short & Punchy (Option 5 style)
Medium Detailed
Long-Form (Threads attachment / LinkedIn)
For each variant, include:
**Platform**: Threads
**Character Count**: 287/500
**Estimated Engagement**: High (question + visual + emojis)
**Hashtags**: None (Threads doesn't use hashtags)
**Media Suggestion**: Screenshot of update command
**Best Time to Post**: Tuesday 9-11 AM ET
**Follow-up**: Reply with technical details after 2 hours
[Hook Question]
[Product Name] [Version] just landed:
✅ [Feature 1]: [Benefit]
✅ [Feature 2]: [Benefit]
✅ [Feature 3]: [Benefit]
✅ [Key Metric]: [Value proposition]
[CTA 1]:
[Command/Installation]
[CTA 2]:
[Command/Update]
[Link]
[Conversation Hook]
Example:
Teach your Claude Code to design like a Product Designer.
Navigator v3.3.1:
✅ Figma MCP (design extraction)
✅ Storybook automation
✅ Chromatic integration
✅ One-command updates
Install:
/plugin marketplace add alekspetrov/navigator
Update:
"Update Navigator"
https://github.com/alekspetrov/navigator
What's your biggest design handoff pain point?
Character Count: 289/500 Engagement Hook: Opening question + closing question
[Feature Name] just shipped 🚀
[Key benefit in 1 line]
[Emoji] [Feature detail 1]
[Emoji] [Feature detail 2]
[Emoji] [Feature detail 3]
[CTA with link]
[Optional: Thread continuation →]
Example:
One-command Navigator updates 🚀
No more manual /plugin update, CLAUDE.md editing, or verification.
✅ "Update Navigator"
✅ 2 min vs 12 min manual
✅ 95% success rate
Install: /plugin marketplace add alekspetrov/navigator
https://github.com/alekspetrov/navigator
Character Count: 241/280 Thread continuation: Technical details, user testimonial, or demo
[Professional Hook - Problem Statement]
[Solution Introduction]
**What we built:**
• [Technical detail 1]
• [Technical detail 2]
• [Technical detail 3]
**The impact:**
[Metric 1]: [Before] → [After] ([Percentage] improvement)
[Metric 2]: [Specific outcome]
**How it works:**
1. [Step 1]
2. [Step 2]
3. [Step 3]
This is what AI-native [domain] looks like: [insight].
[Technical details / GitHub link]
**Thoughts?** [Open-ended question for discussion]
#[Hashtag1] #[Hashtag2] #[Hashtag3]
Purpose: Extract key points and structure from content
Usage:
python post_analyzer.py --input "Navigator v3.3.1 announcement" --context release-notes.md
Output:
{
"topic": "...",
"key_points": [...],
"value_proposition": "...",
"tone": "...",
"suggested_platforms": ["threads", "x", "linkedin"]
}
Purpose: Apply platform-specific optimization rules
Usage:
python engagement_optimizer.py --platform threads --content post-draft.md
Output:
{
"optimized_content": "...",
"character_count": 287,
"engagement_score": 8.5,
"improvements": [
"Added opening question for engagement",
"Replaced hashtags with conversation hook",
"Added emojis for visual appeal"
],
"warnings": ["Consider adding visual (screenshot/demo)"]
}
Purpose: Generate multi-post threads for detailed announcements
Usage:
python thread_generator.py --platform x --content full-announcement.md --max-tweets 5
Output: Structured thread with optimal character distribution
Input:
Generate Threads post for Navigator v3.3.1 nav-upgrade skill, short & punchy style
Output:
**Platform**: Threads
**Style**: Short & Punchy (Option 5)
**Character Count**: 274/500
---
Teach Claude Code to automate like a Pro.
Navigator v3.3.1:
✅ One-command updates
✅ Figma MCP integration
✅ Storybook + Chromatic automation
✅ 18 skills total
"Update Navigator" → Done in 2 min
Install: /plugin marketplace add alekspetrov/navigator
https://github.com/alekspetrov/navigator
What workflow would you automate next?
---
**Metadata**:
- Engagement Hook: Opening statement + closing question
- Visual Suggestion: Terminal screenshot of "Update Navigator" command
- Best Time: Tuesday 10 AM ET
- Follow-up: Reply with technical details after 2 hours
Input:
Create X thread explaining complete design-to-production pipeline
Output:
**Platform**: X (Twitter)
**Format**: Thread (4 tweets)
---
**Tweet 1/4** (Main)
We just automated the complete design-to-production pipeline.
Figma → Code → Testing in 20 minutes.
Here's how Navigator v3.3.1 makes it work: 🧵👇
(278/280 chars)
---
**Tweet 2/4**
Step 1: Design Extraction
"Review this design from Figma"
Navigator + Figma MCP:
✅ Extracts design tokens (DTCG)
✅ Maps components
✅ Detects drift
✅ Generates plan
15 minutes vs 6-10 hours manually
(195/280 chars)
---
**Tweet 3/4**
Step 2: Visual Regression
"Set up visual regression for Button"
Navigator:
✅ Generates Storybook stories
✅ Configures Chromatic
✅ Creates CI workflows
5 minutes vs 2-3 hours manually
(184/280 chars)
---
**Tweet 4/4**
The result:
Design handoff → Pixel-perfect CI in 20 minutes
All with natural language.
97% token efficiency.
18 skills for complete automation.
Try it: /plugin marketplace add alekspetrov/navigator
https://github.com/alekspetrov/navigator
(242/280 chars)
---
**Metadata**:
- Total thread length: 4 tweets, 899 chars total
- Engagement: Question/discussion starter in replies
- Visual: Attach architecture diagram to tweet 1
- Best Time: Wednesday 9 AM ET
"Create Threads post for v3.3.1 release, option 5 style"
Generates: Short & punchy Threads post with emojis, clear CTAs, character count
"Generate social media posts for v3.3.1 across Threads, X, and LinkedIn"
Generates: Platform-optimized variants for each channel
"Create X thread explaining visual-regression skill workflow"
Generates: Multi-tweet thread with optimal character distribution
Posts are scored 1-10 based on:
Score 8-10: High engagement potential Score 5-7: Moderate, could be improved Score 1-4: Needs significant revision
Last Updated: 2025-10-21 Skill Type: Local (Navigator marketing only) Not included in plugin distribution
tools
Sync project CLAUDE.md to the installed Navigator version, preserving customizations. Use when user says "sync CLAUDE.md", "update CLAUDE.md", or when detecting outdated Navigator configuration.
tools
Automates design review, token extraction, component mapping, and implementation planning. Reduces design handoff from 6-10 hours to 5 minutes via direct Figma MCP integration. Auto-invoke when user mentions design review, Figma mockup, or design handoff.
tools
Automates Navigator plugin updates. Detects current version, updates plugin, verifies installation, updates project CLAUDE.md, and validates new features. Auto-invoke when user mentions upgrading Navigator or getting new features.
documentation
Manage Navigator task documentation - create implementation plans, archive completed tasks, update task index. Use when user starts new feature, completes work, or says "document this feature".