← ClaudeAtlas

soia-pkm-publish-x-threadlisted

把成文草稿改写成可人工发布的 X thread:按逻辑拆成带 (1/N) 编号的推文串,首条抓钩子、末条给 CTA,每条不超过 280 字符并保留代码与链接完整性。只产出文本,不接 X API。Triggers:「发成 X thread」「拆成推文串」「thread 这篇」「改成 X 推文」
soia-team/soia-open-skills · ★ 2 · AI & Automation · score 72
Install: claude install-skill soia-team/soia-open-skills
# soia-pkm-publish-x-thread 把 `compose` 产出的成文草稿改写成适合 X 的 thread。默认在回复中交付 Markdown 文本,供客户人工复制发布;本 skill 不调用 X API、不自动发送、不修改原稿。 ## 客户可读说明 ### 这个技能可以做什么 读取客户提供的成文草稿,保留核心观点和必要证据,重组为有连续阅读节奏的 X thread:首条负责让人继续读,中间条目各自完成一个逻辑动作,末条给出自然的 CTA。 | 客户想要 | 技能会做 | 客户能看到 | |---|---|---| | 把文章发成 X thread | 提取主线、拆分论证、编号并控制每条长度 | 一组可复制的 Markdown 推文条目 | | 草稿含代码、命令或链接 | 保持代码与 URL 原样,必要时调整周边文字 | 未被截断的代码/链接,以及无法安全拆分处的明确提示 | | 需要发布到 X | 只生成发布文本 | “产出文本、人工发布”;不会调用 X API 或发送任何内容 | ### 客户如何使用 1. 说明“发成 X thread”“拆成推文串”或“thread 这篇”,并提供成文草稿、文件内容或路径。 2. 如有要求,一并说明目标读者、口吻、是否保留标题、CTA 方向和需要保留的代码/链接。 3. Agent 先确认输入范围与主线,再输出 thread;默认不覆盖原稿,客户指定路径时才另存。 4. 客户人工复制每条并发布到 X;发布顺序按编号执行。 ### 依赖与安装 安装本技能(单个技能): ```bash npx skills add soia-team/soia-open-skills -g -a '*' -s soia-pkm-publish-x-thread -y ``` - 本技能是纯 LLM 改写流程,无 scripts、无私有配置、无 API key 和无外部服务依赖。 - `soia-pkm-compose-article-draft` 是常见上游产物,但不是安装级强依赖;也可以直接提供任意成文草稿。 - 当前不接 X API。任何“发布”都只表示生成文本,人工发布由客户完成。 ### 日志与完成回执 每次执行都要回报实际处理范围、条目数量和人工发布边界,不把“已生成”说成“已发布”。最低格式: ```markdown 完成:已将 <输入范围> 改写为 <N> 条 X thread 文本,未调用 X API。 日志摘要: - started: <输入来源、目标口吻与约束> - processed: <条目数量;长度检查结果> - created/updated: <回复文本或客户指定的输出位置> - skipped/failed: <未处理内容及原因;没有则写“无”> 验证: - <每条 ≤280 字符、编号连续、代码/链接完整性核对结果> 问题与下一步: - 请人工按 (1/N) 顺序复制发布;<其它问题,没有则写“无”> ``` ## 拆条规则 ### 1. 先确定主线 - 用一句话写出这篇文章要让读者记住的核心判断;thread 的每条都必须服务于这条主线。 - 保留会改变结论的证据、例子、限定条件和来源;删除重复铺垫、无关支线和无法核验的夸张表述。 - 若原稿有多个同等重要的主题,先询问客户选择主线;低风险时可选择最能代表原稿的主线,并在回执中说明。 ### 2. 组织连续阅读 - 首条写清主题与冲突/收益,用具体事实、反常识判断或问题制造继续阅