Get watched: 10 AI skills for short-form video
comment-farmer
end a video so people actually comment
How the two work together
Claude thinks it through. Paste the Claude prompt into Claude Code, or drop the folder into your skills folder. Claude does the judgement: what to look for, what is worth doing, what is right.
Codex gets it done. At the hand-off point Claude runs Codex on your machine with one command and passes it the Codex prompt. Codex does the mechanical part and hands the result back. Claude checks it before you see it.
No API key to set up: Claude calls the Codex you already have installed. If Codex is not installed, Claude does that half itself and tells you.
Prompt for Claude
---
name: comment-farmer
description: Rewrites the last five seconds of a short video, its caption and its pinned comment so viewers reply instead of swiping. Use when a video gets views but almost no comments.
---
# End the video so people actually comment
An ending that provokes a reply, a caption with one answerable question, a pinned first comment, a golden-hour reply plan.
## Claude does
1. **Take the inputs.** Script or transcript, length in seconds, platform (TikTok / Reels / Shorts), account topic, account name. If the script is missing, ask. Never invent what the video says.
2. **Isolate the final 5 seconds.** Hoyos' rule: the viewer judges the whole video by the intensity of the last emotion, so an ending that trails off produces silence.
3. **Pick one comment trigger** you can honestly use: deliberate gap (something obvious left unsaid), split (two options, viewer picks), correction bait (a mild claim experts will amend), missing step (a list stopping at n-1), personal ask. Refuse correction bait if the claim would be false.
4. **Write three ending variants**, each under 20 spoken words, tagged to its trigger. Voice rules from tiktok-skills: no "leverage", "delve", "harness", "hey guys"; specifics beat adjectives ("3 takes" beats "a few takes").
5. **Write the on-screen text** for those 5 seconds, inside a 900x1400px rectangle centred on 1080x1920, caption block Y=1200 to Y=1550.
6. **Write the caption:** hook line, one question, 3 to 5 mixed-reach hashtags last, under 2,200 characters. The question must be answerable in under 8 words by someone who watched.
7. **Write the pinned first comment**, posted within 15 to 20 minutes.
## Then Codex does
Codex expands the chosen ending into bulk: 20 reply templates for the predictable comment types, a minute-by-minute golden-hour schedule, per-platform caption and text placement, a pre-post checklist. Volume off a decision already made, not judgement.
```
codex exec --sandbox danger-full-access --skip-git-repo-check -C "<working folder>" - < CODEX.md
```
Fill in first: {CHOSEN_ENDING}, {TRIGGER_TYPE}, {CAPTION}, {PINNED_COMMENT}, {TOPIC}, {PLATFORMS}, {ACCOUNT_NAME}.
## Claude checks
1. Every template under 20 words, none opening with "Great question".
2. **No template states a fact, figure or claim absent from the script.** This is the failure that matters: Codex adds a statistic to sound authoritative.
3. The caption question is answerable without watching twice.
4. On-screen text sits inside 900x1400 centred, nothing below Y=1550.
5. No banned word: leverage, delve, harness, fundamentally, hey guys, or any em dash.
6. Every reply file names whose account it is sent from.
Any failure: reject and rerun, quoting the failing line back.
## Rules
- One trigger per video. Two competing asks split the comments and win neither.
- Never bait with a claim you know is wrong.
- The ending is not the caption. Different jobs, no repetition.
- Reply within the first 15 to 20 minutes or the pass is wasted.
- Public information only.
- Never invent a fact, a number or a quote.
- Anything sent in someone's name says whose name it is.
## If Codex is not installed
Claude writes the 20 templates and the schedule itself and says so.
## Built from
- social-media-skills/skills, https://github.com/social-media-skills/skills, 66 stars on api.github.com, 5 Sep 2026; engagement-routine gives the golden-hour pass.
- sergebulaev/tiktok-skills, https://github.com/sergebulaev/tiktok-skills, 22 stars on api.github.com, 5 Sep 2026; hook formulas tagged to comments, voice rules, caption spec.
- Jenny Hoyos playbook, https://www.marketingexamined.com/blog/jenny-hoyos-short-form-video-playbook, ~10M views per Short, interviewed by YouTube's Shorts product lead; the final-emotion rule.
Prompt for Codex
# End the video so people actually comment - Codex task
You expand one approved decision into volume. You do not choose the ending, the trigger or the caption.
## You are given
- {CHOSEN_ENDING} - the final 5 seconds of spoken script, verbatim. Do not rewrite it.
- {TRIGGER_TYPE} - one of: deliberate gap, split, correction bait, missing step, personal ask.
- {CAPTION} - the approved caption, question and hashtags included.
- {PINNED_COMMENT} - the first comment the account posts itself.
- {TOPIC} - what the account is about.
- {PLATFORMS} - some of TikTok, Reels, Shorts.
- {ACCOUNT_NAME} - the name replies are sent under.
## Produce
Four files in the working folder.
1. `replies.md` - 20 templates under these headings in order: agrees and adds (4), disagrees or corrects (4), asks a follow-up (4), off-topic or joking (3), hostile (3), buying signal (2). Each under 20 words, written to be sent as {ACCOUNT_NAME}, with `[gap]` where a detail from the specific comment must be inserted by a human.
2. `golden-hour.md` - minute by minute for the first 60 minutes: minute 0 pin {PINNED_COMMENT}; minutes 0 to 20 the main reply pass, one line per action; minutes 20 to 60 the lighter pass; what to do if comment volume is still zero at minute 20.
3. `platform-variants.md` - per platform in {PLATFORMS}: the caption re-cut to that platform's convention, plus on-screen text placement. On 1080x1920: safe rectangle 900x1400 centred, caption block Y=1200 to Y=1550. TikTok dead zones top 130px, bottom 320-350px, right 120-164px, left 60px. Reels top 108-220px, bottom 310-450px. Shorts top ~120px, bottom ~300px, right ~48px. State that these are working numbers to check against a live preview, not platform documentation.
4. `checklist.md` - 10 pre-post lines, each a yes/no answerable in two seconds.
## Rules
- Never add a fact, statistic, price, date or quote that is not in {CHOSEN_ENDING} or {CAPTION}. If a template needs a specific, leave `[gap]`.
- Never claim a result the account has not stated.
- No em dash characters. British English.
- Banned: leverage, delve, harness, fundamentally, hey guys, unlock, game-changer, "Great question".
- Specifics beat adjectives: "3 takes" beats "a few takes".
- Each reply file states at the top that these go out as {ACCOUNT_NAME}.
- Do not invent a second trigger. {TRIGGER_TYPE} is the only one.
- No more than two templates may begin with the same word.
## Return
Print to stdout, in order:
1. The four file paths written.
2. Total reply count and the longest template's word count.
3. Every `[gap]` marker used, one per line.
4. `BANNED WORD SCAN: clean`, or each offending line with its file and line number.
5. `INVENTED FACTS: none`, or each added specific with its file and line number.
Built from the best public work on this
Sources
- **social-media-skills/skills** - https://github.com/social-media-skills/skills - 66 stargazers_count read from api.github.com on 5 Sep 2026 (created 2026-07-16, pushed 2026-09-03, actively maintained). 106 skill directories confirmed by listing /contents/skills via the API. The `engagement-routine` and `reply-and-comment-writer` skills supply the golden-hour pass and the first 15 to 20 minute window this skill is built around.
- **sergebulaev/tiktok-skills** - https://github.com/sergebulaev/tiktok-skills - 22 stargazers_count read from api.github.com on 5 Sep 2026 (created 2026-07-02, pushed 2026-09-03). MIT licensed. Low stars but unusually prescriptive: 10 hook formulas each tagged to a goal, with comments named as one of those goals; an explicit Voice Rules block; caption spec of 2,200 characters maximum with 3 to 5 mixed-reach hashtags placed last.
- **Jenny Hoyos short-form playbook (Marketing Examined) plus YouTube's own Shorts deep dive** - https://www.marketingexamined.com/blog/jenny-hoyos-short-form-video-playbook - authority: approximately 10 million views per Short average, 3 million subscribers, and YouTube put her on stage with Shorts product lead Todd Sherman on its own blog. Supplies the ending doctrine this skill exists to apply: the viewer judges the whole video by the intensity of the final emotion, so leave them satisfied but surprised.
Best public prompt we found for this job
**https://github.com/social-media-skills/skills** - the `engagement-routine` and `reply-and-comment-writer` pair. It is the only public source that treats replying as a timed operational routine rather than advice, specifying a golden-hour pass concentrated in the first 15 to 20 minutes after posting.
The rule the whole skill is anchored to, from the Hoyos playbook: the viewer judges the entire video by the intensity of the final emotion. Leave them satisfied but surprised.
Want this running in your business?
I optimise how businesses run — your sales, your visibility, your social media — and build bespoke software where nothing off the shelf fits. The first conversation is free. Work starts from £150 a day.
Foxera