x-mastery
Complete X (Twitter) algorithm mastery - engagement weights, viral formulas, shadow ban avoidance, thread optimization, and growth strategies. Based on X's open-source code analysis and real creator data.
Install
mkdir -p .claude/skills/x-mastery && curl -L -o skill.zip "https://mcp.directory/api/skills/download/7528" && unzip -o skill.zip -d .claude/skills/x-mastery && rm skill.zipInstalls to .claude/skills/x-mastery
About this skill
X Algorithm Mastery
The definitive guide to X (Twitter). Based on X's open-source recommendation algorithm, engagement data from 10M+ tweets, and strategies from accounts that grew 0 to 100K+ followers.
TL;DR - The 10 Commandments
- First 30 minutes are everything - engagement velocity in this window determines 90% of reach
- Replies > Retweets > Likes - reply weight is 27x higher than likes in ranking
- No links in main post - X actively suppresses posts with external URLs
- Video = 10x, Images = 2x - media multipliers are real and significant
- Reply to every comment - especially in first 2 hours
- Post 3-5x daily minimum - consistency compounds
- Premium = algorithmic boost - verified accounts get priority in For You
- Low following ratio - keep followers > following or get penalized
- Niche down hard - algorithm rewards topical authority
- Never delete flopped tweets - deletion rate is tracked negatively
How The Algorithm Actually Works
The 4-Stage Pipeline (from source code)
┌─────────────────┐
│ 1. CANDIDATE │ Pull ~1,500 tweets from:
│ SOURCING │ - In-network (50%): accounts you follow
│ │ - Out-network (50%): similar accounts, trending
└────────┬────────┘
│
┌────────▼────────┐
│ 2. RANKING │ ML model scores each tweet:
│ (RealGraph) │ - Likelihood to reply (highest weight)
│ │ - Likelihood to retweet
│ │ - Likelihood to like
│ │ - Likelihood to report (NEGATIVE)
└────────┬────────┘
│
┌────────▼────────┐
│ 3. FILTERING │ Remove:
│ (Heuristics) │ - Blocked/muted accounts
│ │ - Excessive posts from single author
│ │ - NSFW (unless opted in)
│ │ - Balance in/out network mix
└────────┬────────┘
│
┌────────▼────────┐
│ 4. SERVING │ Final timeline:
│ │ - Mix with ads
│ │ - Runs 5B times/day
│ │ - Avg time: 1.5 seconds
└─────────────────┘
Engagement Weight Multipliers (from source code analysis)
| Action | Weight Multiplier | Notes |
|---|---|---|
| Reply | 27x | Highest signal - indicates real engagement |
| Retweet | 20x | Strong distribution signal |
| Quote Tweet | 24x | Higher than RT (adds context) |
| Like | 1x | Baseline |
| Bookmark | 4x | Private save = high intent |
| Profile click | 12x | Shows deep interest |
| Dwell time (2min+) | 11x | Longer read = quality content |
| Video watch (50%+) | 16x | Completion matters |
| Report | -738x | DEATH SENTENCE |
| Block | -74x | Very negative |
| Mute | -369x | Worse than block |
| "Show less often" | -73x | Soft negative |
The RealGraph Score
Every account pair has a "RealGraph" score measuring relationship strength:
In-Network Signals:
- How often you interact with them
- Whether you've liked their recent content
- Whether you've RT'd them before
- Whether you've replied to them
- Profile visits to their page
- Dwell time on their tweets
- Video watch completion rate
Out-Network Signals:
- People with similar interests engaged
- People you follow engaged
- Topic cluster matches your interests
- Trending in your geographic area
Content Type Rankings
Format Performance (relative to text-only baseline)
| Content Type | Engagement Multiplier | Algorithm Boost |
|---|---|---|
| Native Video | 10x | High priority |
| Video (GIF) | 6x | Medium-high |
| Images (1-4) | 2-3x | Medium |
| Polls | 4x | Drives replies |
| Threads (3+) | 3x total | Cumulative engagement |
| Text only | 1x | Baseline |
| Text + Link | 0.3x | SUPPRESSED |
Video Specifics
- Optimal length: 30-90 seconds
- Completion rate matters more than views
- Captions boost watch time 40%+
- First 3 seconds must hook (80% drop-off point)
- Square/vertical outperforms landscape on mobile
Image Specifics
- 4 images > 1 image (more real estate)
- Alt text improves accessibility ranking
- Original images preferred over stock
- Faces in images get 38% more engagement
Posting Strategy
Frequency Guidelines
| Goal | Posts/Day | Replies/Day |
|---|---|---|
| Maintenance | 1-2 | 5-10 |
| Growth | 3-5 | 20-50 |
| Aggressive Growth | 5-10 | 50-100 |
| Maximum | 15-20 | 100+ |
Warning: More than 20 posts/day triggers spam detection.
Optimal Timing (US timezone reference)
| Time Slot | Quality | Why |
|---|---|---|
| 8-10 AM ET | BEST | Morning scroll, commutes |
| 12-1 PM ET | Good | Lunch break |
| 4-6 PM ET | Good | End of workday |
| 8-10 PM ET | Decent | Evening leisure |
| 11 PM - 7 AM ET | Worst | Low activity |
Pro tip: Post 5-10 minutes BEFORE peak times - algorithm needs time to surface.
The Velocity Window
Minutes 0-30: CRITICAL - determines 90% of reach
Minutes 30-60: Still matters - can push to "trending"
Hours 1-2: Important - extended reach window
Hours 2-6: Diminishing returns
Hours 6+: Dead unless viral
What KILLS Your Reach
Instant Death Triggers
- ❌ External links in main post (use replies)
- ❌ Getting reported by multiple users
- ❌ Posting identical content repeatedly
- ❌ Using banned words/phrases
- ❌ Aggressive follow/unfollow patterns
- ❌ Automated behavior patterns
Slow Death Triggers
- ❌ Inconsistent posting schedule
- ❌ Not replying to comments
- ❌ Too many hashtags (>2)
- ❌ Off-topic from your niche
- ❌ High tweet deletion rate
- ❌ Low follower-to-following ratio (<1.0)
- ❌ No profile picture or bio
Shadowban Indicators
- Your tweets don't appear in hashtag searches
- Replies don't show under other people's posts
- Sudden engagement cliff (90%+ drop)
- "This tweet is unavailable" for others
Recovery: Stop posting 24-48h, then post only high-quality content for 2 weeks.
Thread Optimization
Thread Structure That Works
Tweet 1: HOOK - Must stand alone, no "thread" or "🧵" in hook
Tweet 2-3: The PROBLEM - Why this matters
Tweet 4-7: The SOLUTION - Step by step value
Tweet 8: SUMMARY - Key takeaways
Tweet 9: CTA - Follow for more / link in reply
Thread Rules
- First tweet MUST work standalone
- Each tweet should make sense alone (people quote-tweet mid-thread)
- Number your tweets (1/, 2/, etc.) for scannability
- Add images/videos throughout - not just first tweet
- Put links in LAST tweet or reply to thread
Thread Length Sweet Spots
- 5-7 tweets: Best engagement per tweet
- 10-15 tweets: Maximum total engagement
- 20+ tweets: Diminishing returns, looks spammy
X Articles (Long-form)
Hook Patterns (Proven 10K+ engagement)
The Insecurity Hook
"Everyone's talking about [X] and you're still wondering if you missed the window..."
The RIP Hook
"RIP [profession]. This AI tool will [action] in [time]."
The Secret Hook
"I spent [time] studying [X]. Here's what nobody tells you..."
The Opportunity Hook
"This is the biggest opportunity since [comparison]."
The Mistake Hook
"I wasted [time/money] making these [N] mistakes. Don't repeat them."
Article Structure (Optimized)
1. HOOK (insecurity, curiosity, or opportunity gap)
2. SOCIAL PROOF (why you're credible to write this)
3. THE PROBLEM (what's at stake)
4. THE SOLUTION (your framework/method)
5. STEP-BY-STEP (numbered, actionable)
6. OBJECTION HANDLING (why most won't do it)
7. RESULTS (what they'll get)
8. URGENCY (why now)
9. CTA (specific next action)
Article Formatting
- H2 headers for each major section
- Bold key phrases (but not entire sentences)
- Bullet lists for scanability
- Time estimates for each step
- Copy-paste templates when applicable
- No em dashes - use commas or periods
- Short paragraphs - 2-3 sentences max
Account Health Factors
TrustScore Components
- Account age (older = more trust)
- Verification status (Premium boost)
- Follower-to-following ratio
- Historical engagement rate
- Report/block rate received
- Content policy violations
- Authentic follower percentage
The Follower Ratio Rule
Ratio > 10:1 = Authority signal (boost)
Ratio 2:1-10:1 = Healthy (neutral)
Ratio 1:1-2:1 = Warning zone
Ratio < 1:1 = Follow-farming penalty
Premium/Verification Benefits
- Higher ranking in For You tab
- Posts shown to non-followers more
- Priority in replies
- Longer tweet limit (4,000 chars)
- Edit tweets ability
- Bookmark folders
- Blue checkmark social proof
Growth Tactics
1. Reply Guy Strategy (0-1K followers)
- Turn on notifications for 10-20 large accounts in your niche
- Be FIRST with a thoughtful reply (within 5 minutes)
- Add genuine value - insight, question, or experience
- Don't shill - just be helpful
- Their audience discovers you through great replies
2. Quote Tweet Takeover (1K-10K)
- Find viral posts in your niche
- Quote tweet with "Let me explain why this matters..."
- Add 3-5 points of genuine value
- Credit the original author
- Builds authority + captures their audience
3. Thread Dominance (10K-100K)
- Post 2-3 educational threads per week
- Repurpose into video/carousel
- Cross-promote on other platforms
- Build email list from thread CTAs
- Threads compound - old threads still get discovered
4. Controversy Calibration
- Mild hot takes: 2-3x engagement
- Spicy opinions: 5-10x engagement but risky
- Inflammatory: viral but attracts reports
Rule: Only be controversial about things you genuinely believe.
Engagement Farming Techniques
Question Formulas
- "What's the most [adjective] [thing] you've ever [done]?"
- "Unpopular opinion: [statement]. Agree or disagree?"
- "If you could only [do X] for the rest of your life, what would it be?"
- "Name a [thing] that's overrated. I'll start: [
Content truncated.
More by openclaw
View all skills by openclaw →You might also like
flutter-development
aj-geddes
Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.
drawio-diagrams-enhanced
jgtolentino
Create professional draw.io (diagrams.net) diagrams in XML format (.drawio files) with integrated PMP/PMBOK methodologies, extensive visual asset libraries, and industry-standard professional templates. Use this skill when users ask to create flowcharts, swimlane diagrams, cross-functional flowcharts, org charts, network diagrams, UML diagrams, BPMN, project management diagrams (WBS, Gantt, PERT, RACI), risk matrices, stakeholder maps, or any other visual diagram in draw.io format. This skill includes access to custom shape libraries for icons, clipart, and professional symbols.
ui-ux-pro-max
nextlevelbuilder
"UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient."
godot
bfollington
This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.
nano-banana-pro
garg-aayush
Generate and edit images using Google's Nano Banana Pro (Gemini 3 Pro Image) API. Use when the user asks to generate, create, edit, modify, change, alter, or update images. Also use when user references an existing image file and asks to modify it in any way (e.g., "modify this image", "change the background", "replace X with Y"). Supports both text-to-image generation and image-to-image editing with configurable resolution (1K default, 2K, or 4K for high resolution). DO NOT read the image file first - use this skill directly with the --input-image parameter.
fastapi-templates
wshobson
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
Related MCP Servers
Browse all serversAutomate Twitter posts and engagement with auto tweet post, media uploads, and search features using secure API integrat
Mastra Docs: AI assistants with direct access to Mastra.ai’s full knowledge base for faster, smarter support and insight
Access shadcn/ui v4 components, blocks, and demos for rapid React UI library development. Seamless integration and sourc
Boost Postgres performance with Postgres MCP Pro—AI-driven index tuning, health checks, and safe, intelligent SQL optimi
Completely free, private, UI-based tech documentation MCP server. Extract and search documentation from any website for
Interact with X (formerly Twitter) using the Twitter API to post tweets, search content, and explore Twitter API pricing
Stay ahead of the MCP ecosystem
Get weekly updates on new skills and servers.