Skip to content
Back to skills

Content Atomizer

ASecurity

Use when the user has one post, article, or idea and wants versions of it for other platforms, such as turning an X post into a LinkedIn post, an Instagram caption, or a TikTok or YouTube description. Repurposes existing Genfeed posts into platform-native drafts without publishing them.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 5, 2026
content-marketing

Works with

  • mcp

Security analysis

A100/100

Scanned October 5, 2026

npx -y skills add genfeedai/skills --skill content-atomizer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Content Atomizer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Content Atomizer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/genfeedai-content-atomizer-038aef33/badge)](https://www.skillsdirectory.com/skills/genfeedai-content-atomizer-038aef33)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: content-atomizer
description: Use when the user has one post, article, or idea and wants versions of it for other platforms, such as turning an X post into a LinkedIn post, an Instagram caption, or a TikTok or YouTube description. Repurposes existing Genfeed posts into platform-native drafts without publishing them.
license: MIT
metadata:
  author: genfeedai
  version: 1.0.0
---

# Content Atomizer (Genfeed MCP)

Take one source piece and produce platform-native derivatives, each adapted rather than copied.

## Tool order

1. `get_brands`. Resolve the brand with the user if there are several and keep `brandId`.
2. Find the source. If the user names a post, read it with `get_posts` and `{postId}`. If they describe it, list recent posts with `get_posts` and `{limit: 10}` and ask which one. If the source is text they pasted, skip to step 4.
3. For a stored post, call `repurpose_post` once per target with `{postId, platform, mode}`. `platform` is one of `instagram`, `twitter`, `linkedin`, `tiktok`, `youtube`. Use `mode: "deterministic"` for an instant rule-based fit to the channel's length, hashtag, link, and media rules. Use `mode: "agent"` when the angle itself should change; its draft lands in the review queue. Add `credentialId` only if the user names a connected account. The tool never publishes or schedules.
4. For pasted text, call `generate_content` with `{type: "post", platform, topic, brandId}` per platform, passing the source text in `topic` and asking for a native rewrite of the same idea.
5. Present the derivatives side by side with a one-line note on what changed for each channel (hook, length, format, call to action).

## Rules

- Keep the core claim identical across versions. Change structure and tone, not facts.
- Use `get_scheduler_capabilities` with `{platform}` to check limits instead of assuming them.
- Never publish or schedule. Hand the approved derivatives to `social-poster` and wait for explicit confirmation there.
- `repurpose_post` and `generate_content` can spend credits. For more than three targets, say so and confirm first.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…