X Post Writer

Twitter x posts

by kostja94 · MIT license · ★ 1,006 on GitHub

Twitter x posts cover

When the user wants to create X (Twitter) post copy, threads, or optimize for X platform. Also use when the user mentions "X post," "X thread," "Twitter post," "Twitter thread," "tweet," "tweet copy," "thread," "X marketing," "X…

---
name: twitter-x-posts
description: When the user wants to create X (Twitter) post copy, threads, or optimize for X platform. Also use when the user mentions "X post," "X thread," "Twitter post," "Twitter thread," "tweet," "tweet copy," "thread," "X marketing," "X content," "post to X," "create X post," or "X post copy." For long-form source, use article-content.
metadata:
  version: 1.1.1
---

# Platforms: X (Twitter)

Guides X post copy creation and optimization. Use for generating publish-ready posts, threads, and content that performs on X. Suitable for copy agents, design agents (image specs), and video agents (video post specs).

**When invoking**: On **first use**, if helpful, open with 1-2 sentences on what this skill covers and why it matters, then provide the main output. On **subsequent use** or when the user asks to skip, go directly to the main output.

## Output: Publish-Ready Copy

This skill enables agents to generate X post copy that can be published directly. Output includes character-counted text, thread structure, and platform-compliant formatting.

## Character Limits

Overview

Guides X post copy creation and optimization. Use for generating publish-ready posts, threads, and content that performs on X. Suitable for copy agents, design agents (image specs), and video agents (video post specs).

What you get

  • Post textwith character count
  • Hashtags(if used; 1-3 recommended)
  • Thread structure(if thread)
  • Image specs(if design agent needs dimensions)
Manual install (npx, ZIP)
Claude Codenpx skills add kostja94/marketing-skills --skill twitter-x-posts -g -a claude-code
Claude Code (degit)npx degit kostja94/marketing-skills/skills/platforms/x#main ~/.claude/skills/twitter-x-posts
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md5.4 KB
Read SKILL.md here
kostja94/main1 file shown
SKILL.md
Show the full text147 lines

Platforms: X (Twitter)

Guides X post copy creation and optimization. Use for generating publish-ready posts, threads, and content that performs on X. Suitable for copy agents, design agents (image specs), and video agents (video post specs).

When invoking: On first use, if helpful, open with 1-2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.

Output: Publish-Ready Copy

This skill enables agents to generate X post copy that can be published directly. Output includes character-counted text, thread structure, and platform-compliant formatting.

Character Limits

Type Limit Notes
Standard post 280 characters Most users
Premium 25,000 characters X Premium subscribers
URL Counts as 23 chars t.co shortens all links
Emoji ~2 chars each Varies by emoji

Optimal Lengths (Engagement)

Use Case Characters Purpose
General 71-100 Sweet spot for engagement
Promotional 120-130 Product/offer posts
Question 60-80 Drive replies
Retweet-friendly ~116 Leaves room for "RT @user:"

Thread Format

  • Structure: 3-5 connected posts; number as 1/5, 2/5, etc.
  • First post: Strong hook; no "thread" in first line
  • Last post: CTA, summary, or question
  • Each post: ~80 chars; can stand alone

Post Structure (Hook + Value + CTA)

Part Ratio Guideline
Hook 10% First 1-2 lines; question, fact, or emotion; ~50 chars
Value 70% Practical info; use thread for depth
CTA 20% Call for reply, question, or action

End with open question to drive replies. Thread structure can extend impressions ~10x.

Algorithm (Grok AI)

Signal Weights
Signal Impact
Replies Highest (~54-75x likes); quality > quantity
Author replies Active reply chains ~75x visibility
Bookmark 2026 signal; saves boost recommendation
Media Images/video ~2x; video 2-4x exposure
External links Reduce score ~50%; prefer internal refs
Post limit 5-8/day; >10/day reduces later visibility ~80%

Content: Open questions, controversial views, stories; avoid "RT if agree" bait.

TweepCred
Threshold Effect
< 65 Only last 3 posts enter For You
New accounts Need +17 to appear in feed
Blue V Auto 100 points

Monitor account health; avoid spam, bulk ops, excessive links.

Distribution

Posts tested in small group first; early interaction (first 30 min) decides reach. Niche consistency helps SimClusters match.

Practice Guideline
Penalty External links ~-50%; Regular accounts: link posts 0% engagement since 2025
Placement Put link in reply, not main post
Ratio Max 1 link per 5 posts
Premium Premium+ safest for links (~0.25-0.3% engagement)
Preview Title ≤70 chars, description ≤200 chars; 1200×628 image

Premium Impact

Tier Reach Link posts
Regular <100/post 0% engagement
Premium ($8) ~600/post ~0.25-0.3%
Premium+ ($40) ~1550/post Safest for links

Premium ~10x reach vs Regular. If X is core channel, Premium helps.

Video

  • Exposure: 2-4x vs text
  • Length: 8-30s short video preferred
  • VQV: High video completion boosts score 2-3x

Content Ratio

Type Share Use
Value 70% Education, how-to, insights
Interaction 20% Polls, questions, AMA
Promo 10% Product, offers

Twitter Cards + SEO

Cards (og:image, title, description) boost CTR ~64%, engagement ~26%. Use for Social SEO; X traffic can accelerate Google indexing. For programmatic SEO (template + data pages at scale), use programmatic-seo.

Image Specs (for Design Agents)

Format Dimensions Use
Single image 1200×675 (16:9) Best visibility; no crop
Square 800×800 Single image
Profile 400×400 Avatar
Header 1500×500 (3:1) Banner
File ~5MB; JPG/PNG Over 5MB may compress

Output Format

When generating X copy, provide:

  1. Post text with character count
  2. Hashtags (if used; 1-3 recommended)
  3. Thread structure (if thread)
  4. Image specs (if design agent needs dimensions)
  • paid-ads-strategy: X (Twitter) Ads for paid promotion; tech audiences, timely content; see Platform Selection
  • influencer-marketing: X is key influencer platform
  • reddit-posts: Alternative community channel
  • programmatic-seo: Programmatic SEO (template + data pages); X traffic can accelerate indexing
  • open-graph, twitter-cards: OG and Twitter Card tags for X link previews
  • visual-content: Cross-channel visual planning; X image specs in context
1---
2name: twitter-x-posts
3description: When the user wants to create X (Twitter) post copy, threads, or optimize for X platform. Also use when the user mentions "X post," "X thread," "Twitter post," "Twitter thread," "tweet," "tweet copy," "thread," "X marketing," "X content," "post to X," "create X post," or "X post copy." For long-form source, use article-content.
4metadata:
5 version: 1.1.1
6---
7 
8# Platforms: X (Twitter)
9 
10Guides X post copy creation and optimization. Use for generating publish-ready posts, threads, and content that performs on X. Suitable for copy agents, design agents (image specs), and video agents (video post specs).
11 
12**When invoking**: On **first use**, if helpful, open with 1-2 sentences on what this skill covers and why it matters, then provide the main output. On **subsequent use** or when the user asks to skip, go directly to the main output.
13 
14## Output: Publish-Ready Copy
15 
16This skill enables agents to generate X post copy that can be published directly. Output includes character-counted text, thread structure, and platform-compliant formatting.
17 
18## Character Limits
19 
20| Type | Limit | Notes |
21|------|-------|-------|
22| **Standard post** | 280 characters | Most users |
23| **Premium** | 25,000 characters | X Premium subscribers |
24| **URL** | Counts as 23 chars | t.co shortens all links |
25| **Emoji** | ~2 chars each | Varies by emoji |
26 
27## Optimal Lengths (Engagement)
28 
29| Use Case | Characters | Purpose |
30|----------|------------|---------|
31| **General** | 71-100 | Sweet spot for engagement |
32| **Promotional** | 120-130 | Product/offer posts |
33| **Question** | 60-80 | Drive replies |
34| **Retweet-friendly** | ~116 | Leaves room for "RT @user:" |
35 
36## Thread Format
37 
38- **Structure**: 3-5 connected posts; number as 1/5, 2/5, etc.
39- **First post**: Strong hook; no "thread" in first line
40- **Last post**: CTA, summary, or question
41- **Each post**: ~80 chars; can stand alone
42 
43## Post Structure (Hook + Value + CTA)
44 
45| Part | Ratio | Guideline |
46|------|-------|-----------|
47| **Hook** | 10% | First 1-2 lines; question, fact, or emotion; ~50 chars |
48| **Value** | 70% | Practical info; use thread for depth |
49| **CTA** | 20% | Call for reply, question, or action |
50 
51End with open question to drive replies. Thread structure can extend impressions ~10x.
52 
53## Algorithm (Grok AI)
54 
55### Signal Weights
56 
57| Signal | Impact |
58|--------|--------|
59| **Replies** | Highest (~54-75x likes); quality > quantity |
60| **Author replies** | Active reply chains ~75x visibility |
61| **Bookmark** | 2026 signal; saves boost recommendation |
62| **Media** | Images/video ~2x; video 2-4x exposure |
63| **External links** | Reduce score ~50%; prefer internal refs |
64| **Post limit** | 5-8/day; >10/day reduces later visibility ~80% |
65 
66**Content**: Open questions, controversial views, stories; avoid "RT if agree" bait.
67 
68### TweepCred
69 
70| Threshold | Effect |
71|-----------|--------|
72| **< 65** | Only last 3 posts enter For You |
73| **New accounts** | Need +17 to appear in feed |
74| **Blue V** | Auto 100 points |
75 
76Monitor account health; avoid spam, bulk ops, excessive links.
77 
78### Distribution
79 
80Posts tested in small group first; early interaction (first 30 min) decides reach. Niche consistency helps SimClusters match.
81 
82## Link Optimization
83 
84| Practice | Guideline |
85|----------|-----------|
86| **Penalty** | External links ~-50%; Regular accounts: link posts 0% engagement since 2025 |
87| **Placement** | Put link in reply, not main post |
88| **Ratio** | Max 1 link per 5 posts |
89| **Premium** | Premium+ safest for links (~0.25-0.3% engagement) |
90| **Preview** | Title ≤70 chars, description ≤200 chars; 1200×628 image |
91 
92## Premium Impact
93 
94| Tier | Reach | Link posts |
95|------|-------|------------|
96| **Regular** | <100/post | 0% engagement |
97| **Premium ($8)** | ~600/post | ~0.25-0.3% |
98| **Premium+ ($40)** | ~1550/post | Safest for links |
99 
100Premium ~10x reach vs Regular. If X is core channel, Premium helps.
101 
102## Video
103 
104- **Exposure**: 2-4x vs text
105- **Length**: 8-30s short video preferred
106- **VQV**: High video completion boosts score 2-3x
107 
108## Content Ratio
109 
110| Type | Share | Use |
111|------|-------|-----|
112| **Value** | 70% | Education, how-to, insights |
113| **Interaction** | 20% | Polls, questions, AMA |
114| **Promo** | 10% | Product, offers |
115 
116## Twitter Cards + SEO
117 
118Cards (og:image, title, description) boost CTR ~64%, engagement ~26%. Use for Social SEO; X traffic can accelerate Google indexing. For programmatic SEO (template + data pages at scale), use programmatic-seo.
119 
120## Image Specs (for Design Agents)
121 
122| Format | Dimensions | Use |
123|-------|------------|-----|
124| **Single image** | 1200×675 (16:9) | Best visibility; no crop |
125| **Square** | 800×800 | Single image |
126| **Profile** | 400×400 | Avatar |
127| **Header** | 1500×500 (3:1) | Banner |
128| **File** | ~5MB; JPG/PNG | Over 5MB may compress |
129 
130## Output Format
131 
132When generating X copy, provide:
133 
1341. **Post text** with character count
1352. **Hashtags** (if used; 1-3 recommended)
1363. **Thread structure** (if thread)
1374. **Image specs** (if design agent needs dimensions)
138 
139## Related Skills
140 
141- **paid-ads-strategy**: X (Twitter) Ads for paid promotion; tech audiences, timely content; see Platform Selection
142- **influencer-marketing**: X is key influencer platform
143- **reddit-posts**: Alternative community channel
144- **programmatic-seo**: Programmatic SEO (template + data pages); X traffic can accelerate indexing
145- **open-graph, twitter-cards**: OG and Twitter Card tags for X link previews
146- **visual-content**: Cross-channel visual planning; X image specs in context
147 
View all files on GitHub →

Details

License
MIT
Stars on the repo
★ 1,006
Checked
Source
kostja94/marketing-skills ↗
Creator
kostja94 · 106 listings
View creator

Similar skills

See all →
SkillLast 30 Days Researchmvanhorn/last30days-skill · by mvanhornResearch what people actually say about any topic in the last 30 days. Pulls posts and engagement from Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub, and the web. Includes a doctor health check to diagnose broken or missing sources.★ 63.5k GitHub starsSkillSocial Platform Scraperdanielmiessler/LifeOS · by danielmiesslerScrapes social platforms, business data, and e-commerce via Apify actors — Instagram, LinkedIn, TikTok, YouTube, Facebook, Google Maps, Amazon, and web crawls — filtering in code. USE WHEN scrape Instagram, scrape LinkedIn, scrape TikTok, scrape YouTube, scrape Facebook, Google Maps leads, Amazon reviews, business intelligence, multi-platform social listening, competitive analysis, lead generation, social monitoring, Apify actors, web crawl, extract contacts. NOT FOR X/Twitter account operations like posting, threads, or bookmarks (those need a dedicated X API client), 4-tier progressive scraping with proxy escalation (use BrightData), or real-Chrome bot bypass and computer use (use Interceptor).★ 19.3k GitHub starsSkillWeChat Article Publishertsingyuai/growth-lab · by tsingyuai微信公众号长文增长闭环 —— 从读者问题与复刻锚选题、写出可验证的公众号长文、预览与合规检查、同步微信草稿、三重确认下受控发布,到回收阅读与转化数据并复盘。用户要求写公众号、把内容改成公众号、同步或发布微信草稿、查看公众号数据或复盘时使用。★ 2k GitHub starsSkillTwitter Content SearchReScienceLab/opc-skills · by ReScienceLabSearch and retrieve content from Twitter/X. Get user info, tweets, replies, followers, communities, spaces, and trends via twitterapi.io. Use when user mentions Twitter, X, or tweets.★ 1.8k GitHub starsSkillYouTube Script Writercwinvestments/memstack · by cwinvestmentsUse this skill when the user says 'YouTube script', 'video script', 'write script for YouTube', 'YouTube video outline', or is creating scripted content for a YouTube video with hooks, chapters, and CTAs. Do NOT use for TikTok/Reels short-form scripts or webinar presentations.★ 423 GitHub starsSkillInternet Research RouterOotto-AI/claude-content-skills · by Ootto-AIMUST USE when user wants to 调研/research/搜索/search/查/找/look up anything on the internet — e.g. 全网调研 X / 帮我调研一下 X / 查一下 X / 搜搜 X / 看看大家怎么评价 X / X 上有什么讨论 / research this topic。 Also MUST USE when user mentions any platform or shares any URL/链接: 小红书/xiaohongshu/xhs, Twitter/推特/X, B站/bilibili, Reddit, V2EX, LinkedIn/领英/招聘/求职/jobs, YouTube, GitHub code search, 小宇宙播客, 雪球/股票行情, RSS feeds, or any web URL. 13 platforms, multi-backend routing (OpenCLI / per-platform CLIs / APIs). Zero config for 6 channels. Run `agent-reach doctor --json` to see which backend serves each platform right now. NOT for: 写报告/数据分析/翻译等内容加工(本 skill 只负责从互联网获取内容); 发帖/评论/点赞等写操作;已有专门 skill 的平台(先用专门 skill)。 【路由方式】SKILL.md 包含路由表和常用命令,复杂场景需按需阅读对应分类的 references/*.md。 分类:search / social (小红书/推特/B站/V2EX/Reddit) / career(LinkedIn) / dev(github) / web(网页/文章/RSS) / video(YouTube/B站/播客)。★ 139 GitHub stars

More from kostja94

SkillAffiliate Marketing Strategykostja94/marketing-skills · by kostja94When the user wants to plan, implement, or optimize affiliate marketing strategy. Also use when the user mentions "affiliate marketing," "affiliate program strategy," "CPS model," "affiliate recruitment," "commission structure," "affiliate partners," "affiliate network," "affiliate tracking," "affiliate commission," or "partner marketing." For affiliate page, use affiliate-page-generator.★ 1k GitHub starsSkillAI Search Traffic Trackerkostja94/marketing-skills · by kostja94When the user wants to track AI search traffic in GA4 or GSC. Also use when the user mentions "AI traffic," "ChatGPT referral," "Perplexity traffic," "AI Overviews," "GA4 AI sources," "AI search analytics," "track AI referrals," "AI search traffic," "Claude traffic," or "how to track AI traffic." For AI SEO strategy, use generative-engine-optimization.★ 1k GitHub starsSkillGA4 Analytics Optimizerkostja94/marketing-skills · by kostja94When the user wants to set up, audit, or optimize analytics tracking (GA4, events, conversions). Also use when the user mentions "Google Analytics," "GA4," "event tracking," "conversions," "attribution model," "gtag," "data layer," "GA4 setup," "conversion tracking," "event setup," "User ID tracking," or "CTA attribution." For traffic insights, use traffic-analysis.★ 1k GitHub starsSkillMobile App Campaign Managerkostja94/marketing-skills · by kostja94When the user wants to run app install ads, user acquisition (UA), or promote mobile apps. Also use when the user mentions "app ads," "app install ads," "UA," "user acquisition," "Google App Campaigns," "Apple Search Ads," "ASA," "UAC," "App Store ads," "Play Store ads," "CPI," or "app promotion." For store listings, use distribution-channels.★ 1k GitHub starsSkillLong-Form Article Writerkostja94/marketing-skills · by kostja94When the user wants to write, generate, or create article body content—blog post body, long-form content, how-to guide, listicle. Also use when the user mentions "write article," "article content," "blog post content," "article body," "long-form content creation," "generate article," "article draft," "how-to guide content," "listicle content," "information gain," or "content density." For single post page structure, schema, and SEO metadata, use article-page-generator. For blog index/listing page, use blog-page-generator. For short ad, landing, or email copy, use copywriting.★ 1k GitHub starsSkillBacklink Profile Analyzerkostja94/marketing-skills · by kostja94When the user wants to analyze backlinks, audit link profile, or identify link issues. Also use when the user mentions "backlink analysis," "backlink audit," "referring domains," "toxic links," "link profile," or "disavow file." For acquisition, use link-building.★ 1k GitHub stars