Content Repurpose AI workflow template: One source, a version per channel.

The Content Repurpose template makes your AI turn one piece of content into several: capture the source and its key points, propose a different angle per channel, produce each version, then review the set for faithfulness. You approve the angles before anything is written and the set before publishing.

5 steps · 2 approvals · 1 loop back

Content Repurpose · example runyour AI client
  1. 01Source Intake
  2. 02Anglesyou approve
  3. 03Produce Versions
  4. 04Reviewyou approve
  5. 05Completeclosing note
task created · workflow attached

example · the steps are this template's real steps

in short

What does the Content Repurpose template do?

For content teams who turn blog posts, webinars and case studies into social posts, threads and newsletter blurbs.

It is a stored workflow, not a prompt. Your AI client receives one step at a time from ConvOps over MCP, does the work, and advances. The engine holds the run at each of its two approvals until a person says yes.

  • Turn a blog post into a LinkedIn post, a thread, and a newsletter blurb
  • Break a webinar into a handful of short social posts
  • Repurpose a case study into channel-specific versions
step by step

How does the Content Repurpose workflow run?

5 steps, in this order. Below each one is the instruction your AI receives at that step, exactly as the template stores it.

Source Intake
Anglesapproval
Produce Versions
Reviewapproval
Completeclosing note
  1. 01

    Source Intake

    the agent works

    Capture the source you are repurposing. Do not start producing yet.

    Record:

    • The source itself: paste the text, or the link plus a summary
    • The core message and the two or three key points worth carrying across formats
    • The original audience and tone, as a reference point
    • Target channels: where the repurposed versions will go

    If the source is missing or you cannot identify its core points, ask the operator before advancing.

    Save the source, its core points, and the target channels as a task note with task_notes_add. The next step (Angles) reads this note.

  2. 02

    Angles

    waits for your approval

    Read the task notes with task_notes_list: the note from the Source Intake step contains the source, core points, and target channels. Work from it.

    Propose one angle per target format. What good looks like:

    • For each channel: the format, the specific angle, and which of the source's key points it leads with
    • Angles that genuinely differ by channel: not the same takeaway reworded
    • A note on length and tone expected for each channel

    Save the per-format angle list as a task note with task_notes_add. Then ask the operator to approve the angles before producing any version. This is a checkpoint: the AI cannot advance until you approve.

    no rejection path · the run moves on only when approved

  3. 03

    Produce Versions

    the agent works

    Read the task notes with task_notes_list: the note from the Angles step contains the approved per-format angles, and the Source Intake note holds the core points to stay faithful to. Work from them.

    Produce each version following its approved angle. For every channel:

    • Write it to that channel's format, length, and tone
    • Carry the source's key points accurately: no new claims the source did not make
    • Make it stand on its own, readable without the original

    Save all produced versions as a task note with task_notes_add, labeled by channel. If the set exceeds 10,000 characters, split across notes or store where the operator keeps documents and record the location. The Review step reads this note.

  4. 04

    Review

    waits for your approval

    Read the task notes with task_notes_list: the note from the Produce step contains every version, and the Source Intake note holds the original points to check against. Work from them.

    Review each version:

    • It matches its approved angle and channel format
    • Every claim is faithful to the source
    • Tone fits the channel; nothing reads as a blunt copy-paste
    • No placeholder text or unfinished section

    Ask the operator to approve the full set for publishing. This is a checkpoint: publishing is the irreversible moment, so the AI cannot advance until you approve. If you reject, the workflow returns to Produce Versions.

    rejected → back to Produce Versions

  5. 05

    Complete

    closes with a note

    Every version is approved and ready to publish. Confirm the final set is saved as a task note, then close out the task.

where a person decides

Where do you approve in Content Repurpose?

Two steps wait for a person. You answer in the chat; the engine records the verdict and the audit row records who gave it.

step 2

Angles

One angle per channel decides whether the set reads as copy-paste. You approve the angles before any version is produced.

what you review

  • For each channel: the format, the specific angle, and which of the source's key points it leads with
  • Angles that genuinely differ by channel: not the same takeaway reworded
  • A note on length and tone expected for each channel

no rejection path · approve to continue

step 4

Review

Every version is checked against its angle and the source's claims. Reject it and the workflow returns to Produce Versions.

what you review

  • It matches its approved angle and channel format
  • Every claim is faithful to the source
  • Tone fits the channel; nothing reads as a blunt copy-paste
  • No placeholder text or unfinished section

reject → back to Produce Versions

gates the engine checks without you

  • Complete closes only when your AI leaves a closing note. The note is saved to the task as context, so later work can find why it ended the way it did.
what you need

What do you need to run Content Repurpose?

Read from the template's own steps: the tools they call, the files they write, and whether they touch code.

An AI client
Claude Code, Claude (desktop, web, Cowork), OpenAI Codex, ChatGPT, Cursor, OpenCode, or any MCP client. ConvOps does not run the model; your client does the work.
ConvOps
A workspace with Content Repurpose installed. It attaches to the task task type, so new work of that type starts on it.
Tools your AI calls
workflow_advance to move between steps, plus task_notes_add and task_notes_list to save and read each step's output.
Where the work lands
Task notes in ConvOps. Each step saves its output with task_notes_add, and the next step reads it back.
A repository
No. A plain chat client is enough.
Roles named in steps
None. One AI runs every step.
make it yours

How do you customize Content Repurpose?

An installed template is a workflow in your workspace. Ask your AI to change it in plain words; the edit lands on the one step that needs it.

ChatGPTexample

new chat

more example prompts

  • "Always include a LinkedIn post and a newsletter blurb in the channels."
  • "In Review, check each version against our brand voice guide."
  • "Add a step that saves each version as its own task for scheduling."
the difference

Content Repurpose: without a workflow vs with it

  • The same article gets copy-pasted everywhere and reads wrong on every channel
  • Three half-finished repurposed versions sit in three different chats with no idea which is current
  • Versions go out before anyone checks they still match the source's claims and tone
  • Nobody can trace which channel versions came from which source piece or what was changed
  • The process lives in a prompt, and each run follows it a little differently
questions

Content Repurpose template FAQ

Can the versions add new claims?

No. Produce Versions carries the source's key points accurately with no claims the source did not make, and Review checks every claim is faithful to the source.

What counts as a channel?

Whatever you list at Source Intake: a LinkedIn post, a thread, a newsletter blurb, an email. Each gets its own format, length and tone.

How is it different from Social Post?

Social Post writes one post with three hook variants. Content Repurpose starts from existing content and produces one version per channel.

Which AI clients can run the Content Repurpose template?

Any MCP client connected to ConvOps. Verified clients: Claude Code, Claude (desktop, web, Cowork), OpenAI Codex, ChatGPT, Cursor, OpenCode. It needs no repository, so a plain chat client works.