360 Secure SkillHub
360 安全技能中心

Tweet Composer

核心功能是依据X的Grok开源排名算法规则,为推文草稿评分、优化改写,还可分析推文表现、规划话题、提供发布策略建议。典型场景包括撰写/优化推文、规划话题、分析推文表现、咨询发布时机频率等。输入为推文草稿或相关问题,输出含评分卡、优化建议及改写版本,话题优化会给出结构要点。

minilozio
minilozio
热度 68.39
最近更新 2026-05-11 17:27:08
分类:营销依赖:纯提示词应用场景:社交媒体 / 文案创作

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add tweet-composer
Metadata
name
tweet-composer
description
Score and optimize tweets based on X's real open-source ranking algorithm. Analyzes draft tweets against the actual ranking code — not generic tips. Use when: composing tweets, optimizing drafts for reach, planning threads, analyzing why a tweet performed well/poorly, or asking for posting strategy advice.

Tweet Composer

Score and optimize tweets using rules derived from X's open-source ranking algorithm.

How It Works

X's "For You" feed is ranked by a Grok-based transformer (Phoenix) that predicts 19 engagement actions for every candidate tweet. The final score is a weighted sum of these predictions. This skill encodes the structural rules from that pipeline into a scoring system.

For the full algorithm breakdown, read references/algorithm-rules.md.

Scoring a Draft Tweet

When a user asks to score or optimize a tweet draft:

  1. Read references/algorithm-rules.md for the complete rules engine
  2. Analyze the draft against all rules
  3. Output the score card in this format:
🐦 Tweet Composer — Score: XX/100

[Category scores with ✅ ⚠️ ❌ indicators]

📊 Predicted Action Boost:
├─ P(reply): [assessment]
├─ P(favorite): [assessment]  
├─ P(share): [assessment]
├─ P(dwell): [assessment]
└─ P(not_interested): [assessment]

💡 Suggestions:
→ [actionable improvements]

✏️ Optimized version:
"[rewritten tweet]"

Scoring Rubric (Quick Reference)

Score 0-100 based on weighted categories:

Category Weight What to check
Reply potential 25 Questions, opinions, CTAs that drive replies
Media 20 Native image/video attached (not link previews)
Shareability 15 Would someone DM this or copy the link?
Dwell time 15 Length that makes people stop scrolling
Content quality 10 Clear, original, not generic
Format 10 No links in body, no hashtags, good length
Negative signals 5 Risk of not_interested/mute/block

Thread Optimization

When composing threads:

  • First tweet = strongest hook (DedupConversationFilter keeps only the best per conversation)
  • 3-6 tweets max (short threads > mega-threads)
  • Each tweet self-contained (many see only the first)
  • Media on tweet 1 or 2 for photo_expand boost
  • CTA in last tweet

Quick Rules (No Reference File Needed)

  • Links: Always in reply, never in body (learned penalty from lower engagement)
  • Hashtags: Zero. The model learns they reduce engagement
  • Length: 100-200 chars sweet spot for single tweets
  • Media: Native image/video = separate P(photo_expand) and P(video_quality_view) predictions
  • Video: Must exceed minimum duration threshold for VQV weight to apply
  • Timing: Post when your audience is active — engagement velocity in first 30 min is critical
  • Frequency: AuthorDiversityScorer penalizes exponentially: 2nd post ~55% score, 3rd ~33%. Max 3-4 strong tweets/day
  • Quote tweets: P(quote) has dedicated weight — QTs with added value outperform plain retweets
  • Engagement bait: Questions/polls drive P(reply). "What would you add?" > "Like if you agree"