Post messages and generate summaries for Facebook, Instagram, Twitter, and LinkedIn via MCP servers. Handles social media posting with approval workflow, content scheduling, and engagement tracking. Use when: (1) Posting to Facebook, Instagram, Twitter, or LinkedIn, (2) Scheduling social media content, (3) Generating social media summaries, (4) Cross-posting to multiple platforms, (5) Tracking social media engagement. Trigger phrases: "post to facebook", "post to instagram", "post to twitter", "post to linkedin", "share on social media", "schedule social post", "generate social media summary", "cross-post".
Post messages and generate summaries for Facebook, Instagram, Twitter, and LinkedIn using MCP servers with approval workflow.
Gold tier requires integration with Facebook, Instagram, Twitter, and LinkedIn for posting messages and generating summaries. This skill manages social media posting through MCP servers with HITL approval for sensitive content.
Supported Platforms:
# Post to Facebook
/social-media-poster "Post to Facebook: Check out our new product launch!"
# Post to Instagram
/social-media-poster "Post to Instagram with image: product_launch.jpg"
# Post to Twitter
/social-media-poster "Tweet: Excited to announce our new feature! #innovation"
# Post to LinkedIn
/social-media-poster "Post to LinkedIn: Sharing insights on industry trends"
/social-media-poster "Cross-post to all platforms: Big announcement coming tomorrow!"
/social-media-poster "Generate weekly social media summary"
## Social Media Posting Rules
### Auto-Approve Thresholds
- Scheduled posts: Auto-approve if pre-approved in content calendar
- Replies to comments: Auto-approve if polite and on-brand
- Engagement posts: Auto-approve if < 280 characters
- LinkedIn posts: Auto-approve if professional and industry-relevant
### Always Require Approval
- Posts mentioning competitors
- Posts with pricing information
- Posts with legal/compliance implications
- Posts during crisis/sensitive events
- Posts with external links to non-company domains
- LinkedIn posts with company announcements
### Content Guidelines
- Tone: Professional but friendly (LinkedIn: strictly professional)
- Hashtags: Max 3 per post (LinkedIn: 3-5 professional hashtags)
- Emojis: Use sparingly, brand-appropriate only (LinkedIn: minimal/none)
- Links: Always use branded short links
# Facebook MCP
FACEBOOK_ACCESS_TOKEN=your_token
FACEBOOK_PAGE_ID=your_page_id
FACEBOOK_MCP_PORT=3004
# Instagram MCP
INSTAGRAM_ACCESS_TOKEN=your_token
INSTAGRAM_ACCOUNT_ID=your_account_id
INSTAGRAM_MCP_PORT=3005
# Twitter MCP
TWITTER_API_KEY=your_api_key
TWITTER_API_SECRET=your_api_secret
TWITTER_ACCESS_TOKEN=your_access_token
TWITTER_ACCESS_SECRET=your_access_secret
TWITTER_MCP_PORT=3006
# LinkedIn MCP
LINKEDIN_ACCESS_TOKEN=your_token
LINKEDIN_PERSON_URN=urn:li:person:your_id
LINKEDIN_MCP_PORT=3007
Capabilities:
Actions:
create_post - Post to Facebook timelineupload_photo - Post photo with captionschedule_post - Schedule post for futureget_post_insights - Get engagement metricsCapabilities:
Actions:
create_media_post - Post photo/videocreate_story - Post to Instagram storycreate_reel - Post Instagram reelget_media_insights - Get engagement metricsCapabilities:
Actions:
create_tweet - Post single tweetcreate_thread - Post tweet threadupload_media - Upload media for tweetget_tweet_metrics - Get engagement metricsCapabilities:
Actions:
create_post - Post to LinkedIn feed (text, hashtags, links)health_check - Verify API connection and token validityNote: LinkedIn API requires OAuth 2.0 authentication. Run python scripts/linkedin_oauth2_setup.py to set up credentials.
Claude analyzes the request and creates appropriate content for each platform:
# Social Media Post Request
**Platforms**: Facebook, Instagram, Twitter, LinkedIn
**Content**: Product launch announcement
**Media**: product_launch.jpg
**Scheduled**: 2026-01-28 10:00 AM
## Platform-Specific Content
### Facebook
Exciting news! 🎉 We're launching our new product tomorrow. Check it out at [link]
### Instagram
New product alert! 🚀 Swipe to see what's coming tomorrow. #innovation #productlaunch
### Twitter
Big announcement tomorrow! Stay tuned 👀 #productlaunch
### LinkedIn
Excited to announce our new product launch tomorrow. After months of development, we've built a solution that addresses key industry challenges. Learn more: [link] #Innovation #ProductLaunch #BusinessSolutions
If content requires approval (per Company_Handbook.md rules):
# /Pending_Approval/SOCIAL_20260127_product_launch.md
---