Create social media content across LinkedIn, Twitter/X, Instagram, TikTok, and Facebook with platform formats, hook formulas, and content pillars. Use when creating social posts, planning calendars, or writing LinkedIn posts and threads.
Installs into .claude/skills of the current project.
Are you the author of Social Content?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/borghei-social-content)
---
name: social-content
description: >
Create social media content across LinkedIn, Twitter/X, Instagram, TikTok, and
Facebook with platform formats, hook formulas, and content pillars. Use when
creating social posts, planning calendars, or writing LinkedIn posts and
threads.
license: MIT
metadata:
version: 1.0.0
author: borghei
category: marketing
domain: social-media
updated: 2026-03-09
---
# Social Content
Platform-native social media content creation, scheduling, and optimization for building audience, driving engagement, and supporting business goals.
---
## Table of Contents
- [Keywords](#keywords)
- [Quick Start](#quick-start)
- [Platform Reference Guide](#platform-reference-guide)
- [Content Pillar System](#content-pillar-system)
- [Hook Formula Library](#hook-formula-library)
- [Platform-Specific Formats](#platform-specific-formats)
- [Content Calendar Framework](#content-calendar-framework)
- [Repurposing System](#repurposing-system)
- [Engagement Strategy](#engagement-strategy)
- [Analytics and Optimization](#analytics-and-optimization)
- [Best Practices](#best-practices)
- [Integration Points](#integration-points)
---
## Keywords
social content, social media, LinkedIn post, Twitter thread, Instagram carousel, TikTok content, social calendar, engagement strategy, content pillar, hook formulas, viral content, social scheduling, platform-specific content, social media strategy, content repurposing, social analytics, audience building, personal brand, company brand, social media optimization
---
## Clarify First
Before creating the post, confirm these inputs. If any is unknown or vague, ASK — do not assume:
- [ ] **Platform** — LinkedIn, X, Instagram, TikTok, or Facebook — sets format, length limits, and posting rules
- [ ] **Goal & CTA** — engagement, traffic, or conversion — determines the hook formula and call-to-action
- [ ] **Audience & content pillar** — who it's for and which pillar (educational, BTS, promo…) — shapes topic and tone
- [ ] **Format** — single post, thread, carousel, or short video — drives the platform-specific structure
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
## Quick Start
### Create a Social Post
1. Choose the platform and format
2. Select a hook from the formula library
3. Write the body following platform-specific guidelines
4. Add a CTA aligned with your goal (engagement, traffic, conversion)
5. Include relevant hashtags per platform best practices
6. Schedule or post at optimal time for your audience
### Build a Content Calendar
1. Define 3-5 content pillars aligned with expertise and audience needs
2. Assign percentage allocation to each pillar
3. Map pillar topics to platform-specific formats
4. Build a weekly template with assigned slots
5. Batch create content (2-3 hours per week)
6. Schedule with room for real-time/reactive posts
---
## Platform Reference Guide
### Platform Quick Comparison
| Platform | Best For | Posting Frequency | Top Format | Audience |
|----------|----------|------------------|-----------|----------|
| LinkedIn | B2B, thought leadership | 3-5x/week | Carousels, text posts | Professionals, decision-makers |
| Twitter/X | Tech, real-time, community | 3-10x/day | Threads, hot takes | Tech, media, creators |
| Instagram | Visual brands, lifestyle, B2C | 1-2 posts + Stories daily | Reels, carousels | 18-44, visual-first audiences |
| TikTok | Brand awareness, younger demos | 1-4x/day | Short-form video | 18-34, entertainment-first |
| Facebook | Communities, local, older demos | 1-2x/day | Groups, native video | 30-65, community-oriented |
| YouTube | Long-form education, tutorials | 1-4x/month | Videos, Shorts | All ages, search-driven |
### Platform-Specific Rules
**LinkedIn:**
- Maximum post length: 3,000 characters (but 1,200-1,800 performs best)
- First 2-3 lines must hook (everything after "see more" is hidden)
- External links in comments, not post body (algorithm deprioritizes link posts)
- Carousels (PDF uploads) get highest organic reach
- Best posting times: Tuesday-Thursday, 7-9 AM in target timezone
**Twitter/X:**
- 280 characters per post for free accounts; X Premium subscribers can publish longer posts up to 25,000 characters ([X Help](https://help.x.com/en/using-x/x-premium), as of September 2026). Threads still work well for skimmable, multi-part content
- First tweet of thread is the hook — it determines everything
- Quote tweets with added insight outperform plain retweets
- No more than 2-3 hashtags (fewer is better)
- Best posting times: Monday-Friday, 8-10 AM and 12-1 PM
**Instagram:**
- Feed posts: square (1:1) or vertical (4:5)
- Reels: vertical (9:16), 15-90 seconds
- Carousels: up to 20 photos/videos ([Instagram Help](https://help.instagram.com/269314186824048/)), first slide is the hook
- Stories: 24-hour content, polls/questions drive engagement
- Hashtags: up to 5 per post or Reel — Instagram capped hashtags at 5 in December 2025 (announced by Instagram's @creators account; as of September 2026). Use a few specific, relevant tags; they label content more than they drive reach
**TikTok:**
- Video length: 15-60 seconds optimal (up to 10 minutes)
- Hook in first 2 seconds (viewers decide instantly)
- Captions: 80-100 characters
- Native feel outperforms polished production
- Trending sounds increase reach significantly
---
## Content Pillar System
### Defining Your Pillars
Choose 3-5 pillars that sit at the intersection of:
- Your expertise (what you know deeply)
- Audience interest (what they want to learn)
- Business connection (what supports your goals)
### Pillar Allocation Template
| Pillar | % of Content | Purpose | Content Types |
|--------|-------------|---------|---------------|
| Industry insights | 30% | Build authority | Data, trends, predictions, analysis |
| Educational | 25% | Provide value | How-tos, frameworks, tips, tutorials |
| Behind-the-scenes | 20% | Build trust | Building stories, team, process, failures |
| Personal/opinion | 15% | Build connection | Stories, values, contrarian takes, lessons |
| Promotional | 10% | Drive business | Product updates, launches, offers, case studies |
### Pillar-to-Platform Mapping
| Pillar | LinkedIn | Twitter/X | Instagram | TikTok |
|--------|----------|-----------|-----------|--------|
| Industry insights | Data post, article share | Thread, commentary | Carousel infographic | Trend reaction video |
| Educational | Carousel, text post | Thread, tip tweet | Carousel, Reel | Tutorial video |
| Behind-the-scenes | Story post, company update | Tweet, photo | Stories, Reel | BTS video |
| Personal/opinion | Text post, story | Hot take, quote | Quote graphic | Story time video |
| Promotional | Case study, announcement | Launch tweet, thread | Product showcase | Demo video |
---
## Hook Formula Library
### Curiosity Hooks
| Formula | Example |
|---------|---------|
| "I was wrong about [belief]." | "I was wrong about cold email." |
| "The real reason [X] happens isn't what you think." | "The real reason your posts don't get engagement isn't the algorithm." |
| "[Result] — and it only took [timeframe]." | "10,000 followers — and it only took 90 days." |
| "Here's what nobody tells you about [topic]:" | "Here's what nobody tells you about startup marketing:" |
| "I spent [time] studying [X]. Here's what I found:" | "I spent 6 months studying viral LinkedIn posts. Here's what I found:" |
### Story Hooks
| Formula | Example |
|---------|---------|
| "Last week, [unexpected thing] happened." | "Last week, our biggest deal fell through." |
| "3 years ago, I [past state]. Today, [current state]." | "3 years ago, I had 200 followers. Today, I have 50,000." |
| "I almost [big mistake]." | "I almost turned down the best job of my career." |
| "Someone asked me [question]. My answer surprised them." | "Someone asked me what the best marketing channel is. My answer surprised them." |
### Value Hooks
| Formula | Example |
|---------|---------|
| "How to [outcome] (without [pain]):" | "How to grow on LinkedIn (without posting every day):" |
| "[Number] [things] that [outcome]:" | "7 headline formulas that actually convert:" |
| "Stop [mistake]. Do this instead:" | "Stop writing 'I'm excited to announce.' Do this instead:" |
| "The [X] framework I use for [Y]:" | "The content framework I use for every LinkedIn post:" |
### Contrarian Hooks
| Formula | Example |
|---------|---------|
| "Unpopular opinion: [bold statement]" | "Unpopular opinion: SEO is dead for most startups." |
| "[Common advice] is wrong. Here's why:" | "'Post every day on LinkedIn' is wrong. Here's why:" |
| "Everyone is doing [X]. Almost everyone is wrong." | "Everyone is doing content marketing. Almost everyone is wrong." |
### Data Hooks
| Formula | Example |
|---------|---------|
| "I analyzed [X] [things]. Here's the data:" | "I analyzed 500 LinkedIn posts. Here's the data:" |
| "[Surprising statistic]." | "93% of B2B buyers research online before talking to sales." |
| "[X] vs [Y]: the numbers don't lie." | "Short posts vs. long posts: the numbers don't lie." |
---
## Platform-Specific Formats
### LinkedIn Post Formats
**Text Post (highest frequency):**
```
[Hook — first 2 lines must compel "see more" click]
[Body — 5-10 lines of content, short paragraphs]
[One-line insight or lesson]
[CTA — question to drive comments]
```
**Carousel (highest reach):**
- Slide 1: Bold hook statement (title slide)
- Slides 2-8: One point per slide, clear and visual
- Final slide: Summary + CTA ("Follow for more," "Save this")
- Upload as PDF for native carousel format
**Poll (highest engagement):**
- Use for genuine questions relevant to your audience
- 3-4 options maximum
- Add context in the post body explaining why the question matters
- Follow up with a post sharing the results
### Twitter/X Thread Format
```
Tweet 1: [HOOK — the tweet that determines if anyone reads further]
Tweet 2: [Context or setup — why this matters]
Tweet 3-7: [Main content — one point per tweet]
Tweet 8: [Summary or key takeaway]
Tweet 9: [CTA — "Follow me for more on [topic]" or "RT tweet 1 if helpful"]
```
**Thread rules:**
- First tweet must stand alone as a complete thought
- Each tweet should make sense independently
- Use numbers ("1/9") for clarity
- End with a CTA that drives engagement or follows
- Quote-tweet your own first tweet to resurface the thread
### Instagram Carousel Format
- Slide 1: Bold statement or question (the hook)
- Slides 2-8: One clear point per slide
- Each slide has minimal text (30-50 words maximum)
- Consistent visual template (brand colors, fonts)
- Final slide: CTA ("Save this post," "Share with someone who needs this")
### TikTok Video Structure
```
0-2 seconds: HOOK (text on screen + verbal hook)
2-15 seconds: Core content (get to the point fast)
15-45 seconds: Details and examples
Final 5 seconds: CTA ("Follow for more" or "Comment your [X]")
```
---
## Content Calendar Framework
### Weekly Calendar Template
| Day | LinkedIn | Twitter/X | Instagram |
|-----|----------|-----------|-----------|
| Mon | Industry insight | Thread | Carousel |
| Tue | Educational post | Tips tweet | Stories |
| Wed | Behind-scenes | Engagement tweets | Reel |
| Thu | Personal/opinion | Thread | Educational |
| Fri | Promotional or story | Hot take | Stories |
### Batching Strategy (2-3 Hours Per Week)
| Step | Time | Output |
|------|------|--------|
| Review pillar topics | 15 min | 5-7 topic ideas for the week |
| Write LinkedIn posts | 45 min | 3-5 posts drafted |
| Write Twitter content | 30 min | 2-3 threads + 5 standalone tweets |
| Create Instagram content | 30 min | 2 carousels + 1 Reel concept |
| Schedule everything | 15 min | All content scheduled |
| Buffer for reactive content | 15 min | Slots left open for real-time posts |
### Content Queue Management
- Maintain 1-2 weeks of scheduled content at all times
- Review queue weekly for relevance (cancel anything no longer timely)
- Leave 2-3 open slots per week for reactive/trending content
- Evergreen content can be reshared monthly with fresh framing
- Adjust timing based on analytics data
---
## Repurposing System
### One Piece, Many Formats
| Source Content | LinkedIn | Twitter/X | Instagram | TikTok |
|---------------|----------|-----------|-----------|--------|
| Blog post | Key insight post + link in comments | Thread of takeaways | Carousel of main points | Summary video |
| Podcast episode | Quote post from guest | Quote tweet thread | Audiogram clip | Short clip |
| Webinar | Carousel of key slides | Thread of lessons | Highlights Reel | Short tips video |
| Customer case study | Story-format post | Results thread | Before/after carousel | Transformation video |
| Original data | Data analysis post | Stats thread | Infographic carousel | Data reaction video |
### Repurposing Workflow
1. **Publish pillar content** (blog, video, podcast)
2. **Extract 3-5 key insights** within 24 hours
3. **Create platform-native derivatives** (not copy-paste — reformat)
4. **Schedule across 1-2 weeks** after pillar publication
5. **Cross-reference** — derivatives link back to pillar content
6. **Track** which derivative formats drive the most engagement and traffic
---
## Engagement Strategy
### Daily Engagement Routine (30 Minutes)
| Task | Time | Purpose |
|------|------|---------|
| Respond to all comments on your posts | 5 min | Reward engagement, boost algorithmic reach |
| Comment on 5-10 posts from target accounts | 15 min | Build relationships, increase visibility |
| Share/repost with added insight | 5 min | Provide value, support network |
| Send 2-3 DMs to new connections | 5 min | Build 1:1 relationships |
### Quality Commenting Rules
What works:
- Add a new insight the original post missed
- Share a related experience or data point
- Ask a thoughtful follow-up question
- Respectfully disagree with nuance and reasoning
What fails:
- "Great post!" (adds no value)
- Emoji-only responses
- Self-promotional comments unrelated to the post
- Generic agreement without adding perspective
### Relationship Building Strategy
1. **Identify 20-50 accounts** in your space that your audience follows
2. **Engage consistently** (comment on their content 3-5x/week)
3. **Share their content** with added insight (not just retweet)
4. **DM thoughtfully** (reference specific content, not generic pitches)
5. **Collaborate** when relationship is established (co-create, guest post, podcast)
6. **Reciprocate** — when they engage with your content, acknowledge it
---
## Analytics and Optimization
### Metrics That Matter
| Metric | What It Tells You | Target |
|--------|-------------------|--------|
| Engagement rate | Content resonance | 2-5% (LinkedIn), 1-3% (Twitter) |
| Follower growth rate | Audience building momentum | 2-5% monthly |
| Comments per post | Conversation quality | Higher value than likes |
| Saves/bookmarks | Content utility | High saves = high value content |
| Shares/reposts | Content amplification | Indicates strong resonance |
| Profile visits | Curiosity driving | Growing = good brand building |
| Link clicks | Traffic driving | Track with UTMs |
| DMs received | Relationship building | Quality over quantity |
### Weekly Review Process
| Step | What to Analyze | Action |
|------|----------------|--------|
| Top 3 posts | Why did they perform? (Hook? Topic? Format?) | Do more of what worked |
| Bottom 3 posts | What went wrong? (Timing? Hook? Relevance?) | Adjust or avoid pattern |
| Engagement patterns | Which days/times got most engagement? | Optimize posting schedule |
| Follower quality | Are followers matching your ICP? | Adjust content if attracting wrong audience |
| Content pillar performance | Which pillars drive most engagement? | Rebalance allocation |
### Optimization Levers
| Symptom | Likely Cause | Fix |
|---------|-------------|-----|
| Low engagement | Weak hooks | Test new hook formulas |
| Declining reach | Algorithm change or fatigue | Try new formats, increase engagement activity |
| High reach, low engagement | Content attracts but does not resonate | More specific, opinionated, or actionable content |
| Followers not converting | Wrong audience | Adjust pillar mix toward more business-relevant content |
| Engagement but no traffic | No CTAs or links | Add intentional CTAs and link in comments/bio |
---
## Best Practices
1. **Platform-native always** — Never post the same content on every platform. Adapt format, length, and tone for each.
2. **Hook is everything** — If the first line does not stop the scroll, nothing else matters. Write the hook first.
3. **Consistency beats virality** — Posting 3x/week for 12 months beats going viral once and disappearing. Show up regularly.
4. **Engage more than you post** — Commenting on others' content builds relationships faster than your own posts. Aim for 3:1 engagement-to-posting ratio when starting.
5. **80/20 value-to-promotion** — No more than 10-20% of content should be promotional. The rest should educate, entertain, or inspire.
6. **Batch create, schedule ahead** — Context-switching between creating and distributing reduces quality. Batch write in 2-3 hour sessions.
7. **Reshare evergreen content** — Your best posts can be reshared monthly with fresh framing. Most of your audience did not see it the first time.
8. **Respond to every comment** — Responding within the first hour signals the algorithm that your content is generating conversation.
9. **Focus on 1-2 platforms first** — Master one platform before expanding. Spreading across five platforms with a small team dilutes impact.
10. **Track leading indicators** — Engagement rate and follower growth rate matter more than absolute follower count. A small, engaged audience beats a large, passive one.
---
## Integration Points
- **Content Strategy** — Use for deciding what topics to cover before creating social posts.
- **Content Production** — Use when pillar content needs to be created before repurposing to social.
- **Copywriting** — Use for long-form page copy. Social Content handles short-form platform-native posts.
- **Copy Editing** — Use to polish high-stakes social content (campaign launches, announcements).
- **Content Humanizer** — Use when AI-drafted social posts sound generic or robotic.
- **Brand Guidelines** — Reference brand voice and visual standards for social content consistency.
- **Marketing Context** — Use as foundation for audience, voice, and positioning alignment.
- **Ad Creative** — Use for paid social ad copy. Social Content handles organic posts.
---
## Troubleshooting
| Symptom | Likely Cause | Fix |
|---------|-------------|-----|
| Low engagement despite posting | Weak hooks or wrong format | Test new hook formulas from the library. Try carousels or polls (highest engagement formats). |
| Declining reach week-over-week | Algorithm fatigue or format monotony | Mix formats weekly. Instagram/LinkedIn deprioritize repetitive content patterns. |
| High reach, low engagement | Content attracts but does not resonate | Make content more specific, opinionated, or actionable. Generic posts get impressions but no interaction. |
| Followers growing but not converting | Wrong audience or no CTAs | Adjust pillar mix toward more business-relevant content. Add intentional CTAs. |
| Hashtags not driving discovery (2026) | Instagram/LinkedIn reduced hashtag weight | Use 3-5 niche hashtags max. Shares and saves now outweigh hashtag reach on most platforms. |
| Content feels stale | Not repurposing or only one content source | Use the repurposing system: one pillar piece becomes 5-10 social derivatives. |
| Low comment-to-like ratio | Posts don't invite conversation | End posts with specific questions. Polls and hot takes drive 3-5x more comments. |
---
## Success Criteria
- Engagement rate above platform average: 2-5% LinkedIn, 1-3% Twitter/X, 2-5% Instagram
- Follower growth rate of 2-5% monthly (quality followers matching ICP)
- Comments per post consistently higher than likes-only engagement
- Content pillar mix: no more than 10-15% promotional content
- 1-2 weeks of scheduled content maintained at all times
- Daily engagement routine: 30 min/day responding and commenting on others' posts
- Saves/bookmarks increasing month-over-month (indicates high-value content)
---
## Scope & Limitations
**In Scope:** Organic social media content creation, platform-specific formatting, hook writing, content calendars, pillar systems, repurposing workflows, engagement tactics, analytics.
**Out of Scope:** Paid social ad copy (use ad-creative), social media account management tools, influencer outreach, community platform management (Discord, Slack), video production.
---
## Python Automation Tools
### 1. Engagement Calculator (`scripts/engagement_calculator.py`)
Calculates engagement rates by post and format, benchmarks against platform standards, identifies top performers.
```bash
python scripts/engagement_calculator.py posts.json
python scripts/engagement_calculator.py --sample --json
```
### 2. Post Scheduler (`scripts/post_scheduler.py`)
Generates optimal posting schedules with pillar allocation, format suggestions, and platform-specific timing.
```bash
python scripts/post_scheduler.py --platform linkedin --posts-per-week 5
python scripts/post_scheduler.py --platform instagram --posts-per-week 5 --json
```
### 3. Hashtag Analyzer (`scripts/hashtag_analyzer.py`)
Analyzes hashtag strategy for relevance, platform limits, and discovery potential. Flags overly broad tags.
```bash
python scripts/hashtag_analyzer.py "#saas #b2bmarketing #growth"
python scripts/hashtag_analyzer.py --file post.txt --platform instagram --json
```