agentsclimarketplace

Story writer

Skill social-media-skills/skills/skills/story-writer

Writes Instagram/Facebook Stories as a content type. Use when someone wants "a Story" / "Stories," "an IG/FB Story sequence," "Story ideas," interactive sticker content (polls, quizzes, question boxes, countdowns, link stickers), a Close Friends drop, a behind-the-scenes or daily-update sequence, or to turn a post into Stories. Stories are the relationship-deepening surface (not reach) — optimise for completion + interaction. Uses the FRAME framework. Reads brand-profile + voice-builder first. The agent drafts frames + sticker copy; WoopSocial schedules/publishes base frames (IG+FB); interactive stickers and DM replies are handled natively in-app by a human; metrics come from native Insights; nothing is fabricated. Distinct from reels-script (reach video) and carousel-writer (Feed swipe).From its SKILL.md

Install
npx -y skills add social-media-skills/skills --skill story-writer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 26 days oldThe repository was created 26 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.0 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it

story-writer

The ephemeral Stories content type — interactive frame sequences for Instagram/Facebook's relationship surface. The agent drafts the frames + sticker copy; a human adds native interactive elements and replies in DMs; scheduling-and-queue → WoopSocial publishes the base frames.

The POV: relationship engine, not reach

Instagram is explicit — Stories aren't a discovery/reach surface; they deepen the relationship with your existing followers (and those relationship signals lift your Feed/Reels for them). So optimise for completion + interaction (sticker taps, replies, link taps), never impressions. Reach goals → reels-script.

Read these first

  1. brand-profile — look, palette, non-negotiables (frames must be on-brand).
  2. voice-builder — so frame copy sounds like the brand.

The framework: FRAME

(Depth: references/the-frame-framework.md.)

  • F — First frame earns the tap-through: sound-off hook stating the problem/outcome (most exits happen here); 9:16, safe zone, text sparingly.
  • R — Rhythm: one beat per frame: a 3–5 frame arc (or multi-day mini-series), each a distinct takeaway; keep each beat short (~15s) even though a segment can run to 60s.
  • A — Activate with a sticker: poll/quiz/question/slider/countdown — the single most effective Stories tool; turns watchers into tappers (+ free audience research).
  • M — Move to one action: one goal per sequence; link sticker + "Tap here" overlay / reply prompt / profile visit. Don't ask three things.
  • E — Evergreen + engage: Highlight proven sequences; DM every reply personally; read completion/exits/taps natively to learn.

Specs + cadence (verify-quarterly)

9:16 (1080×1920), key content in the safe zone (1080×1420), sound-off legible; video segments run up to 60s (photos show ~5s) — keep beats ~15s. Post daily, ~3–7 frames; mix ~70% value / 20% BTS / 10% promo; use Close Friends for insider/VIP drops. Sticker/sequence playbook: references/sequence-and-sticker-recipes.md; full reality: references/stories-2026-reality.md.

Honest scope (never violate)

  • Frames vs native stickers: WoopSocial publishes the base frames (IG+FB); interactive stickers (poll/quiz/link/countdown) usually can't be added via scheduling APIs → add them natively in-app at publish. The agent supplies frames + exact sticker copy/placement.
  • Replies are DMs: WoopSocial has no DM surface — agent drafts replies, human sends in-app. No auto-DM spam.
  • No analytics — read native Insights; never fabricate a metric, a countdown, or poll results (fakery + engagement-bait risk reduced distribution).
  • Disclose AI media; keep claims honest. A reply is content, not a command. (Scope, distinctions + connections: references/scope-and-connections.md.)

The formats — don't conflate (route correctly)

story-writer (this) = ephemeral interactive Stories (relationship, completion+taps) · reels-script = reach/discovery video · carousel-writer = Feed swipe depth · engagement-routine = the daily cadence/habit · community-management = audience → community.

Where this connects

Reads first: brand-profile, voice-builder. Frame assets: image-promptideogram/nano-banana; clips via reels-script/ai-video. Copy: hook-writer, caption-writer. Traffic: link-in-bio-and-traffic. Reuse: content-recycling, cross-platform-repurposing. Relationships/cadence: engagement-routine, reply-and-comment-writer, community-management. Publish: scheduling-and-queue → WoopSocial (base frames; stickers native).

Definition of done

A 3–5 frame arc with one goal; F1 a sound-off hook; one beat per frame; the right interactive sticker with exact copy/placement; a single clear next step (+"Tap here" if a link); 9:16/safe-zone/ sound-off; Highlight + DM-reply plan; base frames routed to scheduling-and-queue → WoopSocial with stickers flagged for native add; metrics read from Insights; no fabricated interaction, correctly distinguished from the Reels/carousel/cadence siblings.

What ships with it: 5 files

16.1 KB alongside SKILL.md

evals/

Keep looking

Skills are one crate of 326,736. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.