x-mastery

0
0
Source

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.zip

Installs 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

  1. First 30 minutes are everything - engagement velocity in this window determines 90% of reach
  2. Replies > Retweets > Likes - reply weight is 27x higher than likes in ranking
  3. No links in main post - X actively suppresses posts with external URLs
  4. Video = 10x, Images = 2x - media multipliers are real and significant
  5. Reply to every comment - especially in first 2 hours
  6. Post 3-5x daily minimum - consistency compounds
  7. Premium = algorithmic boost - verified accounts get priority in For You
  8. Low following ratio - keep followers > following or get penalized
  9. Niche down hard - algorithm rewards topical authority
  10. 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)

ActionWeight MultiplierNotes
Reply27xHighest signal - indicates real engagement
Retweet20xStrong distribution signal
Quote Tweet24xHigher than RT (adds context)
Like1xBaseline
Bookmark4xPrivate save = high intent
Profile click12xShows deep interest
Dwell time (2min+)11xLonger read = quality content
Video watch (50%+)16xCompletion matters
Report-738xDEATH SENTENCE
Block-74xVery negative
Mute-369xWorse than block
"Show less often"-73xSoft 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 TypeEngagement MultiplierAlgorithm Boost
Native Video10xHigh priority
Video (GIF)6xMedium-high
Images (1-4)2-3xMedium
Polls4xDrives replies
Threads (3+)3x totalCumulative engagement
Text only1xBaseline
Text + Link0.3xSUPPRESSED

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

GoalPosts/DayReplies/Day
Maintenance1-25-10
Growth3-520-50
Aggressive Growth5-1050-100
Maximum15-20100+

Warning: More than 20 posts/day triggers spam detection.

Optimal Timing (US timezone reference)

Time SlotQualityWhy
8-10 AM ETBESTMorning scroll, commutes
12-1 PM ETGoodLunch break
4-6 PM ETGoodEnd of workday
8-10 PM ETDecentEvening leisure
11 PM - 7 AM ETWorstLow 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

  1. Your tweets don't appear in hashtag searches
  2. Replies don't show under other people's posts
  3. Sudden engagement cliff (90%+ drop)
  4. "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)

  1. Turn on notifications for 10-20 large accounts in your niche
  2. Be FIRST with a thoughtful reply (within 5 minutes)
  3. Add genuine value - insight, question, or experience
  4. Don't shill - just be helpful
  5. Their audience discovers you through great replies

2. Quote Tweet Takeover (1K-10K)

  1. Find viral posts in your niche
  2. Quote tweet with "Let me explain why this matters..."
  3. Add 3-5 points of genuine value
  4. Credit the original author
  5. Builds authority + captures their audience

3. Thread Dominance (10K-100K)

  1. Post 2-3 educational threads per week
  2. Repurpose into video/carousel
  3. Cross-promote on other platforms
  4. Build email list from thread CTAs
  5. 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.

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.

9521,094

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.

846846

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."

571699

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.

548492

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.

673466

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.

514280

Stay ahead of the MCP ecosystem

Get weekly updates on new skills and servers.