story-publish

Installation
SKILL.md

Story Publish

把已批准的本地章节交给项目登记的发布适配器。发布材料由 story-release-package 准备;本 Skill 只负责平台交付,二者权限分离。

权限边界

  • “继续写”“定稿”“准备发布”都不授权远程写入;只有用户明确要求登录、存草稿、修改、立即发布或排期发布时才执行对应动作。
  • 预览只读本地;preflight、books 只读平台;draft 会写远程草稿;edit、publish、schedule 会修改正式平台状态。
  • 不读取、不复制、不输出 Cookie、密码或浏览器存储。登录态只由项目登记的本地适配器管理。
  • 不直接调用原始 GUI 或绕过项目级防重包装器。不得用 shell 拼接用户参数。
  • 当前内置的是通用适配层,不是番茄 MCP;平台能力由项目本地适配器提供。

前置门禁

  1. 目标章节必须已经定稿,且正文哈希仍与最新发布审查/清单一致;候选章不得发布。
  2. 长篇项目的 tracking、revision 与 story doctor 门必须无未闭环阻断项。
  3. 项目根存在 .story-publish.json,且 status 能确认适配器与解释器均存在。
  4. 先 preview,再 preflight;任一目标章号或标题已存在时,新建发布必须中止。已有章节只能走明确的 edit。
  5. 远程写入前向用户复述平台、作品、章节范围、动作、AI申报和排期;范围或动作改变后重新确认。
Installs
10
GitHub Stars
80
First Seen
Aug 30, 2026
story-publish — qin1473692580-ux/oh-story-claudecode