The argument in one line.
You can build a fully operational AI social media manager in Claude Code by combining the Blotato MCP for publishing, custom skills for brand voice, and Google Workspace integration to batch-create and schedule posts across platforms without leaving the interface.
Read if. Skip if.
- A content creator or marketer who already uses Claude Code and wants to wire it into their social media posting workflow without buying another SaaS tool.
- A YouTuber or podcaster who produces short-form clips from long-form content and wants to automate caption writing and scheduling across Instagram, TikTok, X, and LinkedIn.
- Someone who dislikes third-party scheduler UIs and wants to vibe-code their own custom social media dashboard tailored exactly to their workflow.
- A Claude Code user who wants a practical MCP integration tutorial — Blotato MCP for social publishing, Google Workspace CLI for Drive access — with working prompts and skill files.
- You are not using Claude Code — the entire workflow is Claude Code-specific and does not apply to the Claude web app, ChatGPT, or other AI tools.
- You are looking for a zero-cost solution; the workflow requires at least a $29/month Blotato paid plan to access the social media API connection that makes this work.
- You want a turnkey product you can hand to a VA or run without technical setup — this requires MCP installation, Google Workspace CLI configuration, and comfort troubleshooting CLI errors.
The full version, fast.
Ryan Doser walks through wiring Claude Code into a posts-everywhere social engine that scrapes, writes, schedules, and publishes without leaving the IDE. The mechanism is a stack: Blotato connected via MCP for the platform APIs and YouTube transcript scraping, a brand-voice skill that encodes tone and caption conventions, a social media manager skill that handles batch jobs, and a Google Workspace CLI bridge for pulling video files straight from Drive. From there, one prompt repurposes a long-form video into ten platform-native posts, another batch-captions an entire Drive folder of shorts and schedules them across weekday slots. When Blotato's beta calendar feels limiting, vibe-code your own dashboard on top using a dedicated builder skill, then refine with screenshots. Run Sonnet on low effort with extended thinking off to keep token burn manageable.
Chat with this breakdown — free.
Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.
Create a free account →Where the time goes.

01 · Intro + free guide CTA
Outcome promise, dashboard tease, plug for the AI Marketing Essentials lead magnet.

02 · My Claude Code setup
Uses Claude Code extension in VS Code; references two custom skills (Ryan Doser brand voice + social media manager).

03 · Integrating accounts via Blotato MCP
Walkthrough of Blotato's $29 starter plan, account integration in settings, copy-paste MCP instructions into Claude Code.

04 · Basic example: YouTube URL → 10 posts
Calls Ryan Doser skill on a podcast URL, generates 5 X + 5 LinkedIn posts based on the scraped transcript.

05 · Post & schedule directly from Claude Code
Instructs Claude to post one X piece now and schedule one LinkedIn piece for tomorrow 1pm; sees a real conflict-resolution flow.

06 · Advanced: captions for a Google Drive folder
Points Claude at a Drive folder of short videos via Google Workspace CLI; scrapes transcripts + writes Group A (vertical) and Group B (text) captions.

07 · Reviewing AI-generated captions
Skim the generated captions; explains the Group A / Group B split for short-form vs. text platforms.

08 · Batch-scheduling 5 posts
Schedules the first five videos Monday–Friday 8am central starting June 8, 2026.

09 · Token-saving tips
Use Sonnet 4.6 not Opus, leave effort on low, disable extended thinking for this kind of task.

10 · Verify in Blotato calendar
Cross-checks the schedule landed correctly on the Blotato beta calendar.

11 · Vibe-coding your own dashboard
Switches to Sonnet 4.6 mid-chat and invokes the social media dashboard builder skill to generate a custom calendar UI.

12 · Dashboard demo + refinement
Tours the first-shot dashboard (calendar + list view); acknowledges broken dropdown and shows his polished AI Marketing OS as the destination state.
13 · Final CTA
Thumbs-up + subscribe + comment + 'have a great day' — no upsell.
Lines worth screenshotting.
- A Blotato MCP connection lets Claude Code post directly to X, LinkedIn, TikTok, Instagram, YouTube, and Facebook without leaving the Claude Code interface.
- A brand-voice skill file (SOP in markdown) tells Claude Code your tone, caption style, and content guidelines so it applies them automatically to every social post it writes.
- Turning one YouTube video URL into ten platform-specific posts takes a few minutes because Blotato's MCP includes a YouTube transcript scraper.
- Scheduling a post to a specific account at a specific time is a single natural-language instruction inside Claude Code — no separate scheduling tool required.
- Batch-scheduling captions for a Google Drive folder of short videos handles an entire month of social content in one Claude Code session.
- Using your own authentic content as the raw input for social post generation produces better results than feeding Claude random third-party videos.
- Vibe-coding a custom social media dashboard inside Claude Code gives you a calendar UI that replaces whatever your MCP tool's beta interface lacks.
- The skill markdown file is the highest-leverage investment in a social media workflow — it encodes your brand voice once and applies it to every future output.
- A social media manager skill paired with a brand-voice skill allows Claude Code to handle both the strategy (what to post) and the tone (how to say it) in one session.
- Posting and scheduling from within Claude Code eliminates the context switch to a separate tool — the entire content pipeline lives in one interface.
- Integrating an MCP into Claude Code is a single copy-paste of the provider's instructions followed by letting Claude Code handle the configuration automatically.
- The combination of YouTube transcript scraping plus brand voice skill turns a single long-form video into an always-on content repurposing machine.
One YouTube URL Can Become a Week of Scheduled Posts Without Leaving the Terminal
Ryan Doser's three-escalating-workflows demo shows that the real leverage in AI-powered content distribution is the combination of a brand-voice skill, an MCP connection to a scheduler, and a Google Drive folder — once the pipeline is wired, one command dispatches to every platform.
- Two custom skills — brand voice and social media manager — are the foundation; the MCP connection is the distribution layer on top
- Claude Code inside VS Code is the interface; the skills and MCP handle the domain-specific work
- Copy-paste MCP instructions into Claude Code chat is the entire integration step — no API configuration required
- The MCP gives the agent direct access to schedule, post, and check conflicts across connected platforms
- One podcast URL plus a brand-voice skill call produced 5 X posts and 5 LinkedIn posts from the scraped transcript
- The skill handles platform-specific formatting — tweet length, LinkedIn tone — without separate instructions
- The agent can post immediately and schedule future content in a single instruction — conflict resolution happens automatically
- Watching the conflict-resolution flow live is more instructive than a polished demo — you see exactly how the agent handles edge cases
- Pointing the agent at a Drive folder via Google Workspace CLI scrapes transcripts from every video in one pass
- The Group A / Group B split handles vertical and text-platform caption variants simultaneously from the same source
- Five videos scheduled Monday-Friday at 8am in one command — the agent handles date arithmetic and slot allocation
- One prompt produces five days of scheduled content from existing video assets
- Sonnet over Opus, effort on low, extended thinking off — repeatable format-following tasks do not benefit from premium model capability
- Token cost for content scheduling is a variable you can actively control without sacrificing output quality
- When a vendor's beta UI is inadequate, build a replacement — the agent generates a custom calendar and list view from a single skill invocation
- First-shot output will have bugs; the value is a working foundation that matches your workflow, not the vendor's assumptions
Terms worth knowing.
- Blotato
- An AI-powered social media management tool that supports scheduling and posting across platforms (X, LinkedIn, Instagram, TikTok, etc.) and provides an MCP integration so AI agents like Claude Code can post directly.
- MCP integration
- A connection established via the Model Context Protocol that lets Claude Code interact with an external service's API — such as a social media platform — through a standardized interface, without manual copy-pasting.
- Claude Code skill (markdown)
- A markdown file containing persona details, tone guidelines, and SOPs that Claude Code reads before executing a task, ensuring outputs match a specific brand voice or workflow.
- YouTube transcript scraper
- A feature or tool that extracts the full text transcript of a YouTube video — either from auto-generated captions or the video audio — so AI can repurpose it as source material for new content.
- Google Workspace CLI
- An open-source command-line interface that authenticates with a Google account and allows programs to read from and write to Google services like Drive, Docs, and Sheets programmatically.
- Short-form video editor
- A tool or service that automatically trims long-form video content into short clips optimized for vertical social media platforms like TikTok, Instagram Reels, and YouTube Shorts.
- Extended thinking mode
- A Claude setting that allocates additional compute for deeper reasoning before responding, useful for complex problems but expensive in token cost — overkill for routine tasks like writing social media captions.
- Vibe coding
- Building an application by describing what you want in plain language and letting an AI agent generate all the code, iterating through feedback rather than writing code manually.
- Brand guide
- A document that defines a brand's visual identity (colors, fonts, logo usage) and voice guidelines, used as a reference to ensure all content and design stays consistent.
Things they pointed at.
Lines you could clip.
“manage your entire social media system from Claude Code without ever leaving this interface”
“I'm calling that skill markdown file, which is essentially an SOP for Claude Code to fully understand what is my tone, what are the types of captions I use”
“Don't use Opus for this. Sonnet 4.6, effort on low, extended thinking off — overkill for this type of task.”
“It's not gonna be perfect on one shot. Take screenshots if something doesn't look right, upload to Claude code, refine, reiterate until you get something you actually like.”
Word for word.
Don't just watch it. Burn it in.
See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.
The bait, then the rug-pull.
Ryan stacks four hooks in 31 seconds: the outcome ('AI social media manager that posts everywhere'), the visual proof (a working custom dashboard), the promise ('never leave this interface'), and the lead magnet ('free social media skills'). No curiosity gap, no pattern interrupt — pure outcome-stacking that works because the demo on screen is real, not a mockup.
Named ideas worth stealing.
Skill + MCP closed loop
Markdown 'skill' file is the brain (tone, caption style, SOP); MCP is the hands (Blotato posts to platforms). The skill provides the judgment, the MCP provides the action — together they are a product.
Group A / Group B caption split
- Group A — Instagram, TikTok, YouTube Shorts (vertical, more hashtags, longer captions)
- Group B — X, LinkedIn, Threads (text-first, fewer hashtags, tighter copy)
One skill writes both groups in one pass; clean shorthand for talking about cross-posting.
Token-saving stack for tool-heavy tasks
- Use Sonnet 4.6 (not Opus 4.6)
- Set effort to low
- Disable extended thinking mode
For MCP-heavy orchestration tasks, the reasoning premium of Opus is overkill — pick the cheap model and turn the brain down.
Free guide → free skills → paid affiliate
Lead magnet contains the skill downloads; the skills only become useful once you upgrade to Blotato's $29 plan (where Ryan is an affiliate).
How they asked for the click.
“Be sure to give me a thumbs up, subscribe to the channel, leave me a comment below, and most importantly, I hope you all have a great day.”
Soft and brand-on; no second upsell, no link reminder. The real CTA was the free-guide pitch at 0:31 — the outro is housekeeping.




































































