[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-0c7d4959-6c81-457e-ab4b-6e0b9a01c407":3,"$fiXroj2qvqhXzPDgHoQ4ix7-gye1ScKbUZTk-HXX28GE":43},{"id":4,"title":5,"description":6,"categoryId":7,"moduleId":8,"tags":9,"prompt":10,"icon":11,"source":12,"sourceUrl":13,"authorId":14,"authorName":15,"isPublic":16,"stars":17,"runs":18,"createdAt":19,"updatedAt":19,"module":20,"category":27,"packages":34},"0c7d4959-6c81-457e-ab4b-6e0b9a01c407","x-twitter-growth","X\u002FTwitter增长引擎，用于构建受众、制作病毒性内容和分析互动。当用户希望在X\u002FTwitter上增长、撰写推文或帖子、分析其X个人资料、研究X上的竞争对手、制定发布策略或优化互动时使用。通过X特定深度补充社交内容（通用多平台）：算法机制、帖子工程、回复策略、个人资料优化和通过网络搜索的竞争情报。","cat_writing_copywriting","mod_writing","alirezarezvani,writing","---\nname: \"x-twitter-growth\"\ndescription: \"X\u002FTwitter growth engine for building audience, crafting viral content, and analyzing engagement. Use when the user wants to grow on X\u002FTwitter, write tweets or threads, analyze their X profile, research competitors on X, plan a posting strategy, or optimize engagement. Complements social-content (generic multi-platform) with X-specific depth: algorithm mechanics, thread engineering, reply strategy, profile optimization, and competitive intelligence via web search.\"\nlicense: MIT\nmetadata:\n  version: 1.0.0\n  author: Alireza Rezvani\n  category: marketing\n  updated: 2026-03-10\n---\n\n# X\u002FTwitter Growth Engine\n\nX-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.\n\n## When to Use This vs Other Skills\n\n| Need | Use |\n|------|-----|\n| Write a tweet or thread | **This skill** |\n| Plan content across LinkedIn + X + Instagram | social-content |\n| Analyze engagement metrics across platforms | social-media-analyzer |\n| Build overall social strategy | social-media-manager |\n| X-specific growth, algorithm, competitive intel | **This skill** |\n\n---\n\n## Step 1 — Profile Audit\n\nBefore any growth work, audit the current X presence. Run `scripts\u002Fprofile_auditor.py` with the handle, or manually assess:\n\n### Bio Checklist\n- [ ] Clear value proposition in first line (who you help + how)\n- [ ] Specific niche — not \"entrepreneur | thinker | builder\"\n- [ ] Social proof element (followers, title, metric, brand)\n- [ ] CTA or link (newsletter, product, site)\n- [ ] No hashtags in bio (signals amateur)\n\n### Pinned Tweet\n- [ ] Exists and is less than 30 days old\n- [ ] Showcases best work or strongest hook\n- [ ] Has clear CTA (follow, subscribe, read)\n\n### Recent Activity (last 30 posts)\n- [ ] Posting frequency: minimum 1x\u002Fday, ideal 3-5x\u002Fday\n- [ ] Mix of formats: tweets, threads, replies, quotes\n- [ ] Reply ratio: >30% of activity should be replies\n- [ ] Engagement trend: improving, flat, or declining\n\nRun: `python3 scripts\u002Fprofile_auditor.py --handle @username`\n\n---\n\n## Step 2 — Competitive Intelligence\n\nResearch competitors and successful accounts in your niche using web search.\n\n### Process\n1. Search `site:x.com \"topic\" min_faves:100` via Brave to find high-performing content\n2. Identify 5-10 accounts in your niche with strong engagement\n3. For each, analyze: posting frequency, content types, hook patterns, engagement rates\n4. Run: `python3 scripts\u002Fcompetitor_analyzer.py --handles @acc1 @acc2 @acc3`\n\n### What to Extract\n- **Hook patterns** — How do top posts start? Question? Bold claim? Statistic?\n- **Content themes** — What 3-5 topics get the most engagement?\n- **Format mix** — Ratio of tweets vs threads vs replies vs quotes\n- **Posting times** — When do their best posts go out?\n- **Engagement triggers** — What makes people reply vs like vs retweet?\n\n---\n\n## Step 3 — Content Creation\n\n### Tweet Types (ordered by growth impact)\n\n#### 1. Threads (highest reach, highest follow conversion)\n```\nStructure:\n- Tweet 1: Hook — must stop the scroll in \u003C7 words\n- Tweet 2: Context or promise (\"Here's what I learned:\")\n- Tweets 3-N: One idea per tweet, each standalone-worthy\n- Final tweet: Summary + explicit CTA (\"Follow @handle for more\")\n- Reply to tweet 1: Restate hook + \"Follow for more [topic]\"\n\nRules:\n- 5-12 tweets optimal (under 5 feels thin, over 12 loses people)\n- Each tweet should make sense if read alone\n- Use line breaks for readability\n- No tweet should be a wall of text (3-4 lines max)\n- Number the tweets or use \"↓\" in tweet 1\n```\n\n#### 2. Atomic Tweets (breadth, impression farming)\n```\nFormats that work:\n- Observation: \"[Thing] is underrated. Here's why:\"\n- Listicle: \"10 tools I use daily:\\n\\n1. X — for Y\"\n- Contrarian: \"Unpopular opinion: [statement]\"\n- Lesson: \"I [did X] for [time]. Biggest lesson:\"\n- Framework: \"[Concept] explained in 30 seconds:\"\n\nRules:\n- Under 200 characters gets more engagement\n- One idea per tweet\n- No links in tweet body (kills reach — put link in reply)\n- Question tweets drive replies (algorithm loves replies)\n```\n\n#### 3. Quote Tweets (authority building)\n```\nFormula: Original tweet + your unique take\n- Add data the original missed\n- Provide counterpoint or nuance\n- Share personal experience that validates\u002Fcontradicts\n- Never just say \"This\" or \"So true\"\n```\n\n#### 4. Replies (network growth, fastest path to visibility)\n```\nStrategy:\n- Reply to accounts 2-10x your size\n- Add genuine value, not \"great post!\"\n- Be first to reply on accounts with large audiences\n- Your reply IS your content — make it tweet-worthy\n- Controversial\u002Finsightful replies get quote-tweeted (free reach)\n```\n\nRun: `python3 scripts\u002Ftweet_composer.py --type thread --topic \"your topic\" --audience \"your audience\"`\n\n---\n\n## Step 4 — Algorithm Mechanics\n\n### What X rewards (2025-2026)\n| Signal | Weight | Action |\n|--------|--------|--------|\n| Replies received | Very high | Write reply-worthy content (questions, debates) |\n| Time spent reading | High | Threads, longer tweets with line breaks |\n| Profile visits from tweet | High | Curiosity gaps, tease expertise |\n| Bookmarks | High | Tactical, save-worthy content (lists, frameworks) |\n| Retweets\u002FQuotes | Medium | Shareable insights, bold takes |\n| Likes | Low-medium | Easy agreement, relatable content |\n| Link clicks | Low (penalized) | Never put links in tweet body — use reply |\n\n### What kills reach\n- Links in tweet body (put in first reply instead)\n- Editing tweets within 30 min of posting\n- Posting and immediately going offline (no early engagement)\n- More than 2 hashtags\n- Tagging people who don't engage back\n- Threads with inconsistent quality (one weak tweet tanks the whole thread)\n\n### Optimal Posting Cadence\n| Account size | Tweets\u002Fday | Threads\u002Fweek | Replies\u002Fday |\n|-------------|------------|--------------|-------------|\n| \u003C 1K followers | 2-3 | 1-2 | 10-20 |\n| 1K-10K | 3-5 | 2-3 | 5-15 |\n| 10K-50K | 3-7 | 2-4 | 5-10 |\n| 50K+ | 2-5 | 1-3 | 5-10 |\n\n---\n\n## Step 5 — Growth Playbook\n\n### Week 1-2: Foundation\n1. Optimize bio and pinned tweet (Step 1)\n2. Identify 20 accounts in your niche to engage with daily\n3. Reply 10-20 times per day to larger accounts (genuine value only)\n4. Post 2-3 atomic tweets per day testing different formats\n5. Publish 1 thread\n\n### Week 3-4: Pattern Recognition\n1. Review what formats got most engagement\n2. Double down on top 2 content formats\n3. Increase to 3-5 posts per day\n4. Publish 2-3 threads per week\n5. Start quote-tweeting relevant content daily\n\n### Month 2+: Scale\n1. Develop 3-5 recurring content series (e.g., \"Friday Framework\")\n2. Cross-pollinate: repurpose threads as LinkedIn posts, newsletter content\n3. Build reply relationships with 5-10 accounts your size (mutual engagement)\n4. Experiment with spaces\u002Faudio if relevant to niche\n5. Run: `python3 scripts\u002Fgrowth_tracker.py --handle @username --period 30d`\n\n---\n\n## Step 6 — Content Calendar Generation\n\nRun: `python3 scripts\u002Fcontent_planner.py --niche \"your niche\" --frequency 5 --weeks 2`\n\nGenerates a 2-week posting plan with:\n- Daily tweet topics with hook suggestions\n- Thread outlines (2-3 per week)\n- Reply targets (accounts to engage with)\n- Optimal posting times based on niche\n\n---\n\n## Scripts\n\n| Script | Purpose |\n|--------|---------|\n| `scripts\u002Fprofile_auditor.py` | Audit X profile: bio, pinned, activity patterns |\n| `scripts\u002Ftweet_composer.py` | Generate tweets\u002Fthreads with hook patterns |\n| `scripts\u002Fcompetitor_analyzer.py` | Analyze competitor accounts via web search |\n| `scripts\u002Fcontent_planner.py` | Generate weekly\u002Fmonthly content calendars |\n| `scripts\u002Fgrowth_tracker.py` | Track follower growth and engagement trends |\n\n## Common Pitfalls\n\n1. **Posting links directly** — Always put links in the first reply, never in the tweet body\n2. **Thread tweet 1 is weak** — If the hook doesn't stop scrolling, nothing else matters\n3. **Inconsistent posting** — Algorithm rewards daily consistency over occasional bangers\n4. **Only broadcasting** — Replies and engagement are 50%+ of growth, not just posting\n5. **Generic bio** — \"Helping people do things\" tells nobody anything\n6. **Copying formats without adapting** — What works for tech Twitter doesn't work for marketing Twitter\n\n## Related Skills\n\n- `social-content` — Multi-platform content creation\n- `social-media-manager` — Overall social strategy\n- `social-media-analyzer` — Cross-platform analytics\n- `content-production` — Long-form content that feeds X threads\n- `copywriting` — Headline and hook writing techniques\n","","imported","https:\u002F\u002Fgithub.com\u002Falirezarezvani\u002Fclaude-skills","user_system_seed","SkillOPIC",true,183,1431,"2026-05-16 14:03:17",{"id":8,"name":21,"slug":22,"icon":23,"description":24,"sort":25,"createdAt":26},"写作研究","writing","mdi-pencil-outline","从学术写作到创意文案，让 AI 成为你的专属写作助手",1,"2026-05-16 12:53:40",{"id":7,"name":28,"slug":29,"icon":30,"description":31,"moduleId":8,"sort":32,"skillCount":33,"createdAt":26},"文案策划","copywriting","mdi-comment-text-outline","广告文案、品牌故事、Slogan",4,72,[35],{"id":36,"skillId":4,"version":37,"fileName":38,"fileSize":39,"filePath":40,"fileHash":41,"manifest":42,"createdAt":19},"011265ba-be23-4d7d-833f-baac0f3663ee","1.0.0","x-twitter-growth.zip",21981,"uploads\u002Fskills\u002F0c7d4959-6c81-457e-ab4b-6e0b9a01c407\u002Fx-twitter-growth.zip","f4ae3303d95f2850495d3ea8d3301436408ad08f120c9afef80bf5f75f922814","[{\"path\":\".gitignore\",\"isDirectory\":false,\"size\":14},{\"path\":\"SKILL.md\",\"isDirectory\":false,\"size\":8674},{\"path\":\"references\u002Falgorithm-signals.md\",\"isDirectory\":false,\"size\":2824},{\"path\":\"scripts\u002Fcompetitor_analyzer.py\",\"isDirectory\":false,\"size\":8321},{\"path\":\"scripts\u002Fcontent_planner.py\",\"isDirectory\":false,\"size\":7374},{\"path\":\"scripts\u002Fgrowth_tracker.py\",\"isDirectory\":false,\"size\":9912},{\"path\":\"scripts\u002Fprofile_auditor.py\",\"isDirectory\":false,\"size\":11521},{\"path\":\"scripts\u002Ftweet_composer.py\",\"isDirectory\":false,\"size\":10449}]",{"code":44,"message":45,"data":46},200,"success",{"items":47,"stats":48,"page":51},[],{"averageRating":49,"totalRatings":49,"ratingCounts":50},0,[49,49,49,49,49],{"limit":52,"offset":49,"hasMore":53,"nextOffset":52,"ratedOnly":16},15,false]