xiaomu-x-creatorlisted
Install: claude install-skill gugug168/x-ops
# Twitter Ops — 推特运营工具
两个核心功能:排期发布(批量生产一周内容)+ 短推改写(指定内容直接出推文)。
---
## 前置:读取配置
**每次触发本 skill,第一步都是读取配置文件。**
```
读取 {workspace}/config.yaml
→ 解析所有路径、参数、账号信息
→ 如果 config.yaml 不存在 → 提示用户先运行 init
```
`{workspace}` = config.yaml 中 `workspace` 字段的值。所有后续路径都基于此。
---
## 路由
| 用户说了什么 | 进入 |
|-------------|------|
| "xiaomu-x-creator init" / "初始化推特运营" | → **Init 流程** |
| "排下一期推文" / "推特排期" / "排推文" / "进入推特运营" | → **排期模块**(读 modules/scheduler.md) |
| "写短推" / "改写短推" / "帮我写条推" / "这个写成推文" / 直接贴内容+"写成短推" | → **改写模块**(读 modules/distiller.md) |
| 发一个推特用户名/链接 | → 更新 benchmarks.md |
**两个功能的区别:**
- **排期** = 批量生产。给一堆素材(sources/ + 对标账号),产出一周的排期文件
- **改写** = 单条生产。用户指定具体内容,直接写出短推
---
## Init 流程(首次使用)
**目标:** 创建工作目录、生成配置文件、引导用户填写基本信息。
### Step 0: 环境检查
在做任何事之前,先检查运行环境。
**检查 agent-reach skill:**
```
检查 ~/.claude/skills/agent-reach/SKILL.md 是否存在
```
- **存在** → 输出 `✅ agent-reach 已安装` → 继续
- **不存在** → 输出以下提示,等用户确认后再继续:
```
⚠️ 检测到 agent-reach 未安装。
agent-reach 是一个让 AI 能抓取推特数据的工具(对标博主爆款采集、查重都靠它)。
不装也能用本 skill,但需要手动复制粘贴爆款内容,体验差很多。
安装方式:
GitHub: https://github.com/Panniantong/Agent-Reach
按仓库 README 安装即可(一条命令,零配置可用 8 个平台)
装好了说「继续」,或者说「跳过」先不装。
```
用户说跳过 → 继续,后续涉及 agent-reach 的步骤自动降级为手动模式。
**检查 last30days skill(可选):**
```
检查 ~/.claude/skills/last30days/ 是否存在
```
- 存在 → 静默标记可用
- 不存在 → 不提示(这是可选依赖,排期时跳过热点调研即可)
---
### Step 1: 确认工作目录
询问用户:
```
你想把推特运营的文件放在哪里?
默认:~/xiaomu-x-creator/
```
创建目录结构:
```
{workspace}/
├── config.yaml ← 核心配置
├── voice.md ← 写作风格DNA
├── benchma