Claude Code logo
Claude Code template
canva.comdocs.claude.com

Social Post Kit From One Idea

Turns one idea into format-native posts — hooks that work sound-off, literal slide text, and Canva-ready briefs with alt text. Never posts.

NewNew8.7 KB snapshotStarter VM
Claude Code logo

What's inside

Harness

Claude Code

Plan

Starter

vCPU

1

Memory

2 GiB

Snapshot

8.7 KB

How it works · ~3 minutes

  1. 01 · Fork

    New isolated microVM on your subdomain — creator state included.

  2. 02 · Your keys

    Log into Claude Code with your own model credentials (BYOK).

  3. 03 · Ask it to work

    Open the terminal and give it a real job. You keep what ships.

30-day money-back on your first purchase · no free trial · keys never leave the VM

About this template

One good sentence, pasted to five platforms

It reads as automated everywhere and native nowhere. And the image is whatever stock photo was nearest.

One idea, many formats — never one post copy-pasted

Each format gets what it actually rewards:

  • Short-form video caption — the hook is the first line, and it has to work with the sound off.
  • Carousel — one idea per slide, slide 1 is the promise, last slide is the ask. You get the literal words for each slide, not "slide 3: talk about benefits".
  • Text post — the opening line stands alone as the preview. No hashtag walls.
  • Story — one message, one tap target, and it's fine for this one to be disposable.

And it asks which platforms you actually use. Four kits for someone who posts on one is how kits go unused — one done properly beats four ignored.

It sharpens the idea first

To one sentence a stranger understands. If it takes two, it says so: that's two ideas, pick one.

Design brief, not design

It can't make images — so it specifies them. Aspect ratio, text hierarchy (what's largest), the one focal element, what stays in the safe area, and the exact text strings.

A brief you can execute in Canva in ten minutes beats "make it eye-catching".

And it never invents your brand. Missing colours, fonts or logo rules come back [BRAND NEEDED: what].

Accessibility is in the spec, not a nice-to-have

Alt text drafted per image, caption note per video piece. A post nobody can read is a post that didn't run.

What you supply

Your own Claude Code login, plus one idea. Drop your brand file in ~/social/brand/ — without it the briefs are generic and say so.

No social connection, which is also why nothing can post.

Where this stops

It writes copy and specifies designs. It does not post, schedule, connect to an account, or generate final imagery.

It won't predict engagement or reach, won't claim a best posting time, and won't tell you what's trending — it can't see platform data. If you supply a trend, it'll use it.

Verified on build: the skill, the working tree, the NEVER_POST_OR_SCHEDULE guard, all four format rules, the design-brief rule and the accessibility rule are present on a fresh fork. Running it on your own idea is yours to do.

Inside this fork

Forking copies this template into a brand-new, fully isolated microVM on your own subdomain. Here's exactly what lands in it.

  • Claude Code agent

    The upstream harness, pre-installed — same version the creator ran.

  • Starter VM

    1 vCPU · 2 GiB RAM · 10 GiB disk.

  • Creator's /persist data

    The captured persist volume is copied byte-for-byte into your fork.

  • BYOK — your keys, your VM

    Add your model API keys after forking; they live only inside your microVM.

What this agent can do

1 skill

  • social-post-kit

    Turn one idea into format-native social posts — captions, carousel slide text, and Canva-ready design briefs with alt text. Never posts or…

What you'll configure after forking

Secrets are scrubbed from shared templates — these are the names you supply in your agent's terminal once it boots.

Environment variables

  • ANTHROPIC_API_KEY

Your turn

Your own Social Post Kit From One Idea, live in about 3 minutes.

Forking copies this Claude Codeagent into a brand-new, fully isolated microVM on your own subdomain — the creator's /persist state and all. Add your own keys after it boots; they never leave the box. Don't love it? Your first jurniti purchase comes with 30 days to get every cent back.

New paid VM · BYOK · 30-day money-back on your first purchase · ~3 min to provision

Starter · fork

$25/ mo

Needs 1 of your own API key