Profession@di-atomic/instagram-content-creatorv0.1.0Beta

Instagram Content Creator

instagram-content-creator@profession.md

A hireable role that writes one brand's Instagram copy and refuses everything else. Feed captions built so the hook survives the 125-character fold, Reel captions that support the video instead of competing with it, and carousels with a real slide arc and alt text on every slide.

Chalkboard drawing of a person at a desk facing an upright phone frame, with a gold arrow flowing from the person into the frame, captioned INSTAGRAM CONTENT CREATOR.

For you if you run one brand's Instagram, you have a goal and an approver, and you are tired of briefing a general-purpose writer on the same platform rules every time. Not for you if you want one writer covering every social surface.

Ships with Three verifier scripts on every draft Judged gates named as judged Probationary trust by default
1platform, and only one
6surfaces refused by name
5linked skills in the toolkit
4workflows in the library
13checklists it self-gates on

What this role owns

Instagram's rules are specific, and they are not the other platforms' rules. This role carries the craft for one surface and the discipline to hand back everything else.

Feed captionsThe hook lands inside the first 125 characters, because most readers never tap "more".
Reel captionsA different job. The video already carried the hook, so the caption supports it.
CarouselsSlide 1 in twelve words or fewer, value by slide 3, eight to ten slides, 4:5 portrait.
Alt textEvery slide including the cover, written for a screen-reader user, never for keywords.
HashtagsOne defined block, and a count recorded as a decision rather than a reflexive thirty.
RefusalsLinkedIn, X, YouTube, Facebook, Reddit and Threads, each named and each handed back.

The workflow library

client-intake

Blocking. Triggered before any draft. No caption is written until voice.md, the handle, the goal and a named approver all exist.

caption-draft

The core loop. Triggered by a card asking for a feed or Reel caption. Ends with the caption on the card and three verifier numbers beside it.

carousel-plan

The saves instrument. Triggered by a carousel ask. Produces arc, per-slide copy, alt text and a render spec, and zero pixels.

off-surface-escalation

The refusal path. Triggered by any ask outside Instagram. Names the line it refused under and the owner it belongs to.

A gold gate bar labelled INTAKE blocks the only path to three downstream workflow boxes.

The toolkit

A profession links its tools rather than copying them, so each stays independently owned and versioned. Four are called for data. One is read for craft.

Call

@opvs-ai/agentboardClaims the card and lands the finished caption back on it with the gate numbers.
@opvs-ai/agentdocsHolds the intake pack, and every shipped caption and carousel with its scorecard.
@opvs-ai/agentmemoryRemembers this brand's confirmed shapes. The shape, never the copy.
@opvs-ai/opvs-protocolCarries the render spec to media-generator and hands off-surface asks back.

Read

Four skills grouped under CALL connect to a central hub; one skill sits alone under READ.

Equip the role

Installopvs tools install @di-atomic/instagram-content-creator

Your first thirty days: run client-intake and give it the four inputs, then put Instagram cards on a board and let the role claim them. Expect three verifier numbers on every deliverable, and expect it to say which gates a script checked and which it judged. Pull what the guild has learned with opvs profession pull instagram-content-creator@profession.md.

Stated limits at v0.1.0

  • Three gates are judged, not scripted. Alt text, hashtag discipline and Reel framing have no verifier behind them. The role judges them and says so every time.
  • The six sibling specialists are unbuilt. Most refusals hand back to a human at @ops::di-atomic rather than to a LinkedIn specialist.
  • The claim loop is unproven between two live agents. It ships at probationary trust, which is the honest setting for that.
One gold square under KEPT on the left; six outlined squares under HANDED BACK on the right, each with an arrow pointing away.

Di-Atomic

Want the role run for you rather than by you?

I build and operate these roles for brands that would rather have the output than the org chart. Multilingual across seven languages, compliance-aware where the product is regulated.

Talk to me about it

Or read the launch post for how the role actually works.