Skip to content

06 · Social posts and video scripts ​

At a glance ​

SolvesA content account short on angles, drafts and scripts
NeedsProduct points or source material; web-search for angle research
Takes2 minutes for a set of angles; 5 for a complete post
RiskLow — creation only, no file changes

The situation ​

You have been handed a social account to run, three posts a week. The first fortnight you had things to say. Week three you are staring at an empty editor.

Preparation ​

Write down three things and keep them to hand — they set the ceiling on output quality:

  1. Account positioning — who is speaking, and to whom
  2. Three past posts you were happy with — the best style guide there is
  3. This round's material — product points, campaign details, user feedback

No past posts? Find three from a similar account that you wish were yours.

The prompt ​

Angles first, not copy ​

text
I run a productivity-tools account aimed at people early in their careers.
Tone: practical, unpretentious, occasionally self-deprecating, no slogans.
Readers: 22–28, one to three years into work, mostly tech and consumer goods.

Based on the product points in the attached product-notes.md, give me 8
content angles.

For each:
- Headline (under 20 words, in the platform's idiom)
- One line on what the piece covers
- Why it appeals to my readers
- Likely format (post / listicle / comparison / how-to)

Angles only for now — do not write the body.

Pick one before going further. This is the most important split in content work: a bad angle cannot be rescued by good writing.

Then the body ​

text
Take number 3, "Two years in and I was still using these five features wrong."

Write it in full:
1. Headline (give me 3 options)
2. Body (under 600 words, in points, each with a concrete situation)
3. Hashtags (5–8, mixing broad and precise)
4. Cover copy (a main line and a sub-line)

Natural, honest, conversational, suitable for a recommendation piece.
No "hey folks" openers, no emoji pile-ups.
Every point must have a real situation attached — do not just say it is useful.

A short-video script ​

text
Turn that piece into a 60-second short-video script.

Structure:
- A 3-second hook (built on conflict or something counter-intuitive)
- Voiceover copy (timed by second, spoken register, short sentences)
- Shot suggestions (one line of visual per segment)
- A closing call to action

Pace it for a high-information account. No "hi everyone, I'm X" opener.

Why it is written that way ​

The positioning goes first and is very specific. "Aimed at people early in their careers" is too vague. "22–28, one to three years in, mostly tech and consumer goods" is a persona a model can actually reason from.

"No slogans", "no hey folks", "no emoji pile-ups" — the negative list beats the positive description. Describing the style you want is hard; excluding what you do not want is easy. And models have strong default habits here that only explicit prohibition suppresses.

"Every point must have a real situation attached." That is the line between a recommendation piece and a feature list. Without it you get a list of features.

Three headline options. The headline decides everything on a social platform, and extra options cost nothing.

Second-by-second timing on the video script. A "60-second script" without timing will take 90 seconds to read.

"A 3-second hook built on conflict or something counter-intuitive." A hard constraint for short video. Without it you get a flat introduction.

Acceptance checklist ​

  • [ ] It reads like a person talking, not an official account
  • [ ] Every point has a concrete situation, not a stack of adjectives
  • [ ] Product details are accurate (price, features, limits match the source)
  • [ ] No exaggeration or absolute claims ("best", "first", "permanent")
  • [ ] The hashtags include precise ones, not only broad traffic tags
  • [ ] Read the video script aloud — it really is about 60 seconds

Compliance is on you

Advertising regulations restrict absolute language ("best", "number one", "state-level", "permanent"), and the model will not necessarily catch it.

Search for those words before publishing. Or have it check itself:

text
Check this against Chinese advertising law and list every potentially
non-compliant phrase with an alternative.

Variations ​

A week of content in one go ​

text
Using those 8 angles, schedule a week:

Monday: how-to (the most practically useful one)
Wednesday: comparison or pitfalls
Friday: lighter, something that invites comments

Give me all three in full, in the format above.
Plus a publishing schedule as CSV: date / angle / headline / format / status.

The CSV can go into the Library as a data source, with an HTML page on top making a content dashboard.

Angles from competitors ​

text
Look at the recent high-performing posts from these accounts (links attached)
and summarise:

1. What subjects they cover and in what proportions
2. What patterns their headlines follow
3. Which subjects we have not covered but should
4. Which they cover badly and we could do better

Do not copy — give me directions and reasoning.

Needs web-search or agent-browser — see Web research and competitor intel.

One piece, three platforms ​

text
Rewrite this for three platforms:

1. Short-form social: 600 words, in points, conversational
2. Newsletter: 1500 words, with a proper arc, room for background
3. Q&A site: answer format, conclusion first then the argument, more technical

Same core argument across all three, but do not reuse paragraphs between them.

Freeze it into a Skill ​

If you do this every week:

text
Create a custom Skill called "social post".

When I say "write a social post about X", automatically:
1. Generate 3 headlines using my account positioning (attached)
2. Write a body under 600 words, in points, each with a concrete situation
3. Add 5–8 hashtags
4. Produce cover copy
5. Save to D:/content/social/YYYY-MM-DD-topic.md

Style constraints: no "hey folks", no emoji pile-ups, no slogans, every point
needs a situation.

See Turn a routine into a Skill.

FAQ ​

The output has too much "AI smell".

Three fixes, in order of effectiveness:

  1. Show it examples. Drop in three past posts you were happy with: match this register and structure. Worth ten rules on its own
  2. Give it a negative list. Explicitly ban the phrasings you cannot stand
  3. Iterate. Take the first draft and say what jars: Paragraph two reads like an advert — replace it with a specific mistake I made

Can it generate the images?

Design mode integrates the Ardot canvas for posters, covers and similar. Text-based covers can also be generated as HTML with a Skill like frontend-design and screenshotted.

It invents product features.

Add: Product features may only come from the attached product-notes.md. Do not add anything not mentioned. Write "to confirm" where unsure.

Can it publish on a schedule?

WorkBuddy does not connect to social publishing APIs directly. You can schedule an automation that generates and pushes content to you, with publishing still manual. Or connect a third-party publishing tool over MCP, weighing the account-safety risk.

Next ​

07 A local app with no code

An unofficial community guide · compiled from WorkBuddy public documentation and hands-on notes · the official docs win where they differ