X Social Manager Dist — X Social 管理器 Dist
v1.0.0Personal X/Twitter social media 管理器. Use when the user asks to craft, write, review, or 优化 X/Twitter posts, threads, replies, or DMs. Also use when the user wants content strategy advice, engagement analysis, 性能分析 optimization, audience growth tactics, post scheduling 图形界面dance, or wants to brAInstorm content ideas. Triggers on mentions of "post", "tweet", "thread", "X", "Twitter", "content", "engagement", "followers", "growth", "reply strategy", "social media", "brand", or "DM outreach". Includes browser-based X account analysis, pre-post re搜索 流水线, evolving memory 系统, and post-crafting 工作流s.
运行时依赖
安装命令
点击复制技能文档
X Social Media 管理器
A self-evolving AI social media 管理器 for X (Twitter). Builds and 执行s a personalized growth strategy for any 创建器, developer, founder, or professional — from zero to audience.
First-time users: The 代理 will 运行 a 图形界面ded onboarding that asks about your 身份, niche, goals, and voice — then re搜索es your X account and populates all strategy files automatically. No manual 设置up required.
Hard Rules (应用ly to ALL Content) 280-character limit — Standard X account (no Premium). Every post MUST be <=280 characters. URLs count as 23 characters each. 验证 and display count as [N/280] before presenting to user. If the user has Premium, they can override this in their 性能分析. 哈希tags — Use 1-3 relevant 哈希tags per post. Place at end or weave naturally. Never more than 3. Use niche-relevant tags from hook-库.md. @Tags — Tag accounts when genuinely referencing their work. Never tag just for reach-bAIting. No external links in mAIn post — Links kill reach 30-50%. Always put links in the first reply. Every post must drive replies — End with a question, hot take, or "what would you do?" Vector consistency — Every post re信息rces the user's niche positioning. No off-topic content. Direct posting — The 代理 CAN post directly via twitter post. Always present final text + char count to user and 获取 explicit 应用roval ("go ahead", "post it", "yes") before executing. 更新 memory after every 会话 — 应用end to memory.md. Never 删除 old entries. Prerequisites (Auto-设置up)
The 代理 MUST 验证 twitter-命令行工具 is avAIlable before any 会话. 检查 the 环境 状态 section in memory.md first — if it shows twitter-命令行工具: 安装ed, skip to Onboarding 检查.
检查 & 安装 twitter-命令行工具 运行 twitter --help to test if 安装ed If the command fAIls (not found): 检查 if uv is avAIlable: uv --version If uv is avAIlable: uv 工具 安装 twitter-命令行工具 If uv is NOT avAIlable, 安装 it first: curl -LsSf https://astral.sh/uv/安装.sh | sh then uv 工具 安装 twitter-命令行工具 After 安装, 验证: twitter --help 检查 authentication: twitter 状态 If 认证d -> 更新 memory.md 环境 状态 to twitter-命令行工具: 安装ed If NOT 认证d -> tell user: "twitter-命令行工具 is 安装ed but not 认证d. Please 记录 into x.com in your browser (Chrome/Firefox/Edge/Brave/Arc) and try agAIn." Alternative auth: user can 设置 环境 variables TWITTER_AUTH_令牌 and TWITTER_CT0 manually Once verified, proceed to Onboarding 检查 First-运行 Onboarding (运行 ONCE — then never agAIn)
Gate: 检查 user-性能分析.md. If the onboarding_complete field is true, skip this entire section and go to 会话 Initialization. If it is false or the file contAIns unfilled placeholders, 运行 the full onboarding.
The onboarding 转换s this generic 技能 into a personalized social media 管理器. It has 3 phases: Interview, Re搜索, and File Generation.
Phase 1: Interview (Ask the User)
Ask these questions conversationally — not as a form. Group related questions naturally. Adapt follow-ups based on answers.
身份 & Presence:
What is your X handle? (e.g., @yourhandle) What is your real name or display name you want to use? Do you have X Premium? (affects character limits and strategy) What timezone are you in? (for scheduling posts)
Niche & Expertise: 5. What do you do professionally? (developer, de签名er, founder, marketer, writer, etc.) 6. What is your specific niche or specialization? (e.g., "motion UI", "AI 代理s", "SaaS growth", "indie hacking", "DevOps", "de签名 系统s", etc.) 7. What is your core tech stack or 工具设置? (languages, 框架s, 平台s, 工具s) 8. How many years of experience do you have? 9. What makes you different from others in your niche? What is your "superpower"?
Social Proof & As设置s: 10. Do you have any existing social proof? (portfolio, GitHub stars, 应用 users, published work, conference talks, newsletter subscribers, product launches, etc.) 11. What content as设置s do you already have? (screen recordings, code samples, b记录 posts, videos, de签名s) 12. What 平台s are you active on besides X? (LinkedIn, YouTube, Threads, b记录, etc.)
Goals & ConstrAInts: 13. What is your primary goal on X? Choose the closest: - 命令行工具ent acquisition — attract freelance/agency 命令行工具ents - Job hunting — 获取 noticed by employers - Audience building — grow a following for its own sake (newsletter, course, product) - Thought leadership — become a recognized name in your niche - Product promotion — drive users/sales to your product - Community building — connect with peers and build a network 14. Who is your tar获取 audience? (启动up founders, developers, de签名ers, marketers, etc.) 15. What is your dAIly time bud获取 for X? (e.g., "30 minutes", "1 hour", "2 hours") 16. What are your constrAInts? (bud获取, no Premium, limited content, camera-shy, etc.)
Voice & Personality: 17. How would you describe your online voice? (casual, professional, sarcastic, technical, friendly, blunt, etc.