← Back to solvX.uk What we're building →
Public beta · Open source · Operated through Claude Code

Socials Studio

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 →
# clone, then start Claude Code in the folder git clone https://github.com/tradewithmeai/socials-studio cd socials-studio claude

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.

Socials Studio — agentic social publishing: your OpenMontage or own media flows through Claude Code out to YouTube, X, Bluesky, LinkedIn and Instagram.

What do you want to publish?

Ask in plain English. Claude does the rest — and stops for you.

Post this image to X, LinkedIn and Bluesky. Write suitable copy for each platform and show me everything before publishing.
Turn this OpenMontage video into a five-platform launch campaign with three coordinated posts.
I need a quick Instagram and LinkedIn post about this update. Handle the formatting and publish after I approve it.
Check the activity on yesterday's posts and use what worked to improve the next campaign.

Socials Studio selects the right skills, prepares the content, validates the publishers and asks before anything goes live.

What it can do

Less posting. More publishing.

Quick posts without the admin

Describe the post in plain English. Claude prepares the copy, selects the requested platforms and handles the publishing workflow.

One idea, platform-specific copy

Stop pasting the same caption everywhere. Socials Studio adapts length, tone, tags, media and formatting for each destination.

Complete coordinated campaigns

Turn one idea or media asset into several connected posts across multiple platforms instead of publishing isolated posts one at a time.

Hands-free until approval

Claude handles preparation, validation and platform operation. You review the result and explicitly approve real publication.

The intelligence

Powered by the intelligence of Claude Code

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:

  • Understand what you're trying to achieve
  • Read campaign briefs, media and project context
  • Select the correct onboarding or publishing skill
  • Prepare platform-specific content
  • Operate the publishing tools
  • Validate before publication
  • Diagnose known failures
  • Inspect results when requested
  • Extend the app with new platforms or workflows

Socials Studio is an independent open-source project and is not affiliated with or endorsed by Anthropic.

How a post gets made

Describe → Prepare → Review → Publish → Learn

1

Describe

Ask for a quick post, campaign or media workflow in ordinary language.

2

Prepare

Claude reads the available context, writes the content and applies each platform's rules.

3

Review

See the proposed posts, media and destinations before anything happens.

4

Publish

Explicitly approve the content. Socials Studio operates the relevant publishers.

5

Learn

Inspect public activity and use the observations to improve later content when requested.

Platforms

Five platforms. Copy written for each one.

Socials Studio prepares and publishes to five destinations — with content shaped for each, not one caption copied everywhere.

YouTube

Video publishing through the official OAuth Data API.

X

Text, image and video through a saved browser session.

Bluesky

Text, image and video through a saved browser session.

LinkedIn

Text, image and video through a saved browser session.

Instagram

Image and video through a saved browser session.Video verified; image publishing not yet independently live-verified.

Back to top

Works with agentic video

From agentic video to agentic distribution

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.

Socials Studio flow: OpenMontage or your own media on the left feeds through Claude Code in the centre, then out to YouTube, X, Bluesky, LinkedIn and Instagram.
Create Understand Adapt Publish
Turn this OpenMontage render into a launch campaign — trailer on YouTube, teasers on X and Bluesky, a write-up on LinkedIn.
Read the OpenMontage project context for this video and draft matching copy for every platform before I approve it.

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

Claude handles the work. You keep control.

Technical detail: the publish safeguards
Every publisher validates only by default and touches no platform until you confirm. A real publish requires --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

Open source means you can change the studio

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

What is coming next?

Testing now

OpenCode support

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 →

In development

Scheduled publishing

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.

Community-led

More platforms

New platforms will be added according to contributor interest, testing access and the reliability of available publishing methods.

Later exploration

Under consideration

  • Live streaming workflows
  • Deeper campaign-performance monitoring
  • Reusable campaign templates
  • Additional agentic media integrations
Back to top

For developers

How it's built

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.

Python 3.10–3.13 Playwright (real Chrome) YouTube OAuth Data API skills + publishing layer tests + CI MIT · open source v0.1.0-beta.1

Stop writing the same post five times.

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