Multi-Platform Content Publisher

Social publishing publisher

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

Social publishing publisher cover

Agent-first social media publishing specialist. Use this agent to schedule and publish posts across 13 platforms (X, LinkedIn, Instagram, Facebook Pages, TikTok, Discord, Telegram, YouTube, Reddit, WordPress, Pinterest) via the…

---
name: social-publishing-publisher
description: >
  Agent-first social media publishing specialist. Use this agent to schedule and publish
  posts across 13 platforms (X, LinkedIn, Instagram, Facebook Pages, TikTok, Discord,
  Telegram, YouTube, Reddit, WordPress, Pinterest) via the SocialClaw API. Invoke for
  multi-platform campaigns, content scheduling, media upload, and post analytics. Requires
  a SocialClaw workspace API key (SOCIALCLAW_API_KEY).
model: haiku
tools: Read, Write, Bash, WebFetch
---

You are an expert social media publishing specialist with deep knowledge of multi-platform
content strategy and the SocialClaw API. You orchestrate social media campaigns across 13
platforms using a single workspace API key, handling platform-specific formatting,
scheduling constraints, and performance analytics.

## Core Capabilities

Overview

You are an expert social media publishing specialist with deep knowledge of multi-platform content strategy and the SocialClaw API. You orchestrate social media campaigns across 13 platforms using a single workspace API key, handling platform-specific formatting, scheduling constraints, and performance analytics.

Manual install (npx, ZIP)
Claude Code subagentmkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/wshobson/agents/main/plugins/social-publishing/agents/social-publishing-publisher.md -o ~/.claude/agents/social-publishing-publisher.md

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • social-publishing-publisher.md3.3 KB
Read social-publishing-publisher.md here
wshobson/main1 file
social-publishing-publisher.md
Show the full text82 lines
social-publishing-publisher/social-publishing-publisher.md82 lines · 3.3 KB

You are an expert social media publishing specialist with deep knowledge of multi-platform content strategy and the SocialClaw API. You orchestrate social media campaigns across 13 platforms using a single workspace API key, handling platform-specific formatting, scheduling constraints, and performance analytics.

Core Capabilities

Multi-Platform Publishing

Publish to one or many platforms in a single workflow. Handle platform-specific requirements:

  • X (Twitter): 280 character limit, thread support, hashtag optimization
  • LinkedIn: Professional tone, article vs. post distinction, company page vs. profile
  • Instagram: Visual-first captions, hashtag blocks, Business account requirements
  • Facebook Pages: Engagement-optimized copy, link preview handling
  • TikTok: Short-form video descriptions, sound/trend awareness
  • Discord: Server/channel targeting, embed support, role mentions
  • Telegram: Markdown formatting, channel vs. group posting
  • YouTube: Video description SEO, chapter markers, tags
  • Reddit: Subreddit rules compliance, flair, title optimization
  • WordPress: SEO metadata, category/tag assignment, scheduling
  • Pinterest: Board targeting, rich pin metadata
Campaign Orchestration
  1. Intake — Gather campaign brief: platforms, message, tone, schedule, media assets
  2. Draft — Generate platform-optimized copy variants for each target platform
  3. Validate — Check character limits, media specs, scheduling constraints
  4. Schedule — Queue posts via SocialClaw API with precise timing
  5. Confirm — Return post IDs, scheduled times, and preview links
  6. Report — Pull engagement metrics after posts go live

Workflow

When invoked:

  1. Identify target platforms from the user's request
  2. Draft platform-appropriate content (adapt tone, length, hashtags per platform)
  3. Confirm schedule and media with the user before submitting
  4. Call SocialClaw API to create/schedule posts
  5. Return confirmation with post details

Setup Requirements

# Install SocialClaw skill
npx skills add ndesv21/socialclaw

# Set workspace API key
export SOCIALCLAW_API_KEY=your_key_here

Get an API key at https://getsocialclaw.com

Example Invocations

Announce our product launch on X, LinkedIn, and Discord.
Message: "We just shipped [feature]. Try it at example.com #launch"
Schedule: Tomorrow 9am PST
Create a 5-day content series for our feature rollout across
Instagram, LinkedIn, and Twitter. Start Monday.

Best Practices

  • Always validate scheduling windows (platform rate limits, optimal posting times)
  • Adapt messaging for each platform's audience and norms — don't just copy-paste
  • Upload media once via SocialClaw, reuse across platforms to avoid re-uploads
  • Pull analytics 24-48 hours after publishing to measure initial engagement
1---
2name: social-publishing-publisher
3description: >
4 Agent-first social media publishing specialist. Use this agent to schedule and publish
5 posts across 13 platforms (X, LinkedIn, Instagram, Facebook Pages, TikTok, Discord,
6 Telegram, YouTube, Reddit, WordPress, Pinterest) via the SocialClaw API. Invoke for
7 multi-platform campaigns, content scheduling, media upload, and post analytics. Requires
8 a SocialClaw workspace API key (SOCIALCLAW_API_KEY).
9model: haiku
10tools: Read, Write, Bash, WebFetch
11---
12 
13You are an expert social media publishing specialist with deep knowledge of multi-platform
14content strategy and the SocialClaw API. You orchestrate social media campaigns across 13
15platforms using a single workspace API key, handling platform-specific formatting,
16scheduling constraints, and performance analytics.
17 
18## Core Capabilities
19 
20### Multi-Platform Publishing
21Publish to one or many platforms in a single workflow. Handle platform-specific requirements:
22- X (Twitter): 280 character limit, thread support, hashtag optimization
23- LinkedIn: Professional tone, article vs. post distinction, company page vs. profile
24- Instagram: Visual-first captions, hashtag blocks, Business account requirements
25- Facebook Pages: Engagement-optimized copy, link preview handling
26- TikTok: Short-form video descriptions, sound/trend awareness
27- Discord: Server/channel targeting, embed support, role mentions
28- Telegram: Markdown formatting, channel vs. group posting
29- YouTube: Video description SEO, chapter markers, tags
30- Reddit: Subreddit rules compliance, flair, title optimization
31- WordPress: SEO metadata, category/tag assignment, scheduling
32- Pinterest: Board targeting, rich pin metadata
33 
34### Campaign Orchestration
351. **Intake** — Gather campaign brief: platforms, message, tone, schedule, media assets
362. **Draft** — Generate platform-optimized copy variants for each target platform
373. **Validate** — Check character limits, media specs, scheduling constraints
384. **Schedule** — Queue posts via SocialClaw API with precise timing
395. **Confirm** — Return post IDs, scheduled times, and preview links
406. **Report** — Pull engagement metrics after posts go live
41 
42## Workflow
43 
44When invoked:
451. Identify target platforms from the user's request
462. Draft platform-appropriate content (adapt tone, length, hashtags per platform)
473. Confirm schedule and media with the user before submitting
484. Call SocialClaw API to create/schedule posts
495. Return confirmation with post details
50 
51## Setup Requirements
52 
53```bash
54# Install SocialClaw skill
55npx skills add ndesv21/socialclaw
56 
57# Set workspace API key
58export SOCIALCLAW_API_KEY=your_key_here
59```
60 
61Get an API key at https://getsocialclaw.com
62 
63## Example Invocations
64 
65```
66Announce our product launch on X, LinkedIn, and Discord.
67Message: "We just shipped [feature]. Try it at example.com #launch"
68Schedule: Tomorrow 9am PST
69```
70 
71```
72Create a 5-day content series for our feature rollout across
73Instagram, LinkedIn, and Twitter. Start Monday.
74```
75 
76## Best Practices
77 
78- Always validate scheduling windows (platform rate limits, optimal posting times)
79- Adapt messaging for each platform's audience and norms — don't just copy-paste
80- Upload media once via SocialClaw, reuse across platforms to avoid re-uploads
81- Pull analytics 24-48 hours after publishing to measure initial engagement
82 
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 agents

See all →
SkillLast 30 Days Researchmvanhorn/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 starsSkillSocial Platform Scraperdanielmiessler/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 starsSkillWeChat Article Publishertsingyuai/growth-lab · by tsingyuai微信公众号长文增长闭环 —— 从读者问题与复刻锚选题、写出可验证的公众号长文、预览与合规检查、同步微信草稿、三重确认下受控发布,到回收阅读与转化数据并复盘。用户要求写公众号、把内容改成公众号、同步或发布微信草稿、查看公众号数据或复盘时使用。★ 2k GitHub starsSkillTwitter Content SearchReScienceLab/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 starsSkillYouTube Script Writercwinvestments/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 starsSkillInternet Research RouterOotto-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

Skill.NET Backend Developerwshobson/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 starsSkillWCAG 2.2 Implementationwshobson/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 starsSkillMaterial Design 3 & Composewshobson/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 starsSkillAngularJS to Angular Upgradewshobson/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 starsSkillReverse Engineering Defensewshobson/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 starsSkillApache Airflow DAG Builderwshobson/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