Claude · Automation

Post your video to 15 networks at once (Zernio + a Claude skill)

You rewrite your captions platform by platform. Here is how a single Claude skill transcribes your video, writes one caption per network, and schedules everything through Zernio.

QQuentin Megevand
July 8, 2026 · 5 min read

You spend more time distributing your content than creating it

You shoot a video. Then the real chore begins: rewrite the caption for Instagram, trim it for X, expand it for LinkedIn, swap the hashtags for TikTok, repost on Threads, remember Facebook. The same message, ten times, in ten tabs. Add the API wiring for each platform if you want to automate, and you spend your evening on plumbing instead of creating.

The problem is not your content, it is your distribution. A great video that only ships on one network leaves 90% of its reach on the table.

In this guide I show you the exact system I use: a Claude skill that takes your video, transcribes it, writes a caption built for each network, has you approve them, then schedules the publication everywhere. The technical layer that talks to the networks is Zernio.

Claude AI Lab

The Claude AI Lab is my Skool community where I share my Claude systems and the more advanced modules. Access is $67/month.

Join the Lab →
15+
networks from one API
1
skill to install
0
captions rewritten by hand

What Zernio is, and why it changes everything

Zernio is a single API that replaces the 15 integrations you would otherwise wire one by one. Instagram, TikTok, X, LinkedIn, Facebook, YouTube, Threads, Pinterest, Reddit, Bluesky, Google Business, Telegram, Snapchat, Discord, WhatsApp: you connect once, you publish everywhere with a single request.

In practice, that means a Claude skill no longer needs to know 15 different APIs. It talks to Zernio, Zernio talks to the networks. That is what makes the system simple to set up on your side.

⚙️How the skill works, once installed
1
You give it 3 things. The video file, the target networks, the publish time. That is all it asks for.
2
It transcribes your video. Through Groq Whisper or a Google model. The caption is based on what you actually say in the video, not on a guess about the topic.
3
It writes one caption per network. Not a duplicated copy paste: a text built for each platform, within its character limit, with the right tone and hashtags.
4
It has you approve. Nothing goes out without your green light. You tweak, it rewrites, you approve.
5
It schedules everything through Zernio. At the time you set, on each network, in a single call.
What you need before you start
1
Claude Code installed on your computer (that is where the skill lives).
2
A Zernio account and its API key. The free plan covers 2 connected social accounts, plenty to test.
3
A transcription key. Groq (recommended, fast and nearly free) or a Google model if you already have one.
1

Create your Zernio account and connect your networks

🔗 zernio.com
🔑Get your API key
1
Create your account on zernio.com. The free plan is enough to start (2 connected social accounts).
2
Copy your API key from your dashboard. It starts with sk_. You will put it in your .env file under the name ZERNIO_API_KEY.
3
Connect your networks. For each platform, Zernio gives you an authorization link, you log in, it is linked. The skill can also start that connection on its own if you have not done it yet.
Keep in mind
Your API key is a secret. Put it in your .env, never in plain text in a conversation or a shared file.
2

Install the skill (the part where everyone messes up)

📁 drive.google.com
📥Download the 6 files

The skill is not a single file. It is a folder with a precise structure. Get the 6 files here: open the Drive folder

Arrange them exactly like this, inside .claude/skills/:

post-reseaux-sociaux/
    SKILL.md
    references/
        zernio-api.md
        character-limits.md
        transcription-options.md
    scripts/
        zernio_client.py
        transcribe_groq.py
The trap to avoid

If references/ and scripts/ are not subfolders next to SKILL.md, the skill will not find its files and will not work. SKILL.md at the root, the 3 .md files in references/, the 2 .py files in scripts/. That is the one thing not to get wrong.

3

Run your first publication

⌨️ Claude Code
🚀The full workflow in one sentence
1
Open Claude Code in the folder where your video sits.
2
Tell it what you want, for example: "Publish my video reel.mp4 to Instagram, LinkedIn and X, tomorrow at 6pm."
3
Let the skill work. It transcribes, proposes one caption per network, shows them to you. You approve or you tweak.
4
Confirm. Once approved, the publications go out as scheduled on Zernio at the time you set. The skill confirms networks and time.
Built-in safeguard
The skill never publishes without your explicit approval. You keep control over every word that ships under your name.

3 habits that make the difference in your distribution

The tool saves you time. These three habits save you reach.

✂️
One caption per network, never a copy paste
A LinkedIn post and a tweet do not read the same. Same message, yes, but the format, length and tone adapt. That is exactly what the skill does for you, do not undo it by duplicating by hand.
🎯
Nail the first characters
On Instagram, LinkedIn or YouTube, only the first 100 to 200 characters show before the "more" fold. That is your only hook. Put your promise in the first line, not your context.
📅
Publish regularly, not perfectly
Scheduling exists for this: block one session, prepare several videos, schedule the week. A steady rhythm beats one perfect post shipped once a month.

You now have the full system: Zernio for the plumbing, a Claude skill for the brain, you for the video. You create, the machine distributes.

Want to go further?

And day-to-day, I post one reel a day on Instagram: @quentin_iamarketing