--- name: social-media version: 1.0.0 category: Marketing & Growth domain: social-media author: Matt Warren license: MIT status: production updated: 2026-02-07 activation_triggers: - "social media post" - "tweet" - "twitter thread" - "LinkedIn post" - "Instagram caption" - "content calendar" - "social content" - "thread about" tools: [] --- # Social Media Platform-native content for Twitter/X, LinkedIn, and Instagram. Each platform gets its own format, tone, and structure. ## Purpose Create platform-specific social content that gets engagement — not cross-posted generic content that feels wrong everywhere. ## Workflow ### Step 1: Gather Context - Platform(s): Twitter/X, LinkedIn, Instagram - Topic or core message - Goal: awareness, engagement, traffic, leads - Voice: personal, professional, provocative, educational - Any link to include ### Step 2: Platform-Specific Creation **Twitter/X:** - Single tweets: Under 280 chars, punchy, one idea - Threads: 5-10 tweets, hook → body → CTA, numbered - Hook tweet must stop the scroll — contrarian, specific, surprising - End with a CTA (follow, retweet, reply, link) **LinkedIn:** - Hook line (appears above "see more") - Short paragraphs, 1-2 sentences each - Personal story or specific example - End with question or CTA - 150-300 words optimal **Instagram:** - Caption: Hook → story → CTA, under 150 words - Hashtag strategy: 5-10 relevant, mix of sizes - Call to action: save, share, comment, link in bio ### Step 3: Variants Generate 3 variants per platform: 1. Direct/educational 2. Story-driven/personal 3. Contrarian/provocative ### Step 4: Content Calendar (if requested) Weekly or monthly grid with topics, platforms, and post types. ## Output Format ```markdown ## Social Content: [Topic] ### Twitter/X **Tweet 1 (standalone):** [text] **Thread:** 1/ [hook] 2/ [body] ... ### LinkedIn [full post] ### Instagram **Caption:** [text] **Hashtags:** [tags] ``` ## Constraints - Never cross-post identical content across platforms - Respect character limits per platform - Don't use hashtags on Twitter unless genuinely relevant - No engagement bait ("Like if you agree!") - Always sound like a human, not a brand account