platform-content-formatting
Format social media copy according to platform-specific guidelines, hashtag strategies, and brand voice rules.
Install
mkdir -p .claude/skills/platform-content-formatting && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10542" && unzip -o skill.zip -d .claude/skills/platform-content-formatting && rm skill.zipInstalls to .claude/skills/platform-content-formatting
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Platform-specific social media content formatting — per-platform copy rules, hashtag strategy, voice guidelines, LinkedIn algorithm optimization, and engagement patterns for {{GITHUB_USERNAME}}. Use when user says "write post", "LinkedIn post", "social media copy", "platform formatting", "hashtag rules", "content voice", "engagement optimization", "write as {{PARENT_1}}", "social copy", or any multi-platform content creation activity.Key capabilities
- →Format LinkedIn thought leadership
- →Apply platform-specific hashtag strategies
- →Optimize engagement via hook placement
- →Link source material per platform rules
How it works
Applies canonical formatting rules and voice guidelines to transform content into platform-specific posts. It enforces strict hashtag counts and link placement based on platform algorithms.
Inputs & outputs
When to use platform-content-formatting
- →Writing social media posts
- →Formatting LinkedIn copy
- →Optimizing engagement content
About this skill
Platform Content Formatting Skill
Canonical formatting rules, voice guidelines, and platform-specific content patterns for {{GITHUB_USERNAME}} social media. All agents that create social content MUST follow these rules.
Voice Guidelines ({{PARENT_1}}'s Brand)
- First person: "I just built..." "Here's what I learned..." "Most developers don't realize..."
- Opinionated: Take a stance. Don't hedge everything.
- Technical but accessible: Explain complex ideas simply without dumbing them down
- Forward-looking: "The future of X is..." "In 2 years, we'll all be..."
- Genuine: Share real insights, not LinkedIn platitudes. No "I'm thrilled to announce..."
- Concrete: Specific tools, numbers, examples. Not vague "AI will change everything."
Hashtag Rules (CRITICAL — from {{PARENT_1}}, 2026-05-02)
- NO generic hashtags — never use #AI, #Tech, #Innovation, #Coding alone. These are noise.
- BE SPECIFIC — target the exact topic and audience:
- ✅ #{{EMPLOYER_PARENT}}Copilot #CopilotCLI #MCPServers #AIAgents #DevTools
- ✅ #{{EMPLOYER_PARENT}}Actions #CICD #AgenticDevOps #VSCode #DotNet
- ❌ #AI #Technology #Programming #Innovation #Software
- Include branded hashtags — #{{GITHUB_USERNAME}} on every post. #{{EMPLOYER_PARENT}}Copilot when relevant.
- Include community hashtags — #DevCommunity, #100DaysOfCode, #BuildInPublic when appropriate
Per-Platform Hashtag Counts
| Platform | Count | Notes |
|---|---|---|
| 3-5 | Fewer = better on LinkedIn | |
| Twitter/X | 2-3 | Space is premium |
| 10-15 | More is better, mix broad + niche | |
| TikTok | 3-5 | Trending + niche |
| YouTube | Tags | Use as video tags, not in description body |
Platform-Specific Copy Rules
- Format: Thought leadership, long-form (150-300 words perform best)
- Hook: First 2 lines MUST compel the "see more" click
- Body: 3-5 paragraphs with line breaks (dense paragraphs kill engagement)
- Bold key phrases where impactful
- Engagement: End with a SPECIFIC question (NOT generic "thoughts?")
- Links: NEVER in post body (kills reach). Say "link in comments" or mention by name
- Personal stories + professional insight = highest engagement combo
- No external links in body — put links in comments
Twitter/X
- Concise, punchy — 1-2 key insights max
- Can include direct links (article URL, repo URL)
- Thread potential: main tweet + reply with links
- Hashtags: 2-3 max
YouTube
- Full description with:
- What the video covers (from transcript summary)
- Timestamps if available
- Links to related {{PERSONAL_DOMAIN}} articles (full URLs)
- Links to related repos (full URLs)
- Relevant hashtags in description
- Title: compelling, keyword-rich, from primary angle + title seed
TikTok
- Hook-FIRST — grab attention in first 2 seconds of caption
- Casual, trending format — match TikTok energy
- Reference what's shown/discussed specifically
- Hashtags: platform-native trending + #{{EMPLOYER_PARENT}}Copilot #{{GITHUB_USERNAME}}
- Keep caption short — TikTok users don't read long captions
- Visual-first caption — complement what viewers see
- Slightly longer format than TikTok, still concise
- Include call-to-action (follow for more, link in bio)
- Hashtags: 10-15 relevant (mix branded + discovery)
- Reference the specific content shown
Source Link Requirements (CRITICAL — from {{PARENT_1}}, 2026-05-09)
Every generated post MUST include links to source material. If a post discusses an article, product, repo, announcement, or documentation — the source URL MUST be included. Per-platform formatting:
| Platform | Where to Put Source Links |
|---|---|
| First comment (NOT post body — kills reach). Mention by name in body: "Full article on {{PERSONAL_DOMAIN}}" | |
| Twitter/X | Directly in post body or first reply thread |
| YouTube | Full URLs in video description with descriptions |
| TikTok | Bio link + mention in caption: "Link in bio" |
| Caption (not clickable) + "Link in bio" |
Anti-patterns:
- ❌ Post about a feature/product without linking to its source
- ❌ "Check it out" without providing the actual URL
- ❌ Assuming the audience will Google it — include the link
Video-Derived Post Quality Rules
When creating posts from video content:
- UNIQUE per platform — if LinkedIn and Twitter have the same text, you FAILED
- Deep video references — mention SPECIFIC things from the transcript, not "check out my latest video"
- Cross-reference assets — every post should link back into the {{GITHUB_USERNAME}} ecosystem ({{PERSONAL_DOMAIN}} articles, {{EMPLOYER_PARENT}} repos)
- Source links included — every post MUST link to the source material discussed (articles, repos, announcements, docs)
- Brand protection — never frame {{PRODUCT}}/{{EMPLOYER}} negatively (see
copilot-brand-safetyskill) - Targeted hashtags ONLY — no generic #AI #Tech #Innovation
Input Contract (Video Production Pipeline Mode)
When invoked by the content-editor orchestrator with a context package:
| Field | Description |
|---|---|
run_id | Production run identifier |
transcript.summary | What the video is about |
transcript.topics | Key topics discussed |
transcript.products_tools | Tools/products mentioned |
transcript.quotes | Notable quotes for hooks |
research.related_articles | {{PERSONAL_DOMAIN}} articles to cross-reference |
research.related_repos | {{EMPLOYER_PARENT}} repos to link |
research.industry_sources | External context |
plan.primary_angle | The decided content angle |
plan.social_hooks | Pre-planned hooks per platform |
plan.must_reference | Assets that MUST appear in posts |
video.upload.public_media_url | CDN URL (may be null during parallel generation) |
Output Contract
{
"status": "success|partial|failed",
"platforms": {
"linkedin": { "content": "...", "hashtags": ["..."], "title": null },
"twitter": { "content": "...", "hashtags": ["..."], "title": null },
"youtube": { "content": "...", "hashtags": ["..."], "title": "Video Title" },
"tiktok": { "content": "...", "hashtags": ["..."], "title": null },
"instagram": { "content": "...", "hashtags": ["..."], "title": null }
},
"cross_references": {
"articles_linked": ["url1", "url2"],
"repos_linked": ["url1"]
}
}
LinkedIn Algorithm Optimization
- Hook in first 2 lines (determines "see more" clicks)
- Line breaks generously — dense paragraphs kill engagement
- 150-300 words perform best
- Questions drive comments (comments > likes for reach)
- Personal stories + professional insight = highest engagement
- Avoid external links in post body (kills reach)
- Bold key phrases for scannability
LinkedIn Post Templates
Template 1: Hot Take / Opinion
[Bold contrarian statement]
[2-3 sentences explaining why you believe this]
[Specific example or data point]
[What this means for the audience]
[Specific question to drive comments]
#RelevantHashtags
Template 2: "Here's What I Built/Learned"
[I just [built/shipped/discovered] something that changed how I think about X.]
[What it is and why it matters — 2-3 sentences]
[The key insight or lesson — be specific]
[How others can apply this]
[What would you do differently? / Have you tried this?]
#RelevantHashtags
Template 3: Trend Analysis
[X just announced/released/changed Y.]
[Here's why this matters more than most people realize:]
[3-5 bullet points with specific implications]
[My prediction for where this goes]
[What's your take — is this a game-changer or hype?]
#RelevantHashtags
Template 4: Dev Tip / Insight
[Most [developers/teams/engineers] don't know about X.]
[What X is — one clear sentence]
[How to use it — practical steps]
[Real result or metric that proves the value]
[Try it and tell me what you think]
#RelevantHashtags
When not to use it
- →Generic hashtag usage
- →Posting external links in LinkedIn body
Limitations
- →LinkedIn links must be in comments
- →TikTok captions must be short
How it compares
Enforces platform-specific engagement patterns instead of generic cross-posting.
Compared to similar skills
platform-content-formatting side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| platform-content-formatting (this skill) | 0 | 3mo | No flags | Beginner |
| social-content | 20 | 6mo | No flags | Beginner |
| post-optimizer | 0 | 3mo | No flags | Beginner |
| linkedin-content | 0 | 6mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by htekdev
View all by htekdev →You might also like
social-content
davila7
When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies.
post-optimizer
okooo5km
将平实、准确的内容改写成有网感、能引发互动的社交媒体文案。适用于 Twitter/X、小红书、即刻等平台的短文案优化。当用户希望优化推文、笔记、短帖子,或者想让功能描述/产品更新变得更抓人眼球时,使用此 skill。也适用于用户给出一个主题、一段草稿、或一组功能点,希望生成一条有活人感的推文。不适用于长文章、博客、正式文档。
linkedin-content
OpenClaudia
Create high-performing LinkedIn posts and content strategy. Use when the user says "LinkedIn post", "write for LinkedIn", "LinkedIn content", "LinkedIn strategy", "LinkedIn hook", "professional post", "thought leadership post", or asks about creating content specifically for LinkedIn.
tweet-writer
AlekseiUL
Write viral, persuasive, engaging tweets and threads. Uses web research to find viral examples in your niche, then models writing based on proven formulas and X algorithm optimization. Use when creating tweets, threads, or X content strategy.
humanizer
davila7
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases. Credits: Original skill by @blader - https://github.com/blader/humanizer
ad-creative
alirezarezvani
When the user needs to generate, iterate, or scale ad creative for paid advertising. Use when they say 'write ad copy,' 'generate headlines,' 'create ad variations,' 'bulk creative,' 'iterate on ads,' 'ad copy validation,' 'RSA headlines,' 'Meta ad copy,' 'LinkedIn ad,' or 'creative testing.' This is pure creative production — distinct from paid-ads (campaign strategy). Use ad-creative when you need the copy, not the campaign plan.