Agent skill

Social Media Post

by qf-studio in qf-studio/navigator

Generate optimized social media posts for Threads, X (Twitter), and LinkedIn.

MITAuto-check passedWriting & Content

Install Social Media Post

skills CLI
$ npx skills add qf-studio/navigator --skill social-media-post -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install qf-studio/navigator social-media-post --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/qf-studio/navigator.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills-local/social-media-post .claude/skills/social-media-post && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
social-media-post
GitHub stars
355
Token cost
~3.7k tokens
SKILL.md length
1,082 words
Files
2
Skills in repo
32
Repo updated
First seen
Licence
MIT

At a glance

Generate optimized social media posts for Threads, X (Twitter), and LinkedIn.

  • Works in 4 steps: Content Analysis → Platform Optimization → Generate Post Variants → …
  • Tasks that involve Social media posts
  • SKILL.md covers When to Invoke, What This Does, Platform Specifications and Workflow Protocol, plus 5 more sections
  • Runs Python scripts from its folder; calls python

What it does

Social Media Post is an agent skill from qf-studio/navigator. 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.

Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `functions/post_analyzer.py`).

It sits in Writing & Content, covering Social media posts. It works with LinkedIn and X (Twitter). The repository describes itself as: Finish What You Start — Context engineering for Claude Code. Sessions last 20+ exchanges instead of crashing at 7. The licence is MIT.

When your agent uses it

  • Tasks that involve Social media posts

Example prompts

  • “/social-media-post”

Requirements

  • Python 3
  • Pre-approved tools (allowed-tools): Read, Write

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Content Analysis
  2. Platform Optimization
  3. Generate Post Variants
  4. Add Metadata

What it can do on your machine

Read from SKILL.md and the folder at commit 3bb9eac. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Social Media Post loads about 3.7k tokens when it runs. Until then it costs about 62 tokens; SKILL.md has 1,082 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~62
When it runs · the whole SKILL.md, loaded when a task matches
~3.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from qf-studio/navigator at commit 3bb9eac, republished under its MIT licence (© qf-studio). 1,082 words, ~3,700 tokens.

Download SKILL.mdSave it as .claude/skills/social-media-post/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
social-media-post
description
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.
allowed-tools
Read, Write
version
1.0.0
local-only
true

Social Media Post Generator Skill

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.

When to Invoke

Auto-invoke when user says:

  • "Create a Threads post about [topic]"
  • "Write a social media post for [announcement]"
  • "Generate X post for [feature]"
  • "Create LinkedIn announcement for [release]"
  • "Write Threads post like option 5"

What This Does

Platform-Specific Workflow:

  1. Analyze Content: Extract key points, features, value propositions
  2. Apply Platform Rules: Character limits, formatting, hashtag strategies
  3. Optimize for Algorithm: Engagement tactics, timing recommendations
  4. Generate Variants: Multiple options (short, medium, detailed)
  5. Include Metadata: Character count, hashtag suggestions, posting time

Platforms Supported: Threads, X (Twitter), LinkedIn


Platform Specifications

Threads (Instagram)

Character Limits:

  • Standard post: 500 characters
  • Long-form (with attachment): 10,000 characters
  • Display: Shows "Read more" after ~500 chars

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:

  • Images: Up to 10 per post
  • Video: Up to 5 minutes
  • Link previews: Automatic from URLs

Algorithm Priorities (2025):

  1. Engagement (40%): Likes, comments, shares, reply views
  2. Recency (30%): Fresh content gets priority
  3. Interest/Relevance (20%): Based on user's past interactions
  4. Profile Visits (10%): Likelihood user will click profile

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):

  • Monday-Friday: 9-11 AM, 1-3 PM, 7-9 PM ET
  • Saturday-Sunday: 10 AM-2 PM ET

Content That Works:

  • Behind-the-scenes insights
  • Quick tips and tricks
  • Relatable experiences
  • Open-ended questions
  • Industry discussions
  • Memes (if relevant)

X (Twitter)

Character Limits:

  • Standard tweet: 280 characters
  • Premium (Blue): 25,000 characters (displays with "Show more")

Formatting: ✅ Emojis ✅ Line breaks (use intentionally) ✅ Mentions (@username) ✅ Hashtags (max 2-3 per tweet) ❌ No rich text formatting

Media:

  • Images: Up to 4 per tweet
  • Video: Up to 2:20 (standard), 10 min (Blue)
  • GIFs: 1 per tweet

Algorithm Priorities (2025):

  1. Engagement rate (likes, retweets, replies)
  2. Recency (fresh tweets prioritized)
  3. Media (tweets with images/video perform better)
  4. Authenticity (verified accounts, genuine engagement)

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):

  • Monday-Friday: 8-10 AM, 12-1 PM, 5-6 PM ET
  • Saturday-Sunday: 9 AM-12 PM ET

LinkedIn

Character Limits:

  • Post: 3,000 characters (shows "see more" after ~140 chars in feed)
  • Article: 125,000 characters

Formatting: ✅ Emojis (use sparingly) ✅ Bullet points ✅ Line breaks ✅ Bold (using Unicode) ✅ Numbered lists ❌ No official rich text (use workarounds)

Media:

  • Images: Up to 9 per post
  • Video: Up to 10 minutes
  • Documents: PDF uploads

Algorithm Priorities (2025):

  1. Dwell time (how long users read your post)
  2. Engagement (likes, comments, shares)
  3. Relevance (to user's network and interests)
  4. Personal connections (1st-degree connections prioritized)

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):

  • Tuesday-Thursday: 8-10 AM, 12-1 PM ET
  • Avoid: Weekends, late evenings

Workflow Protocol

Step 1: Content Analysis

Execute: post_analyzer.py

Extract:

  • Key announcement/feature
  • Value proposition
  • Technical details
  • Target audience
  • Tone (technical, casual, professional)

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:

json
{
  "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"
}

Step 2: Platform Optimization

Execute: engagement_optimizer.py --platform threads

Apply Platform Rules:

  • Character limit enforcement
  • Formatting constraints
  • Hashtag strategy
  • Media recommendations
  • CTA placement

Optimize for Algorithm:

  • Engagement hooks
  • Question placement
  • Visual suggestions
  • Timing recommendations

Show full SKILL.md (443 more words)Show less
Step 3: Generate Post Variants

Create 3 Variants:

  1. Short & Punchy (Option 5 style)

    • Under 280 chars (X-compatible)
    • Emoji bullets
    • Clear value props
    • Direct CTA
  2. Medium Detailed

    • 300-500 chars (Threads standard)
    • More context
    • Multiple CTAs
    • Conversation starter
  3. Long-Form (Threads attachment / LinkedIn)

    • 800-1500 chars
    • Full story/context
    • Multiple sections
    • Rich formatting

Step 4: Add Metadata

For each variant, include:

markdown
**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

Templates

Template: Product Launch (Threads)
[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 qf-studio/navigator

Update:
"Update Navigator"

https://github.com/qf-studio/navigator

What's your biggest design handoff pain point?

Character Count: 289/500 Engagement Hook: Opening question + closing question


Template: Feature Announcement (X)
[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 qf-studio/navigator

https://github.com/qf-studio/navigator

Character Count: 241/280 Thread continuation: Technical details, user testimonial, or demo


Template: Technical Deep-Dive (LinkedIn)
[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]

Predefined Functions

functions/post_analyzer.py

Purpose: Extract key points and structure from content

Usage:

bash
python post_analyzer.py --input "Navigator v3.3.1 announcement" --context release-notes.md

Output:

json
{
  "topic": "...",
  "key_points": [...],
  "value_proposition": "...",
  "tone": "...",
  "suggested_platforms": ["threads", "x", "linkedin"]
}
functions/engagement_optimizer.py

Purpose: Apply platform-specific optimization rules

Usage:

bash
python engagement_optimizer.py --platform threads --content post-draft.md

Output:

json
{
  "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)"]
}
functions/thread_generator.py

Purpose: Generate multi-post threads for detailed announcements

Usage:

bash
python thread_generator.py --platform x --content full-announcement.md --max-tweets 5

Output: Structured thread with optimal character distribution


Examples

Example 1: Quick Feature Announcement (Threads)

Input:

Generate Threads post for Navigator v3.3.1 nav-upgrade skill, short & punchy style

Output:

markdown
**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 qf-studio/navigator

https://github.com/qf-studio/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

Example 2: Technical Thread (X)

Input:

Create X thread explaining complete design-to-production pipeline

Output:

markdown
**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 qf-studio/navigator

https://github.com/qf-studio/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

Best Practices by Platform

Threads
  1. Be conversational: Avoid corporate speak
  2. Ask questions: Drive engagement with open-ended questions
  3. No hashtags: They don't work on Threads
  4. Respond fast: Reply to comments within 1 hour
  5. Post consistently: 1-3x daily for best reach
  6. Use visuals: Images/videos boost engagement significantly
  7. Tell stories: Personal experiences > announcements
X (Twitter)
  1. Front-load value: First 100 chars matter most
  2. Use threads: Break complex topics into digestible tweets
  3. Limit hashtags: 1-2 max, more hurts engagement
  4. Add media: Tweets with images get 150% more engagement
  5. Be concise: Shorter tweets (200-250 chars) perform better
  6. Time it right: Post during work hours for tech audience
LinkedIn
  1. Hook early: First 2 lines show in feed, make them count
  2. Be professional: But still authentic and relatable
  3. Use data: Statistics and metrics boost credibility
  4. Tell stories: Case studies and experiences resonate
  5. Engage back: Comment on posts in your niche
  6. Post less, quality more: 2-5x per week is optimal

Usage Patterns

Pattern 1: Quick Announcement
"Create Threads post for v3.3.1 release, option 5 style"

Generates: Short & punchy Threads post with emojis, clear CTAs, character count

Pattern 2: Multi-Platform Campaign
"Generate social media posts for v3.3.1 across Threads, X, and LinkedIn"

Generates: Platform-optimized variants for each channel

Pattern 3: Thread Explanation
"Create X thread explaining visual-regression skill workflow"

Generates: Multi-tweet thread with optimal character distribution


Engagement Scoring

Posts are scored 1-10 based on:

  • Hook strength (2 points): Captures attention in first line
  • Value clarity (2 points): Clear benefit/value proposition
  • Engagement prompts (2 points): Questions, CTAs
  • Visual appeal (2 points): Emojis, formatting, media suggestion
  • Platform fit (2 points): Follows platform best practices

Score 8-10: High engagement potential Score 5-7: Moderate, could be improved Score 1-4: Needs significant revision


Version History

  • v1.0.0: Initial skill for Navigator marketing (Threads, X, LinkedIn support)

Last Updated: 2025-10-21 Skill Type: Local (Navigator marketing only) Not included in plugin distribution

© qf-studio, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills-local/social-media-post of qf-studio/navigator.

  • SKILL.md
  • functions/post_analyzer.py

Open the folder on GitHubat commit 3bb9eac

Compare with similar skills

Social Media Post next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Social Media Post compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Social Media Post this skillqf-studio/navigator355—~3.7kAutomated safety check: PassMIT
Socialcoreyhaines31/marketingskills54k4 repos~4.5kAutomated safety check: PassMIT
Social Contentfreekmurze/dotfiles1k23 repos~2.1kAutomated safety check: PassNone
Typefullyfreekmurze/dotfiles1k1 repos~3.4kAutomated safety check: NotesNone
Changelog Social RecapFlorianBruniaux/claude-code-ultimate-guide6.1k—~1.8kAutomated safety check: NotesCC-BY-SA-4.0
Content Writerchrispangg/deepagentsdk128—~3.3kAutomated safety check: PassMIT

Similar skills

  • Social

    coreyhaines31/marketingskills

    When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, or Facebook, or wants to do social listening and engagement triage.

    54k GitHub starsUsed in 4 repos~4.5k tokens
    Writing & ContentAuto-check passed
  • Social Content

    freekmurze/dotfiles

    When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms.

    1k GitHub starsUsed in 23 repos~2.1k tokens
    Writing & ContentAuto-check passed
  • Typefully

    freekmurze/dotfiles

    Create, schedule, and manage social media posts via Typefully.

    1k GitHub starsUsed in 1 repo~3.4k tokens
    Writing & ContentAuto-check: notes
  • Changelog Social Recap

    FlorianBruniaux/claude-code-ultimate-guide

    Turns CHANGELOG.md entries for a release or a week into LinkedIn, Twitter/X, newsletter and Slack posts in French and English.

    6.1k GitHub stars~1.8k tokensUpdated 3 days ago
    Writing & ContentAuto-check: notes
  • Content Writer

    chrispangg/deepagentsdk

    Writing content across different platforms and styles. An agent skill from chrispangg/deepagentsdk.

    128 GitHub stars~3.3k tokensUpdated 7 mo ago
    Writing & ContentAuto-check passed
  • Code Snippet Images

    freekmurze/dotfiles

    Generate beautiful code snippet images (PNG) for social media, tweets, LinkedIn, and documentation.

    1k GitHub stars~1.1k tokensUpdated 2 days ago
    Writing & ContentAuto-check: notes

More from qf-studio/navigator

All 32 skills in this repo
  • Nav Start

    qf-studio/navigator

    Load Navigator documentation navigator when starting development session, resuming work, or beginning new feature.

    355 GitHub stars~4.7k tokensUpdated 2 days ago
    Auto-check: notes
  • Backend Endpoint

    qf-studio/navigator

    Create REST/GraphQL API endpoint with validation, error handling, and tests.

    355 GitHub stars~4.5k tokensUpdated 2 days ago
    Auto-check: notes
  • Backend Test

    qf-studio/navigator

    Generate backend tests (unit, integration, mocks) for existing code.

    355 GitHub stars~1.5k tokensUpdated 2 days ago
    Auto-check: notes
  • Database Migration

    qf-studio/navigator

    Create database migration with schema changes and rollback. An agent skill from qf-studio/navigator.

    355 GitHub stars~3.7k tokensUpdated 2 days ago
    Auto-check: notes
  • Frontend Component

    qf-studio/navigator

    Create React/Vue component with TypeScript, tests, and styles.

    355 GitHub stars~4.5k tokensUpdated 2 days ago
    Auto-check: notes
  • Frontend Test

    qf-studio/navigator

    Generate frontend component tests (React Testing Library, Vue Test Utils, snapshot) for existing components.

    355 GitHub stars~1.6k tokensUpdated 2 days ago
    Auto-check: notes

Questions about Social Media Post

What does Social Media Post do?

Generate optimized social media posts for Threads, X (Twitter), and LinkedIn. Social Media Post is an agent skill from qf-studio/navigator. Generate optimized social media posts for Threads, X (Twitter), and LinkedIn.

When should I use Social Media Post?

Social Media Post fits situations like: tasks that involve Social media posts.

How do I install Social Media Post in Claude Code?

Run `npx skills add qf-studio/navigator --skill social-media-post -a claude-code`. Or copy the skill folder (skills-local/social-media-post in qf-studio/navigator) into .claude/skills/social-media-post in your project. Claude Code loads it when a task matches its description.

How do I install Social Media Post in Codex?

Run `npx skills add qf-studio/navigator --skill social-media-post -a codex`. Or copy the skill folder (skills-local/social-media-post in qf-studio/navigator) into .agents/skills/social-media-post in your project. Codex loads it when a task matches its description.

Can I use Social Media Post in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add qf-studio/navigator --skill social-media-post -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/social-media-post, .gemini/skills/social-media-post, .github/skills/social-media-post and .opencode/skills/social-media-post in your project.

What does Social Media Post need to run?

Going by SKILL.md and its folder, Social Media Post needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3. Its frontmatter pre-approves these tools: Read, Write.

Does Social Media Post access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Social Media Post safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Social Media Post use?

Social Media Post is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Social Media Post use?

About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Social Media Post?

Skills that share tags, products or a category with Social Media Post: Social (coreyhaines31/marketingskills, 54k stars), Social Content (freekmurze/dotfiles, 1k stars), Typefully (freekmurze/dotfiles, 1k stars) and Changelog Social Recap (FlorianBruniaux/claude-code-ultimate-guide, 6.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Social Media Post?

qf-studio (a GitHub organization) maintains it in qf-studio/navigator, which has 355 GitHub stars. The repository holds 32 skills in this directory. The repository was last updated on October 8, 2026.

Source: qf-studio/navigator on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.