Twitter x posts skill

When the user wants to create X (Twitter) post copy, threads, or optimize for X platform.

by kostja94·MIT license·★ 1,006 Stars on the repo·GitHub ↗

Use now

Files of Twitter x posts

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 

Discussion

Alternatives

ApifyScrapes 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).Marketing · MITTwitter/X SkillSearch 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.Marketing · Apache-2.0🎬 YouTube Script: Writing retention-optimized video script...Use 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.Business & ops · MITInstagram Audience InsightsRead your Instagram niche and profile from real data via Apify, no login. Scan a hashtag for the posts traveling now (likes, comments, owner) to see the format and hook that works. Pull profile stats for any handle, yours or a competitor's: followers, posts, bio, category. Instagram hides who liked or commented on other accounts, so this is discovery plus profiles, not engagers. Triggers on "what works in my niche", "scan the hashtag", "competitor stats". Not for writing captions (use ig-caption-writer).Marketing · MIT