Tooluck logoTooluck
SKILL.md

ig-caption-writer

Agent skill fromsergebulaev/instagram-skills

Draft an Instagram caption with the hook in the first 125 characters, a skimmable body, and one clear CTA, using a 2026 hook formula chosen by goal (saves, shares, comments, follows). Runs the humanizer pass and, on approval, publishes with the image or video you supply via the Publora media flow. Use to caption a single image or a Reel. Not for slide-by-slide carousels (use ig-carousel-planner) or auditing a draft (use ig-humanizer --mode audit).

How to install ig-caption-writer

install ig-caption-writer
# install the instagram-skills pack with the skills CLI
npx skills add sergebulaev/instagram-skills

# or add only this skill to Claude Code: copy the folder

skills/ig-caption-writer/

# into

~/.claude/skills/ig-caption-writer/ (all projects)

.claude/skills/ig-caption-writer/ (one project)

skills/ig-caption-writer/SKILL.md

MITFull file
1# Instagram Caption Writer
2
3Write a caption that earns the tap and the save. Instagram hides everything after
4~125 characters behind "more", so the hook does the entire job in the first
5line. This skill front-loads that hook, keeps the body skimmable, and lands one
6clear call to action.
7
8## When to use
9
10- User says "write me an Instagram caption about X"
11- User has a single image or a Reel and needs the caption around it
12- User wants a sharper hook for a draft they already have
13- User wants a caption that auto-publishes with their media on approval
14
15## Formulas this skill uses (caption-first shapes)
16
17| Code | Formula | Primary goal | Best for |
18|---|---|---|---|
19| IG1 | Number-First Result | saves | one odd-precision result + a "steal this" promise |
20| IG2 | Contrarian Truth | shares | a sharp, defensible against-the-grain claim |
21| IG3 | Relatable Cold-Open | comments | a specific shared moment, no setup |
22| IG4 | Mini-Story Confession | comments, follows | a real first-person story with a cost |
23
24Full skeletons in `../../references/hook-formulas.md`. For carousels (IG5-IG8) use
25`ig-carousel-planner`; for Reels (IG9-IG10) the hook lives in the video, and this
26skill writes the supporting caption.
27
28### Pick by goal first
29
30| Goal | Reach for |
31|---|---|
32| Saves | IG1 |
33| Shares | IG2 |
34| Comments | IG3, IG4 |
35| Follows | IG4 |
36
37## Steps
38…

Excerpt shown under the repository's MIT license.

More skills in instagram-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates