home / skills / cdeistopened / skill-stack / social-content-creation
This skill repurposes newsletters, articles, and podcasts into platform-optimized social posts using proven templates to scale content performance across
npx playbooks add skill cdeistopened/skill-stack --skill social-content-creationReview the files below or copy the command above to add this skill to your agents.
---
name: social-content-creation
description: Transform newsletters, articles, and podcasts into platform-optimized social posts using 180+ proven templates. This skill uses the framework fitting method to extract standalone concepts, match them to proven formats, generate volume, and multiply winners. Use for repurposing long-form content to LinkedIn, Twitter/X, Facebook, and Instagram.
---
# Social Content Creator
Transform any source material into high-performing social media posts using the **framework fitting method**: extract standalone concepts, match to proven templates, generate volume, select best, execute, and proliferate winners.
## Purpose
Content creation isn't about constantly coming up with new ideas. It's about turning 1 idea into 1000 variations using proven frameworks.
**Core Philosophy:** Good content follows proven formats. The skill is in **framework fitting** - matching concepts to the delivery mechanisms that amplify them best.
## When to Use This Skill
- Repurposing newsletter content into social posts
- Transforming long-form articles into multi-platform campaigns
- Creating LinkedIn posts from any concept or story
- Generating multiple post options quickly
- Multiplying high-performing posts using SCAMPER or desire reframing
**Not for:** Short-form video captions (use `video-caption-creation`), podcast clip selection (separate workflow)
---
## The Framework Fitting Method
### Core Principle
Good content follows proven formats/frameworks/templates. The skill is in **framework fitting** - matching concepts to the delivery mechanisms that amplify them best.
### Critical Rule: Avoid First-Match Bias
**Do NOT default to the first template that seems to fit.**
> "Analyze, Then Select" - Treat template selection as a distinct step. Consider ALL applicable frameworks before selecting.
The best framework might not be the obvious one.
---
## The 4-Phase Workflow
### Phase 1: Extract Standalone Concepts
**Goal:** Identify the most shareable "standalone" concepts from source material
#### Step 1: Read Source Material Thoroughly
- Full newsletter, article, or podcast transcript
- Look for bundles of ideas within their context
- Self-contained insights that can live independently
#### Step 2: Extract Concepts
For each standalone concept, capture:
- **Core Insight** (1-2 sentences)
- **Context Needed** (what background info is required?)
- **Emotion/Value** (what does this unlock for the reader?)
- **Human Desire(s)** (which of the 8 desires does this address?)
- **Potential Angles** (initial framework ideas)
**How Many Concepts to Extract:**
- Newsletter segment: 1-3 concepts per segment
- Full newsletter: 5-10 concepts total
- Long-form article: 5-15 concepts
- Podcast episode: 3-8 concepts
#### Step 3: Create Concepts Document
```markdown
# [Source] - Extracted Concepts
## Concept 1: [Title]
**Core Insight:** [1-2 sentences]
**Context:** [What background is needed]
**Emotion/Value:** [What this unlocks for reader]
**Human Desires:** [Which of the 8]
**Potential Angles:** [Framework ideas]
---
## Concept 2: [Title]
[Repeat structure...]
```
### The 8 Human Desires
Reference these when extracting concepts:
1. **Safety of Tribe** - Belonging, community, fitting in
2. **Survival & Success** - Progress, achievement, security
3. **Life Enjoyment** - Pleasure, experiences, freedom
4. **Social Acceptance** - Status, respect, recognition
5. **Sexual Companionship** - Connection, attraction (often not applicable)
6. **Comfort & Clarity** - Simplicity, ease, certainty
7. **Freedom From Fear** - Safety, protection, security
8. **Perceived Status** - Respect, authority, expertise
---
### Phase 2: Framework Matching (THE CRITICAL PHASE)
**Goal:** Match extracted concepts to best-fit frameworks using volume generation → selection
#### The Framework Matching Process
**For each concept:**
1. **Brainstorm First:** How COULD this concept be presented?
- Think beyond the obvious
- Consider different platforms
- Imagine different emotional angles
2. **Review ALL Applicable Frameworks:**
- LinkedIn templates (86+ options)
- Text post structures (100+ options)
- Don't stop at first match
- Consider at least 5-10 frameworks minimum
3. **Test the Fit:**
- Does concept naturally fit framework structure?
- What would make this concept fit BETTER in another framework?
- Which framework amplifies the core emotion/value most?
4. **Generate Volume:**
- Quick social plan: 2-4 framework matches per concept
- High-volume campaign: 10-20 framework matches per concept
5. **Select Best:**
- Which frameworks amplify the concept most?
- Which platforms matter most?
- Which formats are most efficient to execute?
#### Framework Categories
**LinkedIn Templates** (see `references/linkedin-frameworks.md`):
- 86+ templates from LinkedIn swipe files
- 50+ templates from proven creators
- Best for: Thought leadership, educational content, stories
**Text Post Structures** (see `references/post-structures.md`):
- 100+ proven tweet/post frameworks
- Best for: X/Twitter, Facebook, Instagram captions
- Categories: Comparisons, Lists, Challenges, Observations, Analogies
#### Document Framework Matches
```markdown
## Concept: "[Title]"
### Framework Matches Generated (10 total):
**1. Pattern Recognition Template**
- **Fit Assessment:** ✅ STRONG
- **Why it fits:** [Explanation]
- **Structure:** "I've noticed a pattern: [Common Belief] isn't what leads to [Success]... It's [Core Insight]"
- **Platform:** LinkedIn
- **Execution Preview:** "[Draft of how it would read]"
**2. Contrarian Truth Template**
- **Fit Assessment:** ✅ STRONG / ⚠️ MODERATE / ❌ WEAK
- **Why it fits:** [Explanation]
[Continue...]
### SELECTED FOR EXECUTION (Top 3):
1. [Framework] - [Rationale]
2. [Framework] - [Rationale]
3. [Framework] - [Rationale]
```
**Quality Check:**
- [ ] Generated at least 5-10 framework options per concept
- [ ] Assessed fit strength (STRONG/MODERATE/WEAK)
- [ ] Explained WHY concept fits each framework
- [ ] Selected best 2-4 with clear rationale
- [ ] Considered platform appropriateness
- [ ] Avoided first-match bias
---
### Phase 3: Execute Selected Frameworks
**Goal:** Create polished, platform-optimized posts from selected frameworks
#### Determine Output Scope
- **Quick Social Plan** (1-3 posts): Best framework match per concept
- **Multi-Platform Campaign** (5-10 posts): Multiple frameworks across concepts
- **High-Volume Repurposing** (10-20 posts): 2-3 variations per framework
#### Execute Each Framework
1. **Load Framework Structure** - Reference the specific template
2. **Fill with Concept Details** - Insert insight, context, examples
3. **Apply Voice** - Match brand or individual voice style
4. **Platform-Specific Optimization** - Apply rules below
5. **Generate Variations** - Create 1-3 variations of same framework
#### Platform-Specific Guidelines
**LinkedIn:**
- **Length:** Long-form value-dense posts outperform (200-500 words)
- **Links:** Always in comments (not main post)
- **Hashtags:** 3-5 maximum, minimal
- **Voice:** Professional yet conversational, thought leadership
- **Hook:** First 2 lines critical (shows before "see more")
- **Structure:** Hook → Body → Insight → Question or CTA
- **Tagging:** Tag mentioned people/orgs (increases reach)
**X (Twitter):**
- **Length:** 70-100 characters optimal (despite 280 limit)
- **Hashtags:** 1-2 maximum
- **Voice:** Witty, concise, to-the-point
- **Threads:** Use for longer concepts
- **Current strategy:** Reply game important for growth
**Facebook:**
- **Length:** 40-140 characters optimal
- **Links:** NO external links in main post (kills reach)
- **Hashtags:** NO hashtags (Facebook doesn't reward them)
- **Voice:** Informal, playful, personable
- **Format:** Question posts with images perform best
**Instagram:**
- **Length:** 30-125 characters for feed captions
- **Hashtags:** 5-10 relevant hashtags
- **Voice:** Friendly, authentic, micro-story format
- **Formats:** Reels outperform static, carousels for educational
#### Post Output Format
```markdown
## POST 1: [Framework Name]
[Full post text]
---
**Framework:** [Template used]
**Voice:** [Brand/Individual]
**Word Count:** [Number]
**Hashtags:** [If applicable]
**Platform:** [Target platform]
**Link in Comments:** [URL if applicable]
**Tags:** [People/orgs to tag]
```
#### Quality Check
**Voice Consistency:**
- [ ] Sounds like a real person, not corporate
- [ ] Would I say this to a friend?
- [ ] Respects reader intelligence
**Platform Compliance:**
- [ ] Adheres to character limits
- [ ] Hashtags appropriate for platform
- [ ] Links placed correctly
**Framework Fidelity:**
- [ ] Actually follows selected framework structure
- [ ] Doesn't drift into generic post
- [ ] Template name documented
**Strategic Alignment:**
- [ ] Would target audience stop scrolling?
- [ ] Creates curiosity/emotion/value in first 2 seconds?
- [ ] Clear what action reader should take?
---
### Phase 4: Proliferate Winners (OPTIONAL)
**Goal:** Multiply high-performing posts using SCAMPER, Human Desires, and Vision reframing
**When to use:**
- Monthly: Study top performers and multiply them
- Pre-posting: Generate many options, select best
- Content drought: Multiply existing winners
#### Method 1: SCAMPER Variations
Generate 7 variations from one post (one per letter):
**S - Substitute**
- Replace main idea with adjacent concept
- Swap the method for accomplishing benefit
- Change examples while keeping structure
**C - Combine**
- Merge with personal experience or story
- Combine two concepts for more power
- Add reply to someone else's post as your own content
**A - Adapt**
- Expand one-liner into full post or thread
- Add "missing piece" not in original
- Adapt to different platform
**M - Modify**
- Magnify specific pain points
- Use same idea in different format
- Make more punchy by removing words
**P - Purpose** (Put to other use)
- Angle for different audience segment
- Different benefit/pain point this solves
**E - Eliminate**
- Remove words to make punchier
- Simplify complex explanation
- Cut nuance and uncertainty
**R - Reverse**
- Flip the idea completely
- "With X you get Y" → "Without X you stay stuck with Z"
- Positive framing → negative (or vice versa)
**SCAMPER Example:**
Original:
> "The most successful founders don't start with funding. They start with customers."
**S - Substitute:**
> "The most successful founders don't start with a perfect product. They start with a painful problem."
**C - Combine:**
> "I spent years thinking I needed funding to start. Then I talked to 3 founders who bootstrapped to $10M. The most successful don't start with funding. They start with customers."
**R - Reverse:**
> "Without customers, your funding means nothing. Ask any startup that raised $50M and still failed."
#### Method 2: Human Desires Reframing
Spin concept through 8 desire lenses:
**Example concept:** "Customers over funding"
**Safety of Tribe:**
> "You don't need VCs to validate your idea. You need customers who get it. Build your tribe first."
**Survival & Success:**
> "The path to success isn't through investors. Every successful founder knows: customers first, funding later."
**Comfort & Clarity:**
> "Starting a company feels overwhelming. Here's what brings clarity: successful founders don't start with funding. They start with customers. Everything else follows."
**Freedom From Fear:**
> "The fear of 'not having enough runway' stops more companies than lack of funding. Get customers first. The fear disappears."
#### Proliferation Output
Create file: `[Post Title]_Proliferations.md`
Include:
- 7 SCAMPER variations
- 6-8 Human Desire reframes
- **Total: 13-15 new variations from 1 original**
---
## Output Files & Organization
### Standard Output Structure
```
[Working Folder]/
├── [Source]_Concepts.md # Phase 1
├── [Source]_Framework_Matches.md # Phase 2
├── [Source]_Social_Posts.md # Phase 3
└── [Winner]_Proliferations.md # Phase 4 (optional)
```
### Alternate: Combined Output
```markdown
# [Source] - Social Content
## Concept 1: [Name]
[Concept details]
### Framework Matches
[2-4 options with fit assessment]
### Selected Posts
[Executed posts ready to publish]
---
## Concept 2: [Name]
[Repeat...]
```
---
## Common Pitfalls to Avoid
### Content Issues
❌ **First-Match Bias** - Picking first framework that fits
❌ **Generic Posts** - Not using any framework
❌ **Too Many Concepts** - Multiple ideas in one post
❌ **Missing Context** - Concept doesn't stand alone
### Framework Issues
❌ **Framework Drift** - Abandoning structure mid-post
❌ **Mismatched Fit** - Forcing concept into wrong framework
❌ **No Volume** - Creating only 1 option instead of 5-10+
### Platform Issues
❌ **Wrong Link Placement** - External links in Facebook/LinkedIn main posts
❌ **Hashtag Overload** - Too many for platform
❌ **Voice Mismatch** - Too formal for Facebook, too casual for LinkedIn
### Process Issues
❌ **Skipping Concept Extraction** - Writing without identifying standalone concepts
❌ **Not Documenting Framework** - Can't reference what worked later
---
## Success Metrics
A successful social post:
✅ **Follows proven framework** - Has clear structure
✅ **Stops the scroll** - Hook creates curiosity/emotion
✅ **Standalone value** - Works without reading source
✅ **Platform-optimized** - Follows rules for hashtags, links, length
✅ **Framework documented** - Template name noted
✅ **Shareable** - Audience would forward/tag others
✅ **Authentic voice** - Sounds like real person
---
## Bundled Resources
### Template Libraries
- `references/linkedin-frameworks.md` - 136 LinkedIn templates
- `references/post-structures.md` - 100+ text post frameworks
### Proliferation Methods
- `references/scamper-guide.md` - SCAMPER method with examples
- `references/human-desires-guide.md` - 8 desires with reframing examples
### Platform Guidelines
- `references/platform-guidelines.md` - Detailed platform rules
---
## Related Skills
- **hook-and-headline-writing** - Optimize post hooks
- **anti-ai-writing** - Humanize posts that sound too polished
- **voice-[style]** - Match posts to specific brand voice
- **transcript-polisher** - Clean source transcripts first
---
*Content creation is framework fitting. Extract concepts, match to templates, generate volume, select best. Turn 1 idea into 1000 variations.*
This skill transforms newsletters, articles, and podcast transcripts into platform-optimized social posts using a proven framework-fitting method. It extracts standalone concepts, matches them to high-performing templates, generates volume, and multiplies winners. Use it to produce tailored posts for LinkedIn, X (Twitter), Facebook, and Instagram quickly and strategically.
First, the skill scans source material and extracts shareable standalone concepts with core insight, needed context, emotion/value, and potential angles. Next it brainstorms many applicable frameworks per concept, assesses fit, and selects the best templates for each platform. Finally it executes polished posts, generates variations, and provides proliferation techniques (SCAMPER and human-desire reframes) to scale winners.
How many concepts should I extract from a newsletter?
Extract 5–10 concepts for a full newsletter; 1–3 per newsletter segment. Aim for ideas that can stand alone without source context.
Will this create captions for videos or select podcast clips?
No. This skill focuses on text-based social posts. Use a separate video-caption or clip-selection workflow for short-form video or audio highlights.