Tell Claude once. Publish properly on five platforms.
Socials Studio prepares quick posts, creates coordinated campaigns, writes platform-specific copy and publishes approved text, images and videos to YouTube, X, Bluesky, LinkedIn and Instagram. Claude Code handles the work. You review the result and decide what goes live.
Quick post or complete campaign. One conversation. No dashboard.
Learn about Claude Code →Then tell it what you want to publish. Claude guides the setup, explains each action and waits for approval.
Socials Studio is free and MIT licensed. Claude Code requires its own eligible account or API access.
What do you want to publish?
Socials Studio selects the right skills, prepares the content, validates the publishers and asks before anything goes live.
What it can do
Describe the post in plain English. Claude prepares the copy, selects the requested platforms and handles the publishing workflow.
Stop pasting the same caption everywhere. Socials Studio adapts length, tone, tags, media and formatting for each destination.
Turn one idea or media asset into several connected posts across multiple platforms instead of publishing isolated posts one at a time.
Claude handles preparation, validation and platform operation. You review the result and explicitly approve real publication.
The intelligence
Socials Studio is not a chatbot bolted onto publishing buttons. Claude Code understands the goal, prepares the content and operates the tools — end to end. It can:
Socials Studio is an independent open-source project and is not affiliated with or endorsed by Anthropic.
How a post gets made
Ask for a quick post, campaign or media workflow in ordinary language.
Claude reads the available context, writes the content and applies each platform's rules.
See the proposed posts, media and destinations before anything happens.
Explicitly approve the content. Socials Studio operates the relevant publishers.
Inspect public activity and use the observations to improve later content when requested.
Platforms
Socials Studio prepares and publishes to five destinations — with content shaped for each, not one caption copied everywhere.
Video publishing through the official OAuth Data API.
Text, image and video through a saved browser session.
Text, image and video through a saved browser session.
Text, image and video through a saved browser session.
Image and video through a saved browser session.Video verified; image publishing not yet independently live-verified.
Works with agentic video
OpenMontage can create the video. Socials Studio takes the finished media and available project context, develops the wider campaign, writes for each platform and publishes the approved result.
This is file-based compatibility: Socials Studio does not depend on OpenMontage code and is not an official integration. It is an independent community project, not affiliated with, maintained by or endorsed by OpenMontage.
Control
--confirm-publish (or confirm_publish=True); --dry-run always wins if both are passed. Every result reports a dry_run field and a plain-language message stating whether anything was actually published. See SECURITY.md and PRIVACY.md.Open source
Socials Studio is MIT licensed and built to be extended. Whether you write code or drive an agent, you can shape it:
You do not have to write the code yourself. Describe the platform or workflow to your agent, let it prepare the change, then review and test the result before contributing it.
Prefer to talk it through first? Join GitHub Discussions.
Roadmap
An OpenCode-ready version is currently being tested. The aim is to let you operate Socials Studio through an open-source agent and choose from multiple model providers. This is being tested and is not yet the primary supported setup. opencode.ai →
Approved campaigns will be able to publish on a schedule without requiring you to stay in a live session. Campaign content, destinations and timing will still require review and approval.
New platforms will be added according to contributor interest, testing access and the reliability of available publishing methods.
For developers
Simple skills plus a Python publishing layer. Playwright drives a real Chrome build for the browser platforms; YouTube uses the official OAuth Data API. Tested primarily with Claude Code.
Socials Studio is open source and available now. Clone it, run Claude Code and tell it what you want to publish.
Public beta · MIT licensed · five publishing platforms · human approval before publication