$npx -y skills add ECNU-ICALK/AutoSkill --skill twitter-algorithm-optimizerAnalyze and optimize tweets for maximum reach using Twitter's open-source algorithm insights. Rewrite and edit user tweets to improve engagement and visibility based on how the recommendation system ranks content.
| 1 | # Twitter Algorithm Optimizer |
| 2 | |
| 3 | ## When to Use This Skill |
| 4 | |
| 5 | Use this skill when you need to: |
| 6 | - **Optimize tweet drafts** for maximum reach and engagement |
| 7 | - **Understand why** a tweet might not perform well algorithmically |
| 8 | - **Rewrite tweets** to align with Twitter's ranking mechanisms |
| 9 | - **Improve content strategy** based on the actual ranking algorithms |
| 10 | - **Debug underperforming content** and increase visibility |
| 11 | - **Maximize engagement signals** that Twitter's algorithms track |
| 12 | |
| 13 | ## What This Skill Does |
| 14 | |
| 15 | 1. **Analyzes tweets** against Twitter's core recommendation algorithms |
| 16 | 2. **Identifies optimization opportunities** based on engagement signals |
| 17 | 3. **Rewrites and edits tweets** to improve algorithmic ranking |
| 18 | 4. **Explains the "why"** behind recommendations using algorithm insights |
| 19 | 5. **Applies Real-graph, SimClusters, and TwHIN principles** to content strategy |
| 20 | 6. **Provides engagement-boosting tactics** grounded in Twitter's actual systems |
| 21 | |
| 22 | ## How It Works: Twitter's Algorithm Architecture |
| 23 | |
| 24 | Twitter's recommendation system uses multiple interconnected models: |
| 25 | |
| 26 | ### Core Ranking Models |
| 27 | |
| 28 | **Real-graph**: Predicts interaction likelihood between users |
| 29 | - Determines if your followers will engage with your content |
| 30 | - Affects how widely Twitter shows your tweet to others |
| 31 | - Key signal: Will followers like, reply, or retweet this? |
| 32 | |
| 33 | **SimClusters**: Community detection with sparse embeddings |
| 34 | - Identifies communities of users with similar interests |
| 35 | - Determines if your tweet resonates within specific communities |
| 36 | - Key strategy: Make content that appeals to tight communities who will engage |
| 37 | |
| 38 | **TwHIN**: Knowledge graph embeddings for users and posts |
| 39 | - Maps relationships between users and content topics |
| 40 | - Helps Twitter understand if your tweet fits your follower interests |
| 41 | - Key strategy: Stay in your niche or clearly signal topic shifts |
| 42 | |
| 43 | **Tweepcred**: User reputation/authority scoring |
| 44 | - Higher-credibility users get more distribution |
| 45 | - Your past engagement history affects current tweet reach |
| 46 | - Key strategy: Build reputation through consistent engagement |
| 47 | |
| 48 | ### Engagement Signals Tracked |
| 49 | |
| 50 | Twitter's **Unified User Actions** service tracks both explicit and implicit signals: |
| 51 | |
| 52 | **Explicit Signals** (high weight): |
| 53 | - Likes (direct positive signal) |
| 54 | - Replies (indicates valuable content worth discussing) |
| 55 | - Retweets (strongest signal - users want to share it) |
| 56 | - Quote tweets (engaged discussion) |
| 57 | |
| 58 | **Implicit Signals** (also weighted): |
| 59 | - Profile visits (curiosity about the author) |
| 60 | - Clicks/link clicks (content deemed useful enough to explore) |
| 61 | - Time spent (users reading/considering your tweet) |
| 62 | - Saves/bookmarks (plan to return later) |
| 63 | |
| 64 | **Negative Signals**: |
| 65 | - Block/report (Twitter penalizes this heavily) |
| 66 | - Mute/unfollow (person doesn't want your content) |
| 67 | - Skip/scroll past quickly (low engagement) |
| 68 | |
| 69 | ### The Feed Generation Process |
| 70 | |
| 71 | Your tweet reaches users through this pipeline: |
| 72 | |
| 73 | 1. **Candidate Retrieval** - Multiple sources find candidate tweets: |
| 74 | - Search Index (relevant keyword matches) |
| 75 | - UTEG (timeline engagement graph - following relationships) |
| 76 | - Tweet-mixer (trending/viral content) |
| 77 | |
| 78 | 2. **Ranking** - ML models rank candidates by predicted engagement: |
| 79 | - Will THIS user engage with THIS tweet? |
| 80 | - How quickly will engagement happen? |
| 81 | - Will it spread to non-followers? |
| 82 | |
| 83 | 3. **Filtering** - Remove blocked content, apply preferences |
| 84 | |
| 85 | 4. **Delivery** - Show ranked feed to user |
| 86 | |
| 87 | ## Optimization Strategies Based on Algorithm Insights |
| 88 | |
| 89 | ### 1. Maximize Real-graph (Follower Engagement) |
| 90 | |
| 91 | **Strategy**: Make content your followers WILL engage with |
| 92 | |
| 93 | - **Know your audience**: Reference topics they care about |
| 94 | - **Ask questions**: Direct questions get more replies than statements |
| 95 | - **Create controversy (safely)**: Debate attracts engagement (but avoid blocks/reports) |
| 96 | - **Tag related creators**: Increases visibility through networks |
| 97 | - **Post when followers are active**: Better early engagement means better ranking |
| 98 | |
| 99 | **Example Optimization**: |
| 100 | - ❌ "I think climate policy is important" |
| 101 | - ✅ "Hot take: Current climate policy ignores nuclear energy. Thoughts?" (triggers replies) |
| 102 | |
| 103 | ### 2. Leverage SimClusters (Community Resonance) |
| 104 | |
| 105 | **Strategy**: Find and serve tight communities deeply interested in your topic |
| 106 | |
| 107 | - **Pick ONE clear topic**: Don't confuse the algorithm with mixed messages |
| 108 | - **Use community language**: Reference shared memes, inside jokes, terminology |
| 109 | - **Provide value to the niche**: Be genuinely useful to that specific community |
| 110 | - **Encourage community-to-community sharing**: Quotes that spark discussion |
| 111 | - **Build in your lane**: Consistency helps algorithm understand your topi |