content-pillar-atomizer

Take 1 blog post or article and generate 15-30 platform-native micro-content pieces. Not reformatting — re-contextualizing for each platform's culture. Triggers on: "atomize this content", "repurpose my blog post", "turn this into social posts", "content atomizer", "pillar content", "one to many content", "repurpose content", "multiply my content", "content explosion", "turn article into posts", "break down this article", "micro content from blog", "content pillar strategy", "10x my content", "platform-native content", "atomize", "content multiplication".

290 stars

Best use case

content-pillar-atomizer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Take 1 blog post or article and generate 15-30 platform-native micro-content pieces. Not reformatting — re-contextualizing for each platform's culture. Triggers on: "atomize this content", "repurpose my blog post", "turn this into social posts", "content atomizer", "pillar content", "one to many content", "repurpose content", "multiply my content", "content explosion", "turn article into posts", "break down this article", "micro content from blog", "content pillar strategy", "10x my content", "platform-native content", "atomize", "content multiplication".

Teams using content-pillar-atomizer should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/content-pillar-atomizer/SKILL.md --create-dirs "https://raw.githubusercontent.com/Affitor/affiliate-skills/main/skills/content/content-pillar-atomizer/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/content-pillar-atomizer/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How content-pillar-atomizer Compares

Feature / Agentcontent-pillar-atomizerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Take 1 blog post or article and generate 15-30 platform-native micro-content pieces. Not reformatting — re-contextualizing for each platform's culture. Triggers on: "atomize this content", "repurpose my blog post", "turn this into social posts", "content atomizer", "pillar content", "one to many content", "repurpose content", "multiply my content", "content explosion", "turn article into posts", "break down this article", "micro content from blog", "content pillar strategy", "10x my content", "platform-native content", "atomize", "content multiplication".

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Content Pillar Atomizer

Take 1 blog post or article and generate 15-30 platform-native micro-content pieces. This is NOT reformatting — it's re-contextualizing each piece for the platform's culture, format, and audience expectations. A LinkedIn post reads nothing like a Reddit comment, even if they carry the same insight.

## Stage

S2: Content Creation — This IS content creation, just at 10x scale. One piece of deep work becomes a month of social content.

## When to Use

- User has a blog post, article, or long-form content and wants to maximize its reach
- User asks to "repurpose" or "atomize" content
- User says "turn this into social posts", "content multiplication", "pillar content"
- After `affiliate-blog-builder` (S3) produces an article — atomize it into social
- User wants to maintain consistent content output without creating from scratch daily

## Input Schema

```yaml
pillar_content: string        # REQUIRED — the full blog post/article text, or URL to fetch

platforms: string[]           # OPTIONAL — target platforms
                              # Options: "twitter", "linkedin", "reddit", "tiktok", "email", "threads"
                              # Default: ["twitter", "linkedin", "reddit"]

product: object               # OPTIONAL — affiliate product being promoted
  name: string
  url: string
  reward_value: string

mode: string                  # OPTIONAL — "quality" | "volume"
                              # Default: "quality"

tone: string                  # OPTIONAL — "professional" | "casual" | "edgy" | "educational"
                              # Default: inferred from pillar content
```

**Chaining from S3**: If `affiliate-blog-builder` was run, use its output article as `pillar_content`.

**Chaining from S1 monopoly-niche-finder**: Use `monopoly_niche` positioning to angle all micro-content.

## Workflow

### Step 1: Analyze Pillar Content

1. If URL provided, use `web_fetch` to retrieve content
2. Extract: key insights (5-8), data points, quotes, frameworks, stories, opinions
3. Identify the "atomic units" — self-contained ideas that work independently
4. Note the product/affiliate angle (if present)

### Step 1.5: Check Platform Performance for This Topic (data-driven)

Before atomizing equally across all platforms, understand which platforms are hot for this topic:

**If `trending-content-scout` ran:**
- Use platform-level engagement data from `pattern_analysis`
- Check `engagement_benchmark.platform_averages` — which platform has highest engagement for this keyword?
- Prioritize platforms where this topic has highest engagement
- Adjust platform allocation accordingly (see below)

**Quick check (no scout data):**
- `web_search "[topic] youtube vs tiktok vs linkedin"` → which platform dominates discussion?
- Check: is this topic more visual (→ TikTok/YouTube heavy) or professional (→ LinkedIn heavy)?
- Look for: which platform shows up most in search results for this topic?

**Apply to atomization allocation:**
- Default: equal split across platforms
- Data-driven: proportional to engagement potential
  - If TikTok engagement is 5x LinkedIn for this topic → generate 5 TikTok scripts, 1 LinkedIn post
  - If Reddit has high engagement → don't skip Reddit (often ignored by affiliates = opportunity)
  - If YouTube dominates → consider atomizing into YouTube Shorts scripts instead of just TikTok

**Platform allocation example:**
```
Default (no data):    Twitter: 5 | LinkedIn: 3 | Reddit: 3 | TikTok: 3 | Email: 2
Data-driven (TikTok hot): Twitter: 3 | LinkedIn: 1 | Reddit: 2 | TikTok: 6 | Email: 2
Data-driven (LinkedIn hot): Twitter: 3 | LinkedIn: 5 | Reddit: 2 | TikTok: 2 | Email: 2
```

### Step 2: Platform Mapping

Read `shared/references/platform-rules.md` for platform-specific rules.

For each platform, map the culture:

| Platform | Format | Tone | Length | CTA Style |
|---|---|---|---|---|
| Twitter/X | Thread or single tweet | Punchy, opinionated | 280 chars or 5-10 tweet thread | Last tweet |
| LinkedIn | Story or insight post | Professional, first-person | 1300 chars | Soft CTA in comments |
| Reddit | Value-first post/comment | Helpful, honest, skeptical-aware | Variable | Disclosure + subtle |
| TikTok | Script with hook | Casual, energetic | 30-60s script | Verbal + bio link |
| Email | Newsletter section | Conversational | 200-400 words | Direct link |
| Threads | Conversational take | Casual, authentic | 500 chars | Bio link |

### Step 3: Generate Micro-Content

For each platform, generate pieces from different atomic units:

- **Twitter**: 3-5 pieces (1 thread, 2-3 standalone tweets, 1 hot take)
- **LinkedIn**: 2-3 pieces (1 story post, 1 insight post, 1 question post)
- **Reddit**: 2-3 pieces (1 detailed post, 1-2 comment-ready responses)
- **TikTok**: 2-3 scripts (1 educational, 1 hot take, 1 tutorial)
- **Email**: 1-2 pieces (newsletter section, dedicated email)
- **Threads**: 2-3 pieces (conversational takes)

Each piece must:
- Stand alone (makes sense without reading the pillar)
- Feel native to the platform (not a copy-paste resize)
- Carry one clear insight or value point
- Include appropriate FTC disclosure for affiliate content

### Step 4: Tag for Tracking

Tag each piece with:
- Source pillar reference
- Platform
- Content type (thread, single, story, script)
- Affiliate product (if applicable)
- Suggested posting time/day

### Step 5: Self-Validation

- [ ] Each piece feels native to its platform (not copy-pasted)
- [ ] Each piece stands alone without needing the pillar
- [ ] FTC disclosure included where affiliate links present
- [ ] No two pieces on the same platform say the same thing
- [ ] Platform rules followed (Reddit skepticism, LinkedIn professionalism, etc.)

## Output Schema

```yaml
output_schema_version: "1.0.0"
atomized_content:
  pillar_title: string
  total_pieces: number
  platforms_covered: string[]

  pieces:
    - platform: string
      type: string              # "thread" | "single" | "story" | "script" | "email" | "comment"
      content: string           # The actual content, ready to post
      insight_source: string    # Which atomic unit from the pillar
      has_affiliate_link: boolean
      suggested_timing: string  # e.g., "Tuesday 9am"
      variant_id: string        # For volume mode A/B tracking

  content_pillars: string[]    # Atomic units extracted (for chaining)

chain_metadata:
  skill_slug: "content-pillar-atomizer"
  stage: "content"
  timestamp: string
  suggested_next:
    - "social-media-scheduler"
    - "email-drip-sequence"
    - "ab-test-generator"
```

## Output Format

```
## Content Atomizer: [Pillar Title]

### Pillar Analysis
- **Atomic units extracted:** X insights
- **Platforms:** [list]
- **Total pieces generated:** XX

---

### Twitter/X (X pieces)

**Thread: [Title]**
🧵 1/ [first tweet]
2/ [second tweet]
...
[last tweet with CTA]

**Standalone Tweet:**
[tweet text]

---

### LinkedIn (X pieces)

**Story Post:**
[full LinkedIn post]

---

### Reddit (X pieces)

**Post: r/[subreddit]**
Title: [title]
[body with disclosure]

---

[Continue for each platform]

### Posting Schedule
| Day | Platform | Piece | Time |
|---|---|---|---|
| Mon | Twitter | Thread | 9am |
| Tue | LinkedIn | Story | 8am |
| Wed | Reddit | Post | 12pm |
```

## Error Handling

- **No pillar content provided**: "Paste your blog post or article, or give me the URL and I'll fetch it."
- **Content too short**: "This is quite short for atomization. I'll extract what I can, but consider writing a longer pillar first with `affiliate-blog-builder`."
- **No affiliate angle**: Generate content without affiliate links. Pure value content builds audience for future promotions.
- **Platform not supported**: "I don't have specific rules for [platform]. I'll format it generically — review before posting."

## Examples

**Example 1:** "Atomize my HeyGen review blog post into social content"
→ Extract 6 key insights, generate 15 pieces across Twitter (thread + 3 tweets), LinkedIn (2 posts), Reddit (2 posts), TikTok (2 scripts).

**Example 2:** "Turn this article into LinkedIn and Twitter content"
→ Focus on 2 platforms only. Generate 3 LinkedIn posts (story, insight, question) and 5 Twitter pieces (thread, 3 tweets, hot take).

**Example 3:** "Atomize in volume mode" (after affiliate-blog-builder)
→ Pick up article from chain. Generate 25-30 pieces with multiple variations per platform for A/B testing.

## Revenue & Action Plan

### Expected Outcomes
- **Revenue potential**: Each atomized piece is a new touchpoint driving affiliate clicks. 15-30 pieces from 1 article = 15-30x more chances for commission
- **Benchmark**: Top affiliate content creators report 2-5% of social impressions convert to link clicks. At $50 avg commission, 10,000 impressions across all pieces = $100-250/month from ONE pillar article
- **Key metric to track**: Bio link / affiliate link CTR per platform — which platform drives the most clicks per impression?

### Do This Right Now (15 min)
1. Pick the **single strongest piece** from the output — the one with the most specific, surprising insight
2. Post it on your highest-engagement platform immediately
3. Add your affiliate link in bio or first comment
4. Set a reminder to post the next piece tomorrow

### Track Your Results
After 7 days, check: which platform generated the most affiliate link clicks? Double down on that platform, reduce effort on underperformers.

> **Next step — copy-paste this prompt:**
> "Schedule all my atomized content for the next 30 days" → runs `social-media-scheduler`

## Flywheel Connections

### Feeds Into
- `social-media-scheduler` (S5) — atomized pieces ready to schedule
- `email-drip-sequence` (S5) — email-format pieces for sequences
- `ab-test-generator` (S6) — volume mode variants for testing

### Fed By
- `trending-content-scout` (S1) — platform performance data for allocation
- `content-angle-ranker` (S1) — recommended angle for the pillar topic
- `affiliate-blog-builder` (S3) — pillar content to atomize
- `monopoly-niche-finder` (S1) — positioning angle for all pieces
- `content-repurposer` (S7) — repurposed content to atomize further

### Feedback Loop
- `performance-report` (S6) reveals which platforms and content types perform best → focus future atomization on winning platforms

## Quality Gate

Before delivering output, verify:

1. Would I share this on MY personal social?
2. Contains specific, surprising detail? (not generic)
3. Respects reader's intelligence?
4. Remarkable enough to share? (Purple Cow test)
5. Irresistible offer framing? (if S4 offer skills ran)

Any NO → rewrite before delivering.

## Volume Mode

When `mode: "volume"`:
- Generate 5-10 variations per platform instead of 2-3
- Prioritize speed + variety over perfection
- Tag each with variant ID for A/B tracking
- Let data pick the winner (GaryVee philosophy)

```yaml
volume_output:
  variants:
    - id: string           # e.g., "tw-v1", "tw-v2"
      content: string      # The variation
      angle: string        # What makes this one different
```

## References

- `shared/references/platform-rules.md` — Platform-specific culture, format, and CTA rules
- `shared/references/ftc-compliance.md` — FTC disclosure per platform type
- `shared/references/affitor-branding.md` — Branding rules
- `shared/references/flywheel-connections.md` — Master connection map

Related Skills

trending-content-scout

290
from Affitor/affiliate-skills

Scan social platforms for top-performing content by engagement before you create anything. Use this skill when the user wants to see what content is winning in a niche, find viral content patterns, research what's working on YouTube/TikTok/X/Reddit, benchmark engagement, discover content gaps, or says "what content is working for [topic]", "show me top performing content about [keyword]", "what's trending in [niche]", "find viral content about [product]", "content research for [keyword]", "what gets views in [niche]", "engagement analysis for [topic]", "scout the competition", "what videos are getting the most views about [keyword]", "social listening for [topic]", "trending content in [niche]", "top content analysis", "what hooks work for [keyword]", "content intelligence", "find winning formats".

content-angle-ranker

290
from Affitor/affiliate-skills

Rank content angles by engagement data, competition level, and platform fit. Data-driven angle selection instead of guesswork. Use this skill when the user has a keyword or product and needs to decide WHAT to create, which angle to take, which format to use, or which platform to target. Triggers on: "what angle should I use", "rank content ideas for [keyword]", "best angle for [product]", "which content idea will perform best", "help me pick an angle", "what should I write about", "content angle for [topic]", "rank my content ideas", "which approach will get the most views", "data-driven content planning", "angle ranker", "content scoring", "which hook should I use", "compare these content ideas", "prioritize my content angles", "what video should I make".

content-research-brief

290
from Affitor/affiliate-skills

Research trending topics, collect source articles, and generate a structured research brief for content creation. Stop writing from thin air — write from real sources. Use this skill when the user wants to research a topic before writing, collect sources for an article, create a research-backed content brief, or says "research [topic] for me", "find sources about [keyword]", "content brief for [topic]", "what's the latest on [product]", "research before writing", "collect articles about [keyword]", "trending news about [topic]", "gather sources for my article", "brief me on [topic]", "what are people saying about [product]", "news roundup for [keyword]", "research brief", "source collection", "content research", "prep research for writing".

content-moat-calculator

290
from Affitor/affiliate-skills

Estimate pages needed for topical authority. Go/no-go decision before investing months in content. Triggers on: "how much content do I need", "topical authority estimate", "content moat", "how many articles", "content gap analysis", "can I compete in this niche", "content investment calculator", "is this niche worth the effort", "SEO feasibility", "how many pages to rank", "content volume needed", "competitive content analysis", "moat calculation", "authority gap", "should I invest in this niche".

content-repurposer

290
from Affitor/affiliate-skills

Repurpose one piece of affiliate content into multiple formats. Triggers on: "repurpose my content", "turn my blog into tweets", "cross-post this", "content recycling", "convert to newsletter", "make a tweet thread from this", "adapt for TikTok", "omnichannel content", "scale my content", "turn this into a LinkedIn post", "repurpose for email", "content multiplication".

content-decay-detector

245
from Affitor/affiliate-skills

Monitor existing content for ranking drops and trigger refresh workflows. Triggers on: "check for content decay", "which content needs updating", "content refresh", "ranking drops", "traffic decline", "stale content", "content audit", "what to refresh", "outdated content", "content performance check", "update old articles", "declining rankings", "content maintenance", "refresh priority list", "which articles are losing traffic", "SEO content audit".

your-skill-name

290
from Affitor/affiliate-skills

Replace with when the AI should activate this skill. Be pushy — cover multiple phrasings so the AI activates for a wide range of user prompts.

traffic-analyzer

290
from Affitor/affiliate-skills

Analyze website traffic, global rank, engagement metrics, and traffic sources for any domain. Use this skill to evaluate affiliate program websites, compare competitor traffic, assess advertiser strength, or understand where an audience comes from. Triggers on: "analyze traffic for [domain]", "how much traffic does [site] get", "compare traffic between [site A] and [site B]", "is [program] worth promoting based on traffic", "traffic analysis", "website analytics for [domain]", "where does [site] get traffic", "check if [advertiser] is legit", "evaluate [program] website health", "SimilarWeb analysis", "traffic sources for [domain]", "how popular is [site]", "website rank", "domain authority check", "compare affiliate program websites".

purple-cow-audit

290
from Affitor/affiliate-skills

Score product remarkability 1-10 to decide if it's worth promoting. Seth Godin's Purple Cow test. Triggers on: "is this product worth promoting", "should I promote", "product audit", "purple cow", "remarkable product", "is it remarkable", "rate this product", "product quality check", "worth my reputation", "product evaluation", "would I recommend without commission", "product remarkability score", "evaluate this affiliate product", "quality gate for promotion".

niche-opportunity-finder

290
from Affitor/affiliate-skills

Find untapped affiliate niches with real earning potential. Use this skill when the user asks about picking a niche, finding a niche to start affiliate marketing, what niche to get into, niche research, niche ideas, beginner niche selection, low competition niches, profitable niches, or says "I don't know what to promote", "help me pick a niche", "what niche should I start with", "find me a niche with less competition", "niche ideas for affiliate", "is X a good niche for affiliate marketing", "best niches 2024", "untapped niches".

monopoly-niche-finder

290
from Affitor/affiliate-skills

Find intersection niches where you're the ONLY voice. Thiel's "competition is for losers" lens. Triggers on: "find my monopoly niche", "blue ocean niche", "unique niche", "niche intersection", "where am I the only one", "zero competition niche", "untapped niche", "category of one", "Thiel monopoly", "dominate a niche", "niche nobody else covers", "cross two domains", "find a niche with no competition", "monopoly positioning", "unique angle for affiliate".

list-affitor-program

290
from Affitor/affiliate-skills

Research an affiliate program and create a verified listing for list.affitor.com. Use this skill when the user asks anything about listing a program, adding an affiliate program to the directory, submitting a program to list, creating a listing, documenting an affiliate program, sharing an affiliate program, writing a program profile, posting a program to list.affitor.com, or contributing a new program. Also trigger for: "list a program", "add affiliate program", "submit program to list", "create listing for X", "document affiliate program", "share affiliate program", "write a listing", "post to list.affitor.com", "add X to the directory", "register an affiliate program", "publish affiliate program", "new program listing", "profile this affiliate program", "catalog this program".