Social Publishing
Seth HobsonCommunityCreated by ndesv21Distributed by Seth Hobson
- Skill
- Tool integration
- Automation and integrations
- MIT
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
The social-publishing skill provides an agent-based interface for managing social media content via the SocialClaw API. It enables users to publish or schedule posts across 13 major platforms, including X, LinkedIn, Instagram, and TikTok, using a single workspace API key. The skill supports media management, platform-specific content optimization, and post-level engagement analytics, streamlining multi-channel campaign orchestration.
What it does
- Publishes and schedules posts across 13 social media platforms
- Manages media uploads for reuse across multiple channels
- Retrieves engagement analytics for published content
- Orchestrates multi-platform content campaigns
- Supports platform-specific formatting and metadata
- Validates scheduling against platform-specific rules
When to use it
- When you need to automate cross-platform social media posting
- When managing a multi-channel content calendar
- When you want to track engagement metrics programmatically
- When you need to adapt content copy for different platform norms
Advantages
- Unified authentication via a single API key
- Eliminates the need for individual platform OAuth setups
- Centralized media storage for multi-platform reuse
- Enables programmatic control over complex content campaigns
Usage examples
- “Post to our company LinkedIn page: "Excited to announce our Q2 product roadmap — here's what's coming next. [roadmap image]"”
- The agent uses the SocialClaw API to upload the image and publish the formatted post to the specified LinkedIn company page.
- “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”
- The agent generates platform-optimized variants of the message and queues them for publication across the four requested platforms at the specified time.
Install
Download the skill as a ZIP:
https://autogineer.com/agent-skills/wshobson/social-publishing/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip social-publishing.zip -d .agents/skills
Documentation by ndesv21
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 |
| Profile posts + Company pages | |
| 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 |
| Subreddit posts with flair | |
| WordPress | Blog posts with SEO metadata |
| 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_hereGet 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 PSTContent Series
Create a 5-day drip campaign for our feature launch week.
Platforms: X and LinkedIn.
I'll provide copy for each day.Guidelines
One key, all platforms — SOCIALCLAW_API_KEY authenticates across all connected accounts
Platform-native copy — Adapt tone and format for each platform rather than copy-pasting
Validate timing — Always confirm schedule before submission to avoid rate limit errors
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)
Files
- ATTRIBUTION.mdAdded by AutoGineer840 B
- LICENSELicence file added by AutoGineer1.0 KiB
- SKILL.md3.6 KiB
Requirements and compatibility
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Needs: Needs an API key, Needs Node.js
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Created by
- ndesv21
- Publisher
- Seth Hobson (Community)
- Distributed by
- Seth Hobson
- Source
- wshobson/agents · plugins/social-publishing/skills/social-publishing · commit 4bde316
- Licence
- MIT License (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by ndesv21 or Seth Hobson.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download social-publishing.zip