If you create content for Instagram, TikTok, and other social media platforms, you already know the real problem is not usually coming up with one idea. It is everything that happens after the idea. Writing copy, turning it into slides, finding images, formatting everything, exporting it, and then scheduling the post can eat up far more time than the creative work itself.
That is why this Claude and Metricool workflow is such a big deal. With the right setup, Claude can help generate branded social media carousels, create captions and hashtags, render the assets, and schedule the finished post for publishing. Once the system is configured properly, you can go from a topic idea to a scheduled post in just a few commands.
If your goal is to automate social media content, especially carousel content for TikTok and Instagram, this setup gives you a practical way to do it without patching together five different tools manually.
Why this workflow changes content creation
Most AI content workflows still break down in the middle. The model can help brainstorm and write, but the actual publishing process is still manual. That means you end up doing all the annoying parts yourself:
- Prompting for the copy
- Reformatting the text into slides
- Tracking down visuals
- Matching your branding
- Exporting the carousel
- Uploading and scheduling it on each platform
This new Claude setup closes that gap. Instead of stopping at content generation, it pushes all the way through to scheduled publishing using Metricool.
The key idea is simple. You connect Claude Code to a Metricool agent, give it your brand rules, and then let it handle the content creation and scheduling workflow in a much more structured way.
What this Claude and Metricool agent actually does
At a high level, this setup allows you to create and schedule social media carousels from Claude Code in a very short workflow. Once installed, the agent can:
- Generate carousel topics and slide structure
- Write the copy based on your brand voice
- Pull in supporting images
- Render slides into image files
- Create captions and hashtags in your preferred format
- Schedule posts through Metricool
That means you are no longer using Claude just as a writing assistant. You are using it as a lightweight social media automation system.
How to set up Claude Code for social media automation
The setup is surprisingly straightforward, but there are a few moving pieces. The process starts with downloading the agent file, opening Claude Desktop, and loading the unzipped folder into Claude Code.
After that, the setup command handles most of the heavy lifting.
1. Download the agent file
You begin by getting the Claude and Metricool agent file. Once downloaded, unzip the folder so Claude Code can access it properly.
2. Open Claude Code and load the folder
Inside Claude Desktop, open Claude Code and drag the unzipped folder into the workspace. Then run the configuration command:
/configure
This is where the workflow gets nice. Instead of leaving you to figure everything out manually, Claude walks through the setup step by step and tells you what it needs.
3. Connect Metricool
One of the first tasks is authorizing your Metricool account. This gives Claude the ability to interact with your publishing workflow.
If your account is not connected yet, the setup prompts you to complete the authorization process. After that, Claude can detect connected resources and move on to the next steps.
4. Install Playwright
Playwright is used to render the HTML slide designs into PNG images. That matters because the carousel is being built visually, not just as text.
During setup, Claude asks for permission to install it, then handles the installation.
5. Connect an image source with Pexels
If you want the system to automatically fetch background images, you will need to provide a Pexels API key. Claude guides you through getting the key and adding it to the setup.
You can skip this if you prefer text-only slides or if you want to use your own visuals. But if you want the workflow to be as automatic as possible, connecting Pexels is the better move.
The most important step: setting your brand correctly
This part is easy to rush and that would be a mistake.
If you want Claude to generate content that actually feels like your content, you need to spend time defining your brand properly. This is the difference between content that feels generic and content that feels tailored to your audience.
During setup, Claude asks a series of brand questions and builds a brand folder around your answers. That includes things like:
- Display name
- Target audience
- Core topics
- Tone of voice
- Language
- Brand colours
- Font preferences
- Logo usage
- CTA format
- Hashtag preferences
- Caption length and styling
In the example setup, the audience was people interested in AI tools, AI automations, AI news, and the latest releases. The tone was casual but informative. The colours included bright green, dark green, red, black, and white.
Those details matter because they shape the output. Claude is not just generating a post. It is generating a post for a specific audience, in a specific voice, with a specific presentation style.
Why brand setup matters so much
When your brand rules are clear, the system can make better decisions without constant supervision. It knows:
- How formal or relaxed the copy should sound
- What style of captions to generate
- What kinds of hashtags fit your niche
- What slide colours and typography are appropriate
- What kind of call to action to include
In other words, you are teaching the system how to think like your content brand.
How to generate a carousel inside Claude
Once the setup is complete, generating your first carousel is simple.
You use the carousel command and provide a topic. For example, one topic used in the workflow was a post about little-known ChatGPT hacks. After the command is entered correctly, Claude starts refining the topic and proposing a structure for the slides.
This stage is useful because it gives you a checkpoint before the full asset generation happens. You can approve the structure or request changes if something feels off.
Once approved, Claude moves into production mode. It begins:
- Building the outline
- Applying your brand guidelines
- Fetching images if enabled
- Choosing fonts and colours
- Creating the HTML version of the carousel
The result is a slide deck that follows your chosen visual style and message framework.
A small detail that matters
The command syntax needs to be exact. In the example workflow, using the wrong version of the command caused an issue until it was corrected. That is worth remembering when you build repeatable prompts or skills later. Small command differences can matter.
Reviewing and customizing the generated carousel
After generation, Claude presents an outline of what it created and opens the carousel output so you can inspect the slides.
This is where you should check whether the content actually matches your intent. Even with good automation, final review is smart.
For example, one improvement made during the process was adding the ChatGPT logo to better match the topic. Claude was able to update the design accordingly.
That is the beauty of this workflow. It is automated, but not rigid. You can still tweak things when needed.
Useful things to review include:
- Whether the slide hook is strong enough
- Whether the visuals match the topic
- Whether the text feels on brand
- Whether the layout is readable
- Whether any logo or brand assets should be added
Generating captions and hashtags automatically
The carousel is only part of the post. You still need a caption and hashtags, and those should match the content style you set in the brand configuration.
Claude can generate both in the format you previously defined. That might include:
- A 4 to 5 sentence caption
- One sentence per line
- Spacing for readability
- Emoji placement rules
- 3 to 5 relevant hashtags
This is a major time saver because caption formatting can become repetitive fast. Instead of recreating your preferred style every time, you define it once and let Claude repeat it consistently.
Scheduling the post directly through Metricool
Once the carousel, caption, and hashtags are approved, the final step is scheduling.
You can tell Claude exactly when and where to publish the content. In the example workflow, the post was scheduled for TikTok at 9 a.m. Eastern on a specific date.
Claude then:
- Renders the slides into image assets
- Passes the content into Metricool
- Schedules the post
That is the moment where this goes from AI writing tool to full social media automation workflow.
One thing to double check is your time zone inside Metricool. In the example, the scheduled post initially appeared incorrect until the time zone was switched to New York. So if a scheduled time looks off, that is one of the first things to verify.
How to turn this into a repeatable content machine
Creating one post with AI is helpful. Creating a repeatable system is where the real leverage shows up.
After you understand the manual flow, the next move is to turn it into a reusable skill. The idea is simple: instead of repeating every step one by one, you create a command that handles the whole process for a batch of topics.
That means you can provide:
- A list of content topics
- The platform
- The posting times
- The posting dates
And Claude can take care of the rest.
The batch carousel skill
A custom skill such as a batch carousel command lets you automate content in bulk. Instead of generating a single carousel, you can generate and schedule multiple posts in one session.
That could mean:
- One week of content
- One month of content
- A single campaign across several dates
- A full set of themed educational posts
You could use it weekly, monthly, or on whatever cadence fits your publishing strategy.
This is especially powerful if your content format is consistent. If your niche relies on educational carousels, recurring tips, or themed post series, this kind of structured AI workflow can dramatically cut the time needed to stay consistent.
Where this gets even more interesting
The bigger idea here is not only about carousels.
Once you start connecting other tools and assets to Claude Code, the same approach can expand to other content types. If you have video files or additional tools available in the environment, similar automation logic can be applied there too.
So while this workflow starts with carousel creation for Instagram and TikTok, the underlying advantage is broader. You are building an AI operating system for content.
Best practices for using Claude to automate social media
If you want better outputs and fewer headaches, keep these guidelines in mind:
- Run the first workflow manually. Learn the process before trying to automate everything at once.
- Spend time on the brand setup. Generic brand rules produce generic content.
- Be precise with commands. Small syntax errors can break the flow.
- Review the first few outputs closely. Adjust layout, visuals, and copy until they feel right.
- Check time zones before scheduling in bulk. This avoids publishing mistakes.
- Use batch automation only after the workflow is stable. Scale after quality is dialed in.
Final thoughts
Automating social media usually sounds good in theory and messy in practice. This is one of the rare setups that actually feels useful because it handles the parts that tend to slow creators down the most.
Claude can help you generate the idea, shape the content, build the carousel, write the caption, add hashtags, and send it to Metricool for scheduling. Once you package that into a reusable skill, you are not just saving time on one post. You are creating a repeatable publishing system.
If consistency has been the bottleneck in your content strategy, this kind of workflow can remove a huge amount of friction.
Try the process manually first, get your brand settings dialed in, and then build the batch version. That is where it starts to become seriously powerful.
If you found this useful, consider sharing it with someone building an AI content workflow, leaving a comment with your biggest automation bottleneck, or exploring more articles on AI tools and social media systems.
FAQ
Can Claude really automate social media posting?
Yes, with the right setup Claude can help generate carousel content, captions, hashtags, and then schedule the final post through Metricool.
What platforms can this workflow support?
The workflow is designed for platforms like TikTok and Instagram, and it can support other social media platforms connected through Metricool.
Why is Playwright needed in this setup?
Playwright is used to turn the generated HTML carousel into PNG slide images, which makes the content ready for scheduling and publishing.
Do I need a Pexels API key?
You only need it if you want Claude to automatically fetch images for your carousel slides. If you want text-only slides or prefer your own assets, you can skip it.
Can I automate a full month of content at once?
Yes. Once you create a reusable batch skill, you can feed Claude multiple topics and dates, then have it generate and schedule content in bulk.
What is the biggest factor in getting good results?
The brand setup is the biggest factor. The clearer your audience, tone, formatting, and visual preferences are, the better the generated content will match your style.