AgentSkillsCN

text-content

运用契合各平台需求的框架化写作方法,为社交媒体打造高互动率的文字帖文。在 LinkedIn、X、Facebook 和 Instagram 上,我们已储备 360 多种成熟模板。根据不同的平台与内容类型,逐步展示并加载最相关的模板,让每一篇帖子都恰到好处。

SKILL.md
--- frontmatter
name: text-content
description: 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.

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?"

PlatformBest ForCharacter Sweet Spot
LinkedInThought leadership, professional insight, stories200-500 words
X/TwitterPunchy takes, quotable insights, threads70-100 chars (posts), threads for depth
FacebookEngagement bait, questions, community40-140 chars
InstagramCaptions for visuals, micro-stories30-125 chars

Format selection question: "What job does this post need to do?"

If the job is...Format
Start a conversationEngagement post (question, poll, agree/disagree)
Make them feel somethingStory post (failure, transformation, day-in-life)
Give them something usefulList/Tips post (how-to, mistakes, frameworks)
Challenge what they believeContrarian post (hot take, call BS, flip expectation)
Establish credibilityAuthority post (data, process reveal, pro tip)
Build relationshipsCommunity post (shoutout, welcome, give away)
Stop the scroll quicklyOne-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:

JobLoadTemplate Count
Drive commentsreferences/linkedin/engagement.md16 templates
Emotional connectionreferences/linkedin/story.md24 templates
Scannable valuereferences/linkedin/list.md17 templates
Pattern interruptreferences/linkedin/contrarian.md20 templates
Build credibilityreferences/linkedin/authority.md26 templates
Relationship buildingreferences/linkedin/community.md15 templates

For X/Twitter (Short and Punchy)

NeedLoadTemplate Count
General post templatesreferences/templates/post-structures.md100+ templates
One-liners/takesreferences/templates/one-liners.md12 patterns
Platform heuristicsreferences/platforms/x-twitter.md-

For Facebook (Engagement Focus)

NeedLoad
Post templatesreferences/templates/post-structures.md
Question/engagement templatesreferences/linkedin/engagement.md
Platform heuristicsreferences/platforms/facebook.md

For Instagram Captions

NeedLoad
Caption templatesreferences/templates/one-liners.md
Story captionsreferences/linkedin/story.md (adapt shorter)
Platform heuristicsreferences/platforms/instagram-captions.md

For Multiplying Winners

NeedLoad
7 SCAMPER variationsreferences/methods/proliferation.md
8 Human Desires reframesreferences/methods/proliferation.md
Vision/Anti-Vision framingreferences/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:

  1. Brainstorm how it COULD be presented (beyond the obvious)
  2. Review applicable templates from loaded reference
  3. Test fit: Does this template amplify the core insight or dilute it?
  4. Generate 2-4 framework matches with fit assessment
  5. 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):

  • No correlative constructions ("isn't just X, it's Y") - #1 AI tell
  • Hyphens with spaces - like this - not em dashes
  • No emojis (or minimal, strategic use)
  • Specific details over generic claims
  • Permission-giving tone, not preachy
  • Conversational - would you text this to a friend?

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:

  • Character count appropriate
  • Links in right place (LinkedIn: comments, Facebook: none)
  • Hashtags appropriate (LinkedIn: 3-5, X: 1-2, Facebook: 0)

For deeper voice guidance, invoke ghostwriter skill.

Step 7: Nearbound Check (Tag Mentioned People)

Before finalizing any social post, check for taggable handles.

  1. Identify mentions: List any people mentioned by name in the post
  2. Search nearbound index: Check Studio/Nearbound Pipeline/people/ for profiles
  3. Add handles:
    • If profile exists → add platform-appropriate @handle
    • If no profile → note name for future profile creation
  4. 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:

  1. Safety of Tribe
  2. Survival & Success
  3. Life Enjoyment
  4. Social Acceptance
  5. Sexual Companionship (rarely applicable)
  6. Comfort & Clarity
  7. Freedom From Fear
  8. 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

code
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.