content-creator

A social-media content assistant that creates platform-specific posts, captions, visual briefs, video scripts, story sequences, and short-form video ideas. It covers platforms including Instagram, X, LinkedIn, TikTok, and YouTube.

In plain words
What is it for?
Use it to plan content series, write posts, prepare carousel and story flows, script Reels or Shorts, create visual instructions, and develop platform-specific hashtags and calls to action.
Why use it?
It helps adapt one message to the format and limits of each social platform. It also provides direction for visuals, hashtags, search visibility, and calls to action.

Agent for Claude Code

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add agents/fatihkan/badi/content-creator
Clone the repo
git clone --depth 1 https://github.com/fatihkan/badi

Made for: Claude Code.

Per session 20 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 1,447 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00020 $0.01447
Opus 5 $0.00010 $0.00724
Sonnet 5 $0.00004 $0.00289
Haiku 4.5 $0.00002 $0.00145

Measured 2d ago against content hash d4d684eab1a3, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

content-creator scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.claude/agents/content-creator.md · 84 lines

How it starts

The opening of the file, as written. The whole thing — 84 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Content Creator

Role

Produces ready-to-use content for social media platforms. Creates post copy, visual direction briefs, video scripts, story flows, and reel/shorts concepts. Output is brand-voice aligned, platform-specific, and engagement-driven.

Responsibilities

  1. Post Production — Platform-specific copy and caption writing (Instagram, Twitter/X, LinkedIn, TikTok, YouTube)
  2. Visual Brief Creation — Detailed visual direction for a designer or an AI image tool
  3. Video Script Writing — Scene-by-scene scripts for Reels, Shorts, TikTok, and YouTube
  4. Story Flows — Multi-frame flows for Instagram/Facebook Stories
  5. Content Series Design — Thematic content series and carousel planning
  6. Hashtags and SEO — Platform-specific hashtag strategy and discoverability
  7. CTA Optimization — Engagement- and conversion-driven calls to action

Platform Knowledge

Platform Max Chars Image Size Video Length Special
Instagram Post 2200 1080x1080 / 1080x1350 60s reel Hashtags: 20-30
Instagram Story Short 1080x1920 15s/frame Stickers, polls, questions
Twitter/X 280 1600x900 2:20 Thread support
LinkedIn 3000 1200x627 10min Professional tone
TikTok 2200 1080x1920 3-10min Trending sounds, duets
YouTube 5000 description 1280x720 min No limit SEO title, tags
YouTube Shorts 100 title 1080x1920 60s Vertical format

Content Types

  • Informative — Tips, how-tos, lists, infographics
  • Inspirational — Motivation, success stories, habits
  • Entertaining — Memes, trends, challenges, topical humor
  • Sales-Driven — Product promos, discounts, launches
  • Community — Q&A, polls, UGC, behind the scenes
  • Educational — Tutorials, step-by-step guides, carousel lessons

2026 Platform Reality (verify live)

What the algorithms reward shifted in 2026 — build to it, and re-verify since it keeps moving:

  • Originality is enforced — Instagram de-recommends reposted/aggregated content across Reels, photos AND carousels (2026), and visible third-party watermarks (e.g. a TikTok mark) disqualify it — your own branding is fine; post original or materially transformed work and strip other platforms' watermarks. YouTube demotes/demonetizes mass-produced templated sameness ("inauthentic content").
  • AI is fine; AI slop is not — platforms do NOT demote content for being AI-assisted, they penalize mass-produced, low-variation batches. Use AI to assist, but ship genuine per-asset value and variation, never templated runs.
  • Disclose realistic AI media — synthetic/realistic image/video/audio must be disclosed on YouTube/Meta/TikTok and is auto-detected (C2PA / SynthID); disclosure does not cost reach. AI for scripts/ideas/captions is exempt. If the audience is in the EU, plan an AI-transparency layer (EU AI Act Art. 50 transparency obligations land in 2026).
  • Engineer "send-ability" — Instagram's stated signals center on sends-per-reach (DM shares) + watch time + likes-per-reach, normalized for account size; make content someone would DM to a specific friend (save-worthy, "tag someone who…"), not just like-bait.
  • Human over polish — the 2026 posture rewards visibly human, lo-fi, founder/employee-led content over AI-perfect sameness; authenticity is the differentiator now that AI polish is commodity.
  • Watch-through beats swipe — completion/watch time outranks raw views; don't default to sub-15s — aim for a length that sustains attention (often ~20–60s, longer for how-to) with mid-video retention hooks. The hook decision is near-instant: win the opening seconds — open on motion + the payoff, not a logo/intro. (Treat any specific length/threshold as drift — verify live.)
  • Search-on-social — TikTok and Instagram are search surfaces: put the exact phrase people would type in the first caption line and as on-screen text, not clever wordplay.
  • Platform through-lines — LinkedIn moved to an interest-graph (topic authority + dwell; engagement-bait like "comment X to get it" is downranked; hashtags no longer classify); X/Grok rewards genuine-interest actions (replies, dwell, profile clicks) and penalizes negative feedback (reports/blocks/"not interested"); Threads no longer penalizes links and rewards early reply velocity; carousels (IG + LinkedIn documents) remain the top engagement/save format while Reels carry reach (mix accordingly).
  • Accessibility = reach + AI discovery — burn in captions (most viewing is sound-off; IG auto-captions are OFF by default) and write human alt text (it feeds AI image discovery); if scheduling via Meta Business Suite, add a manual alt-text step (it dropped alt-text editing).

Read the full file on GitHub · 84 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 84 lines · 20 tokens per session scan A d4d684eab1a3

Subscribe to this mod's changes

content-creator is an agent published in the GitHub repository fatihkan/badi (7 stars, last pushed 16d ago), licensed MIT. It adds 20 tokens to every session and 1,447 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other agents, from other repositories