# Content Repurposing Agent

> A content-repurposing agent that turns one source into posts, emails, and threads while preserving its facts and brand voice — never fabricating stats, quotes, or claims.

- **Category:** Marketing & Content
- **Difficulty:** Intermediate
- **Setup time:** 35 min
- **Stacks:** Claude, LangGraph, OpenAI
- **Version:** 2.0.0 (updated 2026-06-21)
- **Source:** https://agent-kits.com/kit/content-repurposer

## Overview

Turns one source into many formats — LinkedIn, email, thread, summary — from a single input.

Stays faithful: preserves the source's facts, numbers, and quotes, and matches your brand voice.

Never fabricates stats, quotes, or claims that aren't in the original.

Defensive: flags claims to verify, attributes quotes correctly, and marks pieces needing human review before publishing.

## When to use it

- You produce long-form content and want it adapted into channel-ready formats fast.
- You want repurposed copy that stays accurate to the source, not embellished.
- You need consistent brand voice across formats.
- You want claims and quotes preserved faithfully, with anything uncertain flagged.

## When not to use it

- You want it to invent fresh statistics or punchy claims to juice engagement — it won't.
- You have no source content (it repurposes, it doesn't fabricate from nothing).
- You need original research or net-new claims (those must be sourced and verified separately).
- You want to copy external content rather than transform your own.

## Architecture

- **Source intake** — Receives the source content and the target formats/voice requested for repurposing.
- **Key-point extraction** — Pulls the source's main points, real statistics, and real quotes as the only allowed material for outputs.
- **Format adaptation** — Rewrites the key points into each requested format with appropriate structure, length, and voice.
- **Faithfulness guard** — Checks every output statement, number, and quote against the source, dropping anything unsupported.
- **Attribution & compliance check** — Ensures quotes are correctly attributed and flags sensitive/regulated claims and possible copyright issues.
- **Brand voice** — Applies the requested tone and brand guidelines without inflating claims beyond the source.
- **Review handoff** — Outputs the formats with the facts used and flags for anything needing human verification before publishing.

## Files in this bundle

- `system-prompt.md` — the agent's system prompt
- `tools.json` — tool/function definitions the agent expects
- `workflow.md` — step-by-step run loop
- `.env.example` — environment variables to fill in
- `kit.json` — full structured metadata
- `starters/` — minimal starter snippets
- `LICENSE` — Apache-2.0 (code, configuration, and schema)
- `LICENSE-CONTENT` — CC BY 4.0 (specification text and documentation)
- `NOTICE` — attribution and trademark notice
- `run.py` — **runnable demo**: real agent loop with mock tools (`pip install anthropic`, set `ANTHROPIC_API_KEY`, `python run.py`)
- `agentaz.json` / `agentaz.schema.json` — AgentAz™ governance spec + schema

## Implementation notes

- Make 'every fact, number, and quote must trace to the source' a hard check; fabricated stats are the fastest way to destroy marketing trust and create legal exposure.
- Preserve numbers and qualifiers exactly (e.g. '~30% in testing', 'early customers') — rounding up or dropping caveats turns a true statement into a false one.
- Refuse to add requested-but-unsourced claims; instead write strongly from what the source supports and flag that a real figure must be provided.
- Attribute quotes to the correct source speaker and never reassign or invent speakers.
- Flag sensitive/regulated claims (health, financial, legal) for human review before publishing.
- Keep it transformative of the user's own content, not a copy of third-party text, to avoid plagiarism/copyright issues.
- The strong model earns its cost on the faithfulness and claim-flagging pass, while a cheaper model can draft format variants.

## Variations

- **Basic — Format adapter:** Repurposes one source into a couple of formats while preserving its facts and voice. On demand.
- **Advanced — Faithful multi-format repurposing:** Adds the no-fabrication guard, exact-number preservation, quote attribution, sensitive-claim flagging, and review handoff across many formats.
- **Enterprise — Content distribution engine:** Adds CMS/scheduler integration, brand-voice profiles, batch repurposing, compliance review workflows, and per-channel optimization at scale.

## FAQ

**Will it invent statistics to make content punchier?**

No — that's its core constraint. Every fact, number, and quote in the output must come from your source. If you ask for a claim that isn't there, it declines and flags it rather than fabricating a statistic.

**Does it keep numbers accurate?**

Yes, exactly as written — including qualifiers like '~30%' or 'in testing.' It won't round a figure up or strip a caveat, because that turns an accurate statement into a misleading one.

**How does it handle quotes?**

It carries quotes from the source and attributes them to whoever actually said them; it never reassigns a quote to a different person or invents one.

**Can it add a new claim I know is true?**

Provide the real figure or source and it will include it with attribution. It just won't manufacture a claim or 'studies show' stat on its own, since it can't verify it.

**Will it match our brand voice?**

Yes. It applies your requested tone and brand guidelines across formats, while staying grounded — it adapts the style without inflating the claims.

**Does it flag anything for review?**

Yes. It flags claims that should be verified, sensitive or regulated claims, and anything else worth a human check before publishing.


---

© 2026 AgentKits · www.agent-kits.com

**Open source.** Code, configuration, and the AgentAz™ schema are licensed under
**Apache-2.0**; specification text and documentation under **CC BY 4.0** (with
attribution to AgentKits, link to https://www.agent-kits.com). See LICENSE, LICENSE-CONTENT,
and NOTICE in this bundle. "AgentAz" and "AgentKits" are trademarks of AgentKits.

**Flagship reference blueprint.** View the source, AgentAz™ spec, and frozen v1.0 schema
in the public registry: https://github.com/agent-kits/agentaz
Original: https://agent-kits.com/kit/content-repurposer
