Text Content Creator
Purpose
Transform source content into platform-optimized social posts using framework fitting - matching concepts to proven templates that amplify them. Covers LinkedIn long-form, X punchy tweets, Facebook engagement posts, Instagram captions, and one-liners.
Core Philosophy: Good content follows proven formats. The skill is matching concepts to the delivery mechanisms that amplify them best - not writing from scratch.
When to Use
- Creating LinkedIn posts from any source content
- Writing X/Twitter posts or threads
- Facebook text posts and question posts
- Instagram captions (not video - use
short-form-video for that)
- One-liners for easels, signs, or quick social
- Multiplying high-performing posts into variations
NOT for:
- Short-form video (use
short-form-video skill)
- Video captions/on-screen text (use
video-caption-creation skill)
- Blog posts or long-form articles
The Framework Fitting Method
Step 1: Extract the Concept
Before choosing a template, understand what you're working with.
From source content, extract:
- Core insight (one sentence)
- Emotional hook (what feeling does this evoke?)
- Target reader (who needs to hear this?)
- Transformation (what changes for the reader?)
Step 2: Choose Platform and Format
Platform selection question: "Where does our target reader spend time?"
| Platform |
Best For |
Character Sweet Spot |
| LinkedIn |
Thought leadership, professional insight, stories |
200-500 words |
| X/Twitter |
Punchy takes, quotable insights, threads |
70-100 chars (posts), threads for depth |
| Facebook |
Engagement bait, questions, community |
40-140 chars |
| Instagram |
Captions for visuals, micro-stories |
30-125 chars |
Format selection question: "What job does this post need to do?"
| If the job is... |
Format |
| Start a conversation |
Engagement post (question, poll, agree/disagree) |
| Make them feel something |
Story post (failure, transformation, day-in-life) |
| Give them something useful |
List/Tips post (how-to, mistakes, frameworks) |
| Challenge what they believe |
Contrarian post (hot take, call BS, flip expectation) |
| Establish credibility |
Authority post (data, process reveal, pro tip) |
| Build relationships |
Community post (shoutout, welcome, give away) |
| Stop the scroll quickly |
One-liner (sign, easel, caption) |
Step 3: Load the Right Reference
IMPORTANT: Load only ONE reference at a time. Each is 1000-3000 words.
For LinkedIn (Long-Form Thought Leadership)
LinkedIn has 118 templates across 6 categories. Load based on job-to-be-done:
| Job |
Load |
Template Count |
| Drive comments |
references/linkedin/engagement.md |
16 templates |
| Emotional connection |
references/linkedin/story.md |
24 templates |
| Scannable value |
references/linkedin/list.md |
17 templates |
| Pattern interrupt |
references/linkedin/contrarian.md |
20 templates |
| Build credibility |
references/linkedin/authority.md |
26 templates |
| Relationship building |
references/linkedin/community.md |
15 templates |
For X/Twitter (Short and Punchy)
| Need |
Load |
Template Count |
| General post templates |
references/templates/post-structures.md |
100+ templates |
| One-liners/takes |
references/templates/one-liners.md |
12 patterns |
| Platform heuristics |
references/platforms/x-twitter.md |
- |
For Facebook (Engagement Focus)
| Need |
Load |
| Post templates |
references/templates/post-structures.md |
| Question/engagement templates |
references/linkedin/engagement.md |
| Platform heuristics |
references/platforms/facebook.md |
For Instagram Captions
| Need |
Load |
| Caption templates |
references/templates/one-liners.md |
| Story captions |
references/linkedin/story.md (adapt shorter) |
| Platform heuristics |
references/platforms/instagram-captions.md |
For Multiplying Winners
| Need |
Load |
| 7 SCAMPER variations |
references/methods/proliferation.md |
| 8 Human Desires reframes |
references/methods/proliferation.md |
| Vision/Anti-Vision framing |
references/methods/proliferation.md |
Step 4: Match Concept to Templates
Critical: Avoid First-Match Bias
Do NOT default to the first template that fits. Review at least 5-10 options.
For each concept:
- Brainstorm how it COULD be presented (beyond the obvious)
- Review applicable templates from loaded reference
- Test fit: Does this template amplify the core insight or dilute it?
- Generate 2-4 framework matches with fit assessment
- Select best 1-2 for execution
Step 5: Execute and Adapt
Templates are starting points, not constraints.
Each template reference includes:
- The structural skeleton
- Why it works (psychological principle)
- Example execution
Your job: Adapt the template to your specific content. Combine elements if that serves the message better.
Adaptation questions:
- Does this amplify my core insight or dilute it?
- Does this sound like OpenEd/Ela, or like a template?
- Would Sarah (our target reader) feel seen?
Step 6: Apply Voice and Quality Check
Voice Checklist (Before Posting):
AI-isms to Avoid:
- Arrow bullets (use plain dashes or line breaks)
- "Here's the thing:" / "Let me explain:" throat-clearing
- Staccato fragments: "No fluff. No filler. Just results."
- Words: delve, comprehensive, crucial, leverage, landscape, navigate, foster
Platform Compliance:
For deeper voice guidance, invoke ghostwriter skill.
Step 7: Nearbound Check (Tag Mentioned People)
Before finalizing any social post, check for taggable handles.
- Identify mentions: List any people mentioned by name in the post
- Search nearbound index: Check
Studio/Nearbound Pipeline/people/ for profiles
- Add handles:
- If profile exists → add platform-appropriate @handle
- If no profile → note name for future profile creation
- Platform-specific tagging:
- LinkedIn: Use full name or @handle if connected
- X: Use @handle
- Instagram: Use @handle in caption
Why this matters: Tagging increases reach, strengthens relationships with guests/collaborators, and drives engagement from their audiences.
Profile creation trigger: If someone is mentioned 2+ times across content and has no profile, create one in Studio/Nearbound Pipeline/people/
Template Quick Index
General Templates (100+)
references/templates/post-structures.md
- 2x3 Comparison, 80/20 Rule, Benefits List, Binary Framing
- Cause and Effect, Commentary, Comparisons, Contrarian
- Headline + List, Heavy Hitting One-Liner, Hook & Sinker
- Identity Post, If-Then, List Post, Observation Post
- Problem-Solution, Story-Based, What-How-Why, Warning
- [100+ more...]
LinkedIn Swipe File (86)
references/templates/linkedin-swipe-file.md
- Agree/Disagree, Before/After, Contrarian, Day in the Life
- Failure Story, Pattern Recognition, This vs That, Shoutout
- [78 more...]
Justin Welsh Templates (50)
references/templates/justin-welsh.md
- Simpler, more concise templates
- Table format with examples
One-Liner Patterns (12)
references/templates/one-liners.md
- Normalize, Stop + Complaint, Everyday Observations
- Relationship Rules, Pop Culture, Mock Instructions
- Wordplay, Existential Questions, Aspirational
- Calendar Commentary, Struggles, Values
LinkedIn by Category (118)
- Engagement (16): polls, agree/disagree, crowdsource, fill-in-blank
- Story (24): failure, transformation, day-in-life, values
- List (17): tips, 10 ideas, DOs/DONTs, skills lists
- Contrarian (20): hot takes, call BS, state opposite, rants
- Authority (26): how-to, quotes, screenshots, secret sauce
- Community (15): shoutouts, connect, welcome, comedy
Proliferation: Turn 1 Post Into 17
After a post performs well (or before posting to test angles), multiply it.
SCAMPER (7 variations)
- Substitute: Swap example, data, or subject
- Combine: Merge with personal story or another concept
- Adapt: Expand to thread, carousel, or different format
- Modify: Make punchier, longer, or more extreme
- Purpose: Angle for different audience segment
- Eliminate: Remove context, simplify radically
- Reverse: Flip the frame or argue the opposite first
Human Desires (8 reframes)
Spin concept through desire lenses:
- Safety of Tribe
- Survival & Success
- Life Enjoyment
- Social Acceptance
- Sexual Companionship (rarely applicable)
- Comfort & Clarity
- Freedom From Fear
- Perceived Status
Vision/Anti-Vision (2-3 frames)
- Vision framing: What we're FOR (personalization, autonomy, kids who love learning)
- Anti-Vision framing: What we're AGAINST (standardization, gatekeeping, one-size-fits-all)
- Transformation: From [anti-vision] to [vision]
Full details: references/methods/proliferation.md
Platform Quick Reference
LinkedIn
- Heuristic: Thought leadership, vulnerability wins
- Length: 200-500 words (long-form outperforms)
- Links: Always in comments (not main post)
- Hashtags: 3-5 maximum
- Hook: First 2 lines critical (shows before "see more")
- Tags: Tag mentioned people/orgs (increases reach)
X/Twitter
- Heuristic: "I wish I said that" - retweet-worthy
- Length: 70-100 characters optimal
- Hashtags: 1-2 maximum
- Threads: Use for longer concepts
- Strategy: Reply game important at lower follower counts
Facebook
- Heuristic: Comments drive reach
- Length: 40-140 characters optimal
- Links: NO external links (kills reach)
- Hashtags: NO hashtags (Facebook doesn't reward them)
- Format: Question posts with background images perform best
Instagram Captions
- Heuristic: Visual-first, caption supports
- Length: 30-125 characters for feed
- Hashtags: 5-10 relevant hashtags
- Format: Micro-story or punchy one-liner
Full platform guides: references/platforms/
Common Mistakes
Content Issues:
- First-Match Bias - picking first template without exploring
- 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 - starting with template then abandoning structure
- Mismatched Fit - forcing concept into wrong template
- 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
Parallel Sub-Agent Pattern (For Batch Processing)
When processing multiple snippets or creating content across platforms simultaneously, use parallel sub-agents.
When to Use Sub-Agents
- Processing hub content into spokes (e.g., newsletter → 6 social posts)
- Creating platform variations of same snippet
- Batch content creation for scheduling
Sub-Agent Workflow
Source Content
│
└─→ Extract 3-5 standalone snippets
│
├─→ LinkedIn Sub-Agent (parallel)
│ └─→ Load TEMPLATE_INDEX.md → 2-3 drafts
│
├─→ X Sub-Agent (parallel)
│ └─→ Load TEMPLATE_INDEX.md → 2-3 drafts
│
├─→ Instagram Sub-Agent (parallel)
│ └─→ Load TEMPLATE_INDEX.md → visual + caption
│
└─→ Facebook Sub-Agent (parallel)
└─→ Load TEMPLATE_INDEX.md → engagement post
Sub-Agent Prompts
Full prompts at: .claude/skills/content-repurposer/references/sub-agents/
linkedin-agent.md - Authority, story, contrarian formats
x-agent.md - Punchy single tweets and threads
instagram-agent.md - Visual direction + captions
facebook-agent.md - Engagement-driving formats
Key Files
- Lightweight index:
references/templates/TEMPLATE_INDEX.md (~200 tokens)
- Full templates: Load on-demand from
references/ subdirectories
Related Skills
short-form-video - Video production workflow
video-caption-creation - On-screen text and video hooks
ghostwriter - Voice and anti-AI patterns
hook-and-headline-writing - Opening lines
quality-loop - Quality gates for all content
linkedin-content - DEPRECATED: Use this skill with LinkedIn references
Version History
- v1.0 (2026-01): Consolidated from social-content-creation, linkedin-content, dude-with-sign-writer
- 360+ templates preserved intact across all references
- Progressive disclosure: load only relevant templates
- Platform-specific routing
- Unified methodology with category-based LinkedIn system
For template updates, add to appropriate reference file and note in version history.
1---2name: text-content3description: Create high-performing text posts for social media using framework fitting method. 360+ proven templates across LinkedIn, X, Facebook, and Instagram. Progressive disclosure loads only relevant templates based on platform and content type.4---5
6# Text Content Creator
7
8## Purpose
9
10Transform source content into platform-optimized social posts using **framework fitting** - matching concepts to proven templates that amplify them. Covers LinkedIn long-form, X punchy tweets, Facebook engagement posts, Instagram captions, and one-liners.
11
12**Core Philosophy:** Good content follows proven formats. The skill is matching concepts to the delivery mechanisms that amplify them best - not writing from scratch.
13
14## When to Use
15
16- Creating LinkedIn posts from any source content
17- Writing X/Twitter posts or threads
18- Facebook text posts and question posts
19- Instagram captions (not video - use `short-form-video` for that)
20- One-liners for easels, signs, or quick social
21- Multiplying high-performing posts into variations
22
23**NOT for:**
24- Short-form video (use `short-form-video` skill)
25- Video captions/on-screen text (use `video-caption-creation` skill)
26- Blog posts or long-form articles
27
28---
29
30## The Framework Fitting Method
31
32### Step 1: Extract the Concept
33
34Before choosing a template, understand what you're working with.
35
36**From source content, extract:**
37- **Core insight** (one sentence)
38- **Emotional hook** (what feeling does this evoke?)
39- **Target reader** (who needs to hear this?)
40- **Transformation** (what changes for the reader?)
41
42### Step 2: Choose Platform and Format
43
44**Platform selection question:** "Where does our target reader spend time?"
45
46| Platform | Best For | Character Sweet Spot |
47|----------|----------|---------------------|
48| **LinkedIn** | Thought leadership, professional insight, stories | 200-500 words |
49| **X/Twitter** | Punchy takes, quotable insights, threads | 70-100 chars (posts), threads for depth |
50| **Facebook** | Engagement bait, questions, community | 40-140 chars |
51| **Instagram** | Captions for visuals, micro-stories | 30-125 chars |
52
53**Format selection question:** "What job does this post need to do?"
54
55| If the job is... | Format |
56|------------------|--------|
57| Start a conversation | Engagement post (question, poll, agree/disagree) |
58| Make them feel something | Story post (failure, transformation, day-in-life) |
59| Give them something useful | List/Tips post (how-to, mistakes, frameworks) |
60| Challenge what they believe | Contrarian post (hot take, call BS, flip expectation) |
61| Establish credibility | Authority post (data, process reveal, pro tip) |
62| Build relationships | Community post (shoutout, welcome, give away) |
63| Stop the scroll quickly | One-liner (sign, easel, caption) |
64
65### Step 3: Load the Right Reference
66
67**IMPORTANT: Load only ONE reference at a time.** Each is 1000-3000 words.
68
69#### For LinkedIn (Long-Form Thought Leadership)
70
71LinkedIn has 118 templates across 6 categories. Load based on job-to-be-done:
72
73| Job | Load | Template Count |
74|-----|------|----------------|
75| Drive comments | `references/linkedin/engagement.md` | 16 templates |
76| Emotional connection | `references/linkedin/story.md` | 24 templates |
77| Scannable value | `references/linkedin/list.md` | 17 templates |
78| Pattern interrupt | `references/linkedin/contrarian.md` | 20 templates |
79| Build credibility | `references/linkedin/authority.md` | 26 templates |
80| Relationship building | `references/linkedin/community.md` | 15 templates |
81
82#### For X/Twitter (Short and Punchy)
83
84| Need | Load | Template Count |
85|------|------|----------------|
86| General post templates | `references/templates/post-structures.md` | 100+ templates |
87| One-liners/takes | `references/templates/one-liners.md` | 12 patterns |
88| Platform heuristics | `references/platforms/x-twitter.md` | - |
89
90#### For Facebook (Engagement Focus)
91
92| Need | Load |
93|------|------|
94| Post templates | `references/templates/post-structures.md` |
95| Question/engagement templates | `references/linkedin/engagement.md` |
96| Platform heuristics | `references/platforms/facebook.md` |
97
98#### For Instagram Captions
99
100| Need | Load |
101|------|------|
102| Caption templates | `references/templates/one-liners.md` |
103| Story captions | `references/linkedin/story.md` (adapt shorter) |
104| Platform heuristics | `references/platforms/instagram-captions.md` |
105
106#### For Multiplying Winners
107
108| Need | Load |
109|------|------|
110| 7 SCAMPER variations | `references/methods/proliferation.md` |
111| 8 Human Desires reframes | `references/methods/proliferation.md` |
112| Vision/Anti-Vision framing | `references/methods/proliferation.md` |
113
114### Step 4: Match Concept to Templates
115
116**Critical: Avoid First-Match Bias**
117
118Do NOT default to the first template that fits. Review at least 5-10 options.
119
120**For each concept:**
1211. Brainstorm how it COULD be presented (beyond the obvious)
1222. Review applicable templates from loaded reference
1233. Test fit: Does this template amplify the core insight or dilute it?
1244. Generate 2-4 framework matches with fit assessment
1255. Select best 1-2 for execution
126
127### Step 5: Execute and Adapt
128
129**Templates are starting points, not constraints.**
130
131Each template reference includes:
132- The structural skeleton
133- Why it works (psychological principle)
134- Example execution
135
136**Your job:** Adapt the template to your specific content. Combine elements if that serves the message better.
137
138**Adaptation questions:**
139- Does this amplify my core insight or dilute it?
140- Does this sound like OpenEd/Ela, or like a template?
141- Would Sarah (our target reader) feel seen?
142
143### Step 6: Apply Voice and Quality Check
144
145**Voice Checklist (Before Posting):**
146- [ ] No correlative constructions ("isn't just X, it's Y") - #1 AI tell
147- [ ] Hyphens with spaces - like this - not em dashes
148- [ ] No emojis (or minimal, strategic use)
149- [ ] Specific details over generic claims
150- [ ] Permission-giving tone, not preachy
151- [ ] Conversational - would you text this to a friend?
152
153**AI-isms to Avoid:**
154- Arrow bullets (use plain dashes or line breaks)
155- "Here's the thing:" / "Let me explain:" throat-clearing
156- Staccato fragments: "No fluff. No filler. Just results."
157- Words: delve, comprehensive, crucial, leverage, landscape, navigate, foster
158
159**Platform Compliance:**
160- [ ] Character count appropriate
161- [ ] Links in right place (LinkedIn: comments, Facebook: none)
162- [ ] Hashtags appropriate (LinkedIn: 3-5, X: 1-2, Facebook: 0)
163
164For deeper voice guidance, invoke `ghostwriter` skill.
165
166### Step 7: Nearbound Check (Tag Mentioned People)
167
168**Before finalizing any social post, check for taggable handles.**
169
1701. **Identify mentions:** List any people mentioned by name in the post
1712. **Search nearbound index:** Check `Studio/Nearbound Pipeline/people/` for profiles
1723. **Add handles:**
173 - If profile exists → add platform-appropriate @handle
174 - If no profile → note name for future profile creation
1754. **Platform-specific tagging:**
176 - LinkedIn: Use full name or @handle if connected
177 - X: Use @handle
178 - Instagram: Use @handle in caption
179
180**Why this matters:** Tagging increases reach, strengthens relationships with guests/collaborators, and drives engagement from their audiences.
181
182**Profile creation trigger:** If someone is mentioned 2+ times across content and has no profile, create one in `Studio/Nearbound Pipeline/people/`
183
184---
185
186## Template Quick Index
187
188### General Templates (100+)
189`references/templates/post-structures.md`
190- 2x3 Comparison, 80/20 Rule, Benefits List, Binary Framing
191- Cause and Effect, Commentary, Comparisons, Contrarian
192- Headline + List, Heavy Hitting One-Liner, Hook & Sinker
193- Identity Post, If-Then, List Post, Observation Post
194- Problem-Solution, Story-Based, What-How-Why, Warning
195- [100+ more...]
196
197### LinkedIn Swipe File (86)
198`references/templates/linkedin-swipe-file.md`
199- Agree/Disagree, Before/After, Contrarian, Day in the Life
200- Failure Story, Pattern Recognition, This vs That, Shoutout
201- [78 more...]
202
203### Justin Welsh Templates (50)
204`references/templates/justin-welsh.md`
205- Simpler, more concise templates
206- Table format with examples
207
208### One-Liner Patterns (12)
209`references/templates/one-liners.md`
210- Normalize, Stop + Complaint, Everyday Observations
211- Relationship Rules, Pop Culture, Mock Instructions
212- Wordplay, Existential Questions, Aspirational
213- Calendar Commentary, Struggles, Values
214
215### LinkedIn by Category (118)
216- Engagement (16): polls, agree/disagree, crowdsource, fill-in-blank
217- Story (24): failure, transformation, day-in-life, values
218- List (17): tips, 10 ideas, DOs/DONTs, skills lists
219- Contrarian (20): hot takes, call BS, state opposite, rants
220- Authority (26): how-to, quotes, screenshots, secret sauce
221- Community (15): shoutouts, connect, welcome, comedy
222
223---
224
225## Proliferation: Turn 1 Post Into 17
226
227After a post performs well (or before posting to test angles), multiply it.
228
229### SCAMPER (7 variations)
230- **S**ubstitute: Swap example, data, or subject
231- **C**ombine: Merge with personal story or another concept
232- **A**dapt: Expand to thread, carousel, or different format
233- **M**odify: Make punchier, longer, or more extreme
234- **P**urpose: Angle for different audience segment
235- **E**liminate: Remove context, simplify radically
236- **R**everse: Flip the frame or argue the opposite first
237
238### Human Desires (8 reframes)
239Spin concept through desire lenses:
2401. Safety of Tribe
2412. Survival & Success
2423. Life Enjoyment
2434. Social Acceptance
2445. Sexual Companionship (rarely applicable)
2456. Comfort & Clarity
2467. Freedom From Fear
2478. Perceived Status
248
249### Vision/Anti-Vision (2-3 frames)
250- **Vision framing:** What we're FOR (personalization, autonomy, kids who love learning)
251- **Anti-Vision framing:** What we're AGAINST (standardization, gatekeeping, one-size-fits-all)
252- **Transformation:** From [anti-vision] to [vision]
253
254**Full details:** `references/methods/proliferation.md`
255
256---
257
258## Platform Quick Reference
259
260### LinkedIn
261- **Heuristic:** Thought leadership, vulnerability wins
262- **Length:** 200-500 words (long-form outperforms)
263- **Links:** Always in comments (not main post)
264- **Hashtags:** 3-5 maximum
265- **Hook:** First 2 lines critical (shows before "see more")
266- **Tags:** Tag mentioned people/orgs (increases reach)
267
268### X/Twitter
269- **Heuristic:** "I wish I said that" - retweet-worthy
270- **Length:** 70-100 characters optimal
271- **Hashtags:** 1-2 maximum
272- **Threads:** Use for longer concepts
273- **Strategy:** Reply game important at lower follower counts
274
275### Facebook
276- **Heuristic:** Comments drive reach
277- **Length:** 40-140 characters optimal
278- **Links:** NO external links (kills reach)
279- **Hashtags:** NO hashtags (Facebook doesn't reward them)
280- **Format:** Question posts with background images perform best
281
282### Instagram Captions
283- **Heuristic:** Visual-first, caption supports
284- **Length:** 30-125 characters for feed
285- **Hashtags:** 5-10 relevant hashtags
286- **Format:** Micro-story or punchy one-liner
287
288**Full platform guides:** `references/platforms/`
289
290---
291
292## Common Mistakes
293
294**Content Issues:**
295- First-Match Bias - picking first template without exploring
296- Generic Posts - not using any framework
297- Too Many Concepts - multiple ideas in one post
298- Missing Context - concept doesn't stand alone
299
300**Framework Issues:**
301- Framework Drift - starting with template then abandoning structure
302- Mismatched Fit - forcing concept into wrong template
303- No Volume - creating only 1 option instead of 5-10
304
305**Platform Issues:**
306- Wrong Link Placement - external links in Facebook/LinkedIn main posts
307- Hashtag Overload - too many for platform
308- Voice Mismatch - too formal for Facebook, too casual for LinkedIn
309
310---
311
312## Parallel Sub-Agent Pattern (For Batch Processing)
313
314When processing multiple snippets or creating content across platforms simultaneously, use parallel sub-agents.
315
316### When to Use Sub-Agents
317
318- Processing hub content into spokes (e.g., newsletter → 6 social posts)
319- Creating platform variations of same snippet
320- Batch content creation for scheduling
321
322### Sub-Agent Workflow
323
324```
325Source Content
326 │
327 └─→ Extract 3-5 standalone snippets
328 │
329 ├─→ LinkedIn Sub-Agent (parallel)
330 │ └─→ Load TEMPLATE_INDEX.md → 2-3 drafts
331 │
332 ├─→ X Sub-Agent (parallel)
333 │ └─→ Load TEMPLATE_INDEX.md → 2-3 drafts
334 │
335 ├─→ Instagram Sub-Agent (parallel)
336 │ └─→ Load TEMPLATE_INDEX.md → visual + caption
337 │
338 └─→ Facebook Sub-Agent (parallel)
339 └─→ Load TEMPLATE_INDEX.md → engagement post
340```
341
342### Sub-Agent Prompts
343
344Full prompts at: `.claude/skills/content-repurposer/references/sub-agents/`
345
346- `linkedin-agent.md` - Authority, story, contrarian formats
347- `x-agent.md` - Punchy single tweets and threads
348- `instagram-agent.md` - Visual direction + captions
349- `facebook-agent.md` - Engagement-driving formats
350
351### Key Files
352
353- **Lightweight index:** `references/templates/TEMPLATE_INDEX.md` (~200 tokens)
354- **Full templates:** Load on-demand from `references/` subdirectories
355
356---
357
358## Related Skills
359
360- `short-form-video` - Video production workflow
361- `video-caption-creation` - On-screen text and video hooks
362- `ghostwriter` - Voice and anti-AI patterns
363- `hook-and-headline-writing` - Opening lines
364- `quality-loop` - Quality gates for all content
365- `linkedin-content` - DEPRECATED: Use this skill with LinkedIn references
366
367---
368
369## Version History
370
371- **v1.0** (2026-01): Consolidated from social-content-creation, linkedin-content, dude-with-sign-writer
372 - 360+ templates preserved intact across all references
373 - Progressive disclosure: load only relevant templates
374 - Platform-specific routing
375 - Unified methodology with category-based LinkedIn system
376
377---
378
379*For template updates, add to appropriate reference file and note in version history.*