Stories A promise's telling

Content everywhere

Every piece of content a group makes reaches every network it fits, as posts and as ads, under one campaign, with a person's yes before anything goes live.

The seven beats

Groups
a group on ONE with a campaign — its ELEVATE playbook, its connected networks, its media library.
Actors
the owner who made the content; the social-media-manager agent that drafts it; the chat that hears the ask; the workflow that runs it; the person who approves; Tony, who judges.
Events
a finished video lands — made in Claude Code, uploaded with one media upload — and today it becomes one post on one network, by hand.
Things
that one piece of content to become every native format and every ad it fits, filed under the campaign, waiting for one yes.
Paths
one door: the playbook stage writes the brief, social:refine fans the post into each network's format, the ad generator uses the same media, and the campaign holds the lot.
Outcome
the campaign page shows a dozen drafts and the ads, all from one clip, all in the campaign's voice for that stage — and the person approves them in a minute.
Learning
Open — learned from what was published and skipped, not written yet.

This story carries its beats but no written telling yet — text/content-everywhere.md has no “The story” section.

Connected to

Every link here was checked against the repo when the page was built. 3 names the story uses could not be found and are shown without a link.

People

  • the group owner
  • Tony

Agents

Each opens a chat with that agent.

Skills

Each opens the skill's page.

  • distribute

Paths

The flows this story walks — trigger → step → step.

  1. trigger: api → tool: content:everywhere → human: approve → tool: world:announce

Tools

Receivers and scripts it signals.

Promises

What it holds; a told promise opens its own story.

Events

Every event is a signal; each names the path it marks or warns.

  • content:everywhere · from the owner, the chat, a workflow or the CLI content:everywhere → <platform>:<format> tags: content, campaign

Transactions

  • model credits for copy; no video render when the source is given; ad spend only after Meta Ads is connected

Analytics

  • drafts made · approved · published · skipped per format, per campaign — read from social_post_variants and creative-asset things