X/Twitter Growth Engine
X-specific growth skill. For general social media content across platforms, see social-content. For social strategy and calendar planning, see social-media-manager. This skill goes deep on X.
When to Use This vs Other Skills
| Need | Use |
|---|
| Write a tweet or thread | This skill |
| Plan content across LinkedIn + X + Instagram |
social-content |
| Analyze engagement metrics across platforms | social-media-analyzer |
| Build overall social strategy | social-media-manager |
| X-specific growth, algorithm, competitive intel |
This skill |
Step 1 — Profile Audit
Before any growth work, audit the current X presence. Run scripts/profile_auditor.py with the handle, or manually assess:
Bio Checklist
- - [ ] Clear value proposition in first line (who you help + how)
- [ ] Specific niche — not "entrepreneur | thinker | builder"
- [ ] Social proof element (followers, title, metric, brand)
- [ ] CTA or link (newsletter, product, site)
- [ ] No hashtags in bio (signals amateur)
Pinned Tweet
- - [ ] Exists and is less than 30 days old
- [ ] Showcases best work or strongest hook
- [ ] Has clear CTA (follow, subscribe, read)
Recent Activity (last 30 posts)
- - [ ] Posting frequency: minimum 1x/day, ideal 3-5x/day
- [ ] Mix of formats: tweets, threads, replies, quotes
- [ ] Reply ratio: >30% of activity should be replies
- [ ] Engagement trend: improving, flat, or declining
Run: python3 scripts/profile_auditor.py --handle @username
Step 2 — Competitive Intelligence
Research competitors and successful accounts in your niche using web search.
Process
- 1. Search
site:x.com "topic" min_faves:100 via Brave to find high-performing content - Identify 5-10 accounts in your niche with strong engagement
- For each, analyze: posting frequency, content types, hook patterns, engagement rates
- Run: INLINECODE5
What to Extract
- - Hook patterns — How do top posts start? Question? Bold claim? Statistic?
- Content themes — What 3-5 topics get the most engagement?
- Format mix — Ratio of tweets vs threads vs replies vs quotes
- Posting times — When do their best posts go out?
- Engagement triggers — What makes people reply vs like vs retweet?
Step 3 — Content Creation
Tweet Types (ordered by growth impact)
1. Threads (highest reach, highest follow conversion)
CODEBLOCK0
2. Atomic Tweets (breadth, impression farming)
CODEBLOCK1
3. Quote Tweets (authority building)
CODEBLOCK2
4. Replies (network growth, fastest path to visibility)
CODEBLOCK3
Run: python3 scripts/tweet_composer.py --type thread --topic "your topic" --audience "your audience"
Step 4 — Algorithm Mechanics
What X rewards (2025-2026)
| Signal | Weight | Action |
|---|
| Replies received | Very high | Write reply-worthy content (questions, debates) |
| Time spent reading |
High | Threads, longer tweets with line breaks |
| Profile visits from tweet | High | Curiosity gaps, tease expertise |
| Bookmarks | High | Tactical, save-worthy content (lists, frameworks) |
| Retweets/Quotes | Medium | Shareable insights, bold takes |
| Likes | Low-medium | Easy agreement, relatable content |
| Link clicks | Low (penalized) | Never put links in tweet body — use reply |
What kills reach
- - Links in tweet body (put in first reply instead)
- Editing tweets within 30 min of posting
- Posting and immediately going offline (no early engagement)
- More than 2 hashtags
- Tagging people who don't engage back
- Threads with inconsistent quality (one weak tweet tanks the whole thread)
Optimal Posting Cadence
| Account size | Tweets/day | Threads/week | Replies/day |
|---|
| < 1K followers | 2-3 | 1-2 | 10-20 |
| 1K-10K |
3-5 | 2-3 | 5-15 |
| 10K-50K | 3-7 | 2-4 | 5-10 |
| 50K+ | 2-5 | 1-3 | 5-10 |
Step 5 — Growth Playbook
Week 1-2: Foundation
- 1. Optimize bio and pinned tweet (Step 1)
- Identify 20 accounts in your niche to engage with daily
- Reply 10-20 times per day to larger accounts (genuine value only)
- Post 2-3 atomic tweets per day testing different formats
- Publish 1 thread
Week 3-4: Pattern Recognition
- 1. Review what formats got most engagement
- Double down on top 2 content formats
- Increase to 3-5 posts per day
- Publish 2-3 threads per week
- Start quote-tweeting relevant content daily
Month 2+: Scale
- 1. Develop 3-5 recurring content series (e.g., "Friday Framework")
- Cross-pollinate: repurpose threads as LinkedIn posts, newsletter content
- Build reply relationships with 5-10 accounts your size (mutual engagement)
- Experiment with spaces/audio if relevant to niche
- Run: INLINECODE7
Step 6 — Content Calendar Generation
Run: INLINECODE8
Generates a 2-week posting plan with:
- - Daily tweet topics with hook suggestions
- Thread outlines (2-3 per week)
- Reply targets (accounts to engage with)
- Optimal posting times based on niche
Scripts
| Script | Purpose |
|---|
| INLINECODE9 | Audit X profile: bio, pinned, activity patterns |
| INLINECODE10 |
Generate tweets/threads with hook patterns |
|
scripts/competitor_analyzer.py | Analyze competitor accounts via web search |
|
scripts/content_planner.py | Generate weekly/monthly content calendars |
|
scripts/growth_tracker.py | Track follower growth and engagement trends |
Common Pitfalls
- 1. Posting links directly — Always put links in the first reply, never in the tweet body
- Thread tweet 1 is weak — If the hook doesn't stop scrolling, nothing else matters
- Inconsistent posting — Algorithm rewards daily consistency over occasional bangers
- Only broadcasting — Replies and engagement are 50%+ of growth, not just posting
- Generic bio — "Helping people do things" tells nobody anything
- Copying formats without adapting — What works for tech Twitter doesn't work for marketing Twitter
Related Skills
- -
social-content — Multi-platform content creation - INLINECODE15 — Overall social strategy
- INLINECODE16 — Cross-platform analytics
- INLINECODE17 — Long-form content that feeds X threads
- INLINECODE18 — Headline and hook writing techniques
X/Twitter 增长引擎
X平台专属增长技能。如需跨平台通用社交媒体内容,请参阅social-content。如需社交媒体策略和日历规划,请参阅social-media-manager。本技能深入聚焦X平台。
何时使用本技能与其他技能
| 需求 | 使用 |
|---|
| 撰写推文或帖子串 | 本技能 |
| 规划LinkedIn + X + Instagram内容 |
social-content |
| 分析跨平台互动指标 | social-media-analyzer |
| 构建整体社交媒体策略 | social-media-manager |
| X平台专属增长、算法、竞争情报 |
本技能 |
第一步 — 个人资料审计
在进行任何增长工作前,先审计当前X平台存在。使用账号名运行scripts/profile_auditor.py,或手动评估:
简介检查清单
- - [ ] 第一行明确价值主张(你帮助谁 + 如何帮助)
- [ ] 具体细分领域 — 而非创业者 | 思考者 | 建设者
- [ ] 社会证明元素(粉丝数、头衔、指标、品牌)
- [ ] 行动号召或链接(通讯、产品、网站)
- [ ] 简介中无话题标签(显得业余)
置顶推文
- - [ ] 存在且发布不超过30天
- [ ] 展示最佳作品或最强钩子
- [ ] 有明确行动号召(关注、订阅、阅读)
近期活动(最近30条帖子)
- - [ ] 发布频率:最低1次/天,理想3-5次/天
- [ ] 格式混合:推文、帖子串、回复、引用
- [ ] 回复比例:>30%的活动应为回复
- [ ] 互动趋势:上升、持平或下降
运行:python3 scripts/profile_auditor.py --handle @用户名
第二步 — 竞争情报
通过网络搜索研究你细分领域的竞争对手和成功账号。
流程
- 1. 通过Brave搜索site:x.com 主题 minfaves:100寻找高表现内容
- 识别你细分领域中5-10个互动强劲的账号
- 对每个账号分析:发布频率、内容类型、钩子模式、互动率
- 运行:python3 scripts/competitoranalyzer.py --handles @账号1 @账号2 @账号3
提取内容
- - 钩子模式 — 热门帖子如何开头?提问?大胆断言?数据统计?
- 内容主题 — 哪3-5个话题获得最多互动?
- 格式组合 — 推文与帖子串与回复与引用的比例
- 发布时间 — 他们最佳帖子何时发布?
- 互动触发点 — 什么促使人们回复、点赞或转发?
第三步 — 内容创作
推文类型(按增长影响力排序)
1. 帖子串(最高触达,最高关注转化)
结构:
- - 推文1:钩子 — 必须在7个字内阻止滑动
- 推文2:背景或承诺(以下是我的收获:)
- 推文3-N:每条推文一个观点,每条独立有价值
- 最后推文:总结 + 明确行动号召(关注@账号获取更多)
- 回复推文1:重述钩子 + 关注获取更多[话题]
规则:
- - 5-12条推文最佳(少于5条显得单薄,超过12条失去读者)
- 每条推文单独阅读也应通顺
- 使用换行提高可读性
- 每条推文不应是文字墙(最多3-4行)
- 给推文编号或在推文1中使用↓
2. 原子推文(广度,印象收割)
有效的格式:
- - 观察:[事物]被低估了。原因如下:
- 清单:我每天使用的10个工具:\n\n1. X — 用于Y
- 反主流:非主流观点:[陈述]
- 经验:我[做了X][时间]。最大收获:
- 框架:[概念]30秒解释:
规则:
- - 少于200字符获得更多互动
- 每条推文一个观点
- 推文正文中无链接(降低触达 — 将链接放在回复中)
- 提问式推文驱动回复(算法偏爱回复)
3. 引用推文(建立权威)
公式:原始推文 + 你的独特见解
- - 补充原始推文遗漏的数据
- 提供反观点或细微差别
- 分享验证/反驳的个人经验
- 永远不要说这个或太对了
4. 回复(网络增长,最快可见路径)
策略:
- - 回复比你大2-10倍的账号
- 增加真实价值,而非好帖子!
- 在拥有大量受众的账号上抢先回复
- 你的回复就是你的内容 — 使其值得被转发
- 有争议/有洞察的回复会被引用转发(免费触达)
运行:python3 scripts/tweet_composer.py --type thread --topic 你的话题 --audience 你的受众
第四步 — 算法机制
X平台奖励什么(2025-2026)
| 信号 | 权重 | 行动 |
|---|
| 收到的回复 | 非常高 | 撰写值得回复的内容(提问、辩论) |
| 阅读时间 |
高 | 帖子串、带换行的较长推文 |
| 从推文访问个人资料 | 高 | 好奇心缺口、展示专业知识 |
| 收藏 | 高 | 战术性、值得保存的内容(清单、框架) |
| 转发/引用 | 中等 | 可分享的见解、大胆观点 |
| 点赞 | 低-中等 | 容易认同、有共鸣的内容 |
| 链接点击 | 低(受惩罚) | 永远不要在推文正文中放链接 — 使用回复 |
什么会降低触达
- - 推文正文中的链接(放在第一条回复中)
- 发布后30分钟内编辑推文
- 发布后立即离线(没有早期互动)
- 超过2个话题标签
- 标记不互动的人
- 质量不一致的帖子串(一条弱推文拖垮整个帖子串)
最佳发布节奏
| 账号规模 | 推文/天 | 帖子串/周 | 回复/天 |
|---|
| < 1K粉丝 | 2-3 | 1-2 | 10-20 |
| 1K-10K |
3-5 | 2-3 | 5-15 |
| 10K-50K | 3-7 | 2-4 | 5-10 |
| 50K+ | 2-5 | 1-3 | 5-10 |
第五步 — 增长手册
第1-2周:基础
- 1. 优化简介和置顶推文(第一步)
- 识别你细分领域中20个每天互动的账号
- 每天回复较大账号10-20次(仅真实价值)
- 每天发布2-3条原子推文,测试不同格式
- 发布1个帖子串
第3-4周:模式识别
- 1. 回顾哪些格式获得最多互动
- 加倍投入前2种内容格式
- 增加到每天3-5条帖子
- 每周发布2-3个帖子串
- 开始每天引用转发相关内容
第二个月+:规模化
- 1. 开发3-5个重复内容系列(例如周五框架)
- 交叉传播:将帖子串改编为LinkedIn帖子、通讯内容
- 与5-10个与你规模相当的账号建立回复关系(相互互动)
- 如果与细分领域相关,尝试Spaces/音频
- 运行:python3 scripts/growth_tracker.py --handle @用户名 --period 30d
第六步 — 内容日历生成
运行:python3 scripts/content_planner.py --niche 你的细分领域 --frequency 5 --weeks 2
生成两周发布计划,包含:
- - 每日推文话题及钩子建议
- 帖子串大纲(每周2-3个)
- 回复目标(要互动的账号)
- 基于细分领域的最佳发布时间
脚本
| 脚本 | 用途 |
|---|
| scripts/profileauditor.py | 审计X个人资料:简介、置顶、活动模式 |
| scripts/tweetcomposer.py |
生成带钩子模式的推文/帖子串 |
| scripts/competitor_analyzer.py | 通过网络搜索分析竞争对手账号 |
| scripts/content_planner.py | 生成每周/每月内容日历 |
| scripts/growth_tracker.py | 追踪粉丝增长和互动趋势 |
常见陷阱
- 1. 直接发布链接 — 始终