Schedule and publish social media posts across 13 platforms

Social publishing

by wshobson · MIT license · ★ 39,857 on GitHub · updated Sep 21

Social publishing cover

Schedule and publish social media posts across 13 platforms (X, LinkedIn, Instagram, Facebook Pages, TikTok, Discord, Telegram, YouTube, Reddit, WordPress, Pinterest) via the SocialClaw API. Use when the user wants to publish, schedule,…

---
name: social-publishing
description: >
  Schedule and publish social media posts across 13 platforms (X, LinkedIn, Instagram,
  Facebook Pages, TikTok, Discord, Telegram, YouTube, Reddit, WordPress, Pinterest) via
  the SocialClaw API. Use when the user wants to publish, schedule, or manage social
  media content programmatically. Requires SOCIALCLAW_API_KEY.
license: MIT
metadata:
  version: "1.0.0"
  source: https://github.com/ndesv21/socialclaw
  homepage: https://getsocialclaw.com
---

# Social Publishing

Agent-first social media publishing via [SocialClaw](https://getsocialclaw.com). One workspace API key, 13 platforms, zero per-platform OAuth setup.

Overview

Agent-first social media publishing via SocialClaw. One workspace API key, 13 platforms, zero per-platform OAuth setup.

Manual install (npx, ZIP)
Claude Codenpx skills add wshobson/agents --skill social-publishing -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/wshobson/agents/tar.gz/4236bb91f839 \ | tar -xz -C ~/.claude/skills --strip-components=4 agents-4236bb91f839/plugins/social-publishing/skills/social-publishing
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/cae121141e513894fcf4/social-publishing.zip" -OutFile "$env:TEMP\social-publishing.zip"; Expand-Archive "$env:TEMP\social-publishing.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md3.6 KB
Read the files here
wshobson/4236bb91 file
SKILL.md
Show the full text114 lines

Social Publishing

Agent-first social media publishing via SocialClaw. One workspace API key, 13 platforms, zero per-platform OAuth setup.

When to Use This Skill

Use this skill when the user wants to:

  • Publish or schedule posts across multiple social media platforms
  • Orchestrate a multi-platform content campaign
  • Upload and attach media to social posts
  • Retrieve post-level engagement analytics
  • Manage a content calendar programmatically

Supported Platforms

Platform Notes
X (Twitter) Profile posts, threads
LinkedIn Profile posts + Company pages
Instagram Business + standalone accounts
Facebook Pages Page posts with link previews
TikTok Video descriptions
Discord Channel targeting, embeds
Telegram Channel/group messaging
YouTube Video descriptions and metadata
Reddit Subreddit posts with flair
WordPress Blog posts with SEO metadata
Pinterest Pins with board targeting

Setup

# Install via npx
npx skills add ndesv21/socialclaw

# Or install as package
npm install [email protected]

# Set your workspace API key
export SOCIALCLAW_API_KEY=your_key_here

Get a workspace API key at getsocialclaw.com.

Workflow

Step 1: Define Campaign

Specify platforms, message content, schedule, and any media attachments.

Step 2: Draft Platform Variants

Claude generates platform-optimized copy for each channel (character limits, hashtag norms, tone).

Step 3: Upload Media (Optional)

Upload images or videos once — SocialClaw stores them for reuse across platforms.

Step 4: Validate Schedule

Claude checks platform-specific timing rules and rate limits before submitting.

Step 5: Publish or Schedule

Posts queue via the SocialClaw API. Receive post IDs and scheduled times for confirmation.

Step 6: Analytics

Pull engagement metrics (impressions, clicks, reactions) 24–48 hours after publishing.

Usage Examples

Single Platform Post
Post to our company LinkedIn page:
"Excited to announce our Q2 product roadmap — here's what's coming next.
[roadmap image]"
Multi-Platform Campaign
Announce our beta launch on X, LinkedIn, Instagram, and Discord.
Message: "Our beta is live! 100 spots available — sign up at example.com #launch"
Schedule for tomorrow 9am PST
Content Series
Create a 5-day drip campaign for our feature launch week.
Platforms: X and LinkedIn.
I'll provide copy for each day.

Guidelines

  1. One key, all platforms — SOCIALCLAW_API_KEY authenticates across all connected accounts
  2. Platform-native copy — Adapt tone and format for each platform rather than copy-pasting
  3. Validate timing — Always confirm schedule before submission to avoid rate limit errors
  4. Media reuse — Upload assets once and reference by ID across multiple posts

Limitations

  • Requires active SocialClaw account with connected social accounts
  • Platform availability depends on workspace tier
  • Some platforms require video content for optimal reach (TikTok, YouTube, Instagram Reels)
1---
2name: social-publishing
3description: >
4 Schedule and publish social media posts across 13 platforms (X, LinkedIn, Instagram,
5 Facebook Pages, TikTok, Discord, Telegram, YouTube, Reddit, WordPress, Pinterest) via
6 the SocialClaw API. Use when the user wants to publish, schedule, or manage social
7 media content programmatically. Requires SOCIALCLAW_API_KEY.
8license: MIT
9metadata:
10 version: "1.0.0"
11 source: https://github.com/ndesv21/socialclaw
12 homepage: https://getsocialclaw.com
13---
14 
15# Social Publishing
16 
17Agent-first social media publishing via [SocialClaw](https://getsocialclaw.com). One workspace API key, 13 platforms, zero per-platform OAuth setup.
18 
19## When to Use This Skill
20 
21Use this skill when the user wants to:
22- Publish or schedule posts across multiple social media platforms
23- Orchestrate a multi-platform content campaign
24- Upload and attach media to social posts
25- Retrieve post-level engagement analytics
26- Manage a content calendar programmatically
27 
28## Supported Platforms
29 
30| Platform | Notes |
31|----------|-------|
32| X (Twitter) | Profile posts, threads |
33| LinkedIn | Profile posts + Company pages |
34| Instagram | Business + standalone accounts |
35| Facebook Pages | Page posts with link previews |
36| TikTok | Video descriptions |
37| Discord | Channel targeting, embeds |
38| Telegram | Channel/group messaging |
39| YouTube | Video descriptions and metadata |
40| Reddit | Subreddit posts with flair |
41| WordPress | Blog posts with SEO metadata |
42| Pinterest | Pins with board targeting |
43 
44## Setup
45 
46```bash
47# Install via npx
48npx skills add ndesv21/socialclaw
49 
50# Or install as package
51npm install [email protected]
52 
53# Set your workspace API key
54export SOCIALCLAW_API_KEY=your_key_here
55```
56 
57Get a workspace API key at [getsocialclaw.com](https://getsocialclaw.com).
58 
59## Workflow
60 
61### Step 1: Define Campaign
62Specify platforms, message content, schedule, and any media attachments.
63 
64### Step 2: Draft Platform Variants
65Claude generates platform-optimized copy for each channel (character limits, hashtag norms, tone).
66 
67### Step 3: Upload Media (Optional)
68Upload images or videos once — SocialClaw stores them for reuse across platforms.
69 
70### Step 4: Validate Schedule
71Claude checks platform-specific timing rules and rate limits before submitting.
72 
73### Step 5: Publish or Schedule
74Posts queue via the SocialClaw API. Receive post IDs and scheduled times for confirmation.
75 
76### Step 6: Analytics
77Pull engagement metrics (impressions, clicks, reactions) 24–48 hours after publishing.
78 
79## Usage Examples
80 
81### Single Platform Post
82```
83Post to our company LinkedIn page:
84"Excited to announce our Q2 product roadmap — here's what's coming next.
85[roadmap image]"
86```
87 
88### Multi-Platform Campaign
89```
90Announce our beta launch on X, LinkedIn, Instagram, and Discord.
91Message: "Our beta is live! 100 spots available — sign up at example.com #launch"
92Schedule for tomorrow 9am PST
93```
94 
95### Content Series
96```
97Create a 5-day drip campaign for our feature launch week.
98Platforms: X and LinkedIn.
99I'll provide copy for each day.
100```
101 
102## Guidelines
103 
1041. **One key, all platforms** — SOCIALCLAW_API_KEY authenticates across all connected accounts
1052. **Platform-native copy** — Adapt tone and format for each platform rather than copy-pasting
1063. **Validate timing** — Always confirm schedule before submission to avoid rate limit errors
1074. **Media reuse** — Upload assets once and reference by ID across multiple posts
108 
109## Limitations
110 
111- Requires active SocialClaw account with connected social accounts
112- Platform availability depends on workspace tier
113- Some platforms require video content for optimal reach (TikTok, YouTube, Instagram Reels)
114 
View all files on GitHub →

Details

Updated
Sep 21, 2026
License
MIT
Stars on the repo
★ 39,857
Checked
Source
wshobson/agents ↗
Creator
wshobson · 179 listings
View creator

Similar skills

See all →
SkillResearch what people actually say about any topicSTEP 0: STALE-CLONE SELF-CHECK — RUN BEFORE READING BELOWmvanhorn/last30days-skill · by mvanhornResearch what people actually say about any topic in the last 30 days. Pulls posts and engagement from Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub, and the web. Includes a doctor health check to diagnose broken or missing sources.★ 63.5k GitHub starsSkillScrapes social platforms, business dataApifydanielmiessler/LifeOS · by danielmiesslerScrapes social platforms, business data, and e-commerce via Apify actors — Instagram, LinkedIn, TikTok, YouTube, Facebook, Google Maps, Amazon, and web crawls — filtering in code. USE WHEN scrape Instagram, scrape LinkedIn, scrape TikTok, scrape YouTube, scrape Facebook, Google Maps leads, Amazon reviews, business intelligence, multi-platform social listening, competitive analysis, lead generation, social monitoring, Apify actors, web crawl, extract contacts. NOT FOR X/Twitter account operations like posting, threads, or bookmarks (those need a dedicated X API client), 4-tier progressive scraping with proxy escalation (use BrightData), or real-Chrome bot bypass and computer use (use Interceptor).★ 19.3k GitHub starsSkill微信公众号长文增长闭环 ——tsingyuai/growth-lab · by tsingyuai微信公众号长文增长闭环 —— 从读者问题与复刻锚选题、写出可验证的公众号长文、预览与合规检查、同步微信草稿、三重确认下受控发布,到回收阅读与转化数据并复盘。用户要求写公众号、把内容改成公众号、同步或发布微信草稿、查看公众号数据或复盘时使用。★ 2k GitHub starsSkillSearch and retrieve content from Twitter/XTwitter/X SkillReScienceLab/opc-skills · by ReScienceLabSearch and retrieve content from Twitter/X. Get user info, tweets, replies, followers, communities, spaces, and trends via twitterapi.io. Use when user mentions Twitter, X, or tweets.★ 1.8k GitHub starsSkillSays 'YouTube script', 'video script'🎬 YouTube Script: Writing retention-optimized video script...cwinvestments/memstack · by cwinvestmentsUse this skill when the user says 'YouTube script', 'video script', 'write script for YouTube', 'YouTube video outline', or is creating scripted content for a YouTube video with hooks, chapters, and CTAs. Do NOT use for TikTok/Reels short-form scripts or webinar presentations.★ 423 GitHub starsSkillAgent Reach — 互联网能力路由器Ootto-AI/claude-content-skills · by Ootto-AIMUST USE when user wants to 调研/research/搜索/search/查/找/look up anything on the internet — e.g. 全网调研 X / 帮我调研一下 X / 查一下 X / 搜搜 X / 看看大家怎么评价 X / X 上有什么讨论 / research this topic。 Also MUST USE when user mentions any platform or shares any URL/链接: 小红书/xiaohongshu/xhs, Twitter/推特/X, B站/bilibili, Reddit, V2EX, LinkedIn/领英/招聘/求职/jobs, YouTube, GitHub code search, 小宇宙播客, 雪球/股票行情, RSS feeds, or any web URL. 13 platforms, multi-backend routing (OpenCLI / per-platform CLIs / APIs). Zero config for 6 channels. Run `agent-reach doctor --json` to see which backend serves each platform right now. NOT for: 写报告/数据分析/翻译等内容加工(本 skill 只负责从互联网获取内容); 发帖/评论/点赞等写操作;已有专门 skill 的平台(先用专门 skill)。 【路由方式】SKILL.md 包含路由表和常用命令,复杂场景需按需阅读对应分类的 references/*.md。 分类:search / social (小红书/推特/B站/V2EX/Reddit) / career(LinkedIn) / dev(github) / web(网页/文章/RSS) / video(YouTube/B站/播客)。★ 139 GitHub stars

More from wshobson

SkillMaster C/.NET backend development patterns for buildingwshobson/agents · by wshobsonMaster C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity Framework Core, Dapper, configuration, caching, and testing with xUnit. Use when developing .NET backends, reviewing C# code, or designing API architectures.★ 39.9k GitHub starsSkillImplement WCAG 2.2 compliant interfaces with mobileAccessibility compliancewshobson/agents · by wshobsonImplement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.★ 39.9k GitHub starsSkillMaster Material Design 3 and Jetpack Compose patternsAndroid Mobile Designwshobson/agents · by wshobsonMaster Material Design 3 and Jetpack Compose patterns for building native Android apps. Use when designing Android interfaces, implementing Compose UI, or following Google's Material Design guidelines.★ 39.9k GitHub starsSkillMigrate from AngularJS to Angular using hybrid modeAngular migrationwshobson/agents · by wshobsonMigrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates. Use when upgrading AngularJS applications, planning framework migrations, or modernizing legacy Angular code.★ 39.9k GitHub starsSkillUnderstand anti-reversing, obfuscationAnti reversing techniqueswshobson/agents · by wshobsonUnderstand anti-reversing, obfuscation, and protection techniques encountered during software analysis. Use this skill when analyzing malware evasion techniques, when implementing anti-debugging protections for CTF challenges, when reverse engineering packed binaries, or when building security research tools that need to detect virtualized environments.★ 39.9k GitHub starsSkillBuild production Apache Airflow DAGs with best practicesApache Airflow DAG Patternswshobson/agents · by wshobsonBuild production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. Use when creating data pipelines, orchestrating workflows, or scheduling batch jobs.★ 39.9k GitHub stars