원클릭으로
fishmark-release
用于在 FishMark 仓库中执行正式 release 发版,适合需要升级版本号、整理 GitHub Release 正文、发布 Windows 安装包或预留 macOS 发版时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
用于在 FishMark 仓库中执行正式 release 发版,适合需要升级版本号、整理 GitHub Release 正文、发布 Windows 安装包或预留 macOS 发版时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | fishmark-release |
| description | 用于在 FishMark 仓库中执行正式 release 发版,适合需要升级版本号、整理 GitHub Release 正文、发布 Windows 安装包或预留 macOS 发版时使用。 |
这个 skill 负责 FishMark 的正式 release 流程,而不是单独跑一个脚本。
覆盖范围:
不负责:
package.json 为准release-metadata/release-notes.json 为准docs/plans/*handoff.mdreports/task-summaries/docs/progress.mddocs/decision-log.mdpackage.json、docs/packaging.md、tools/release-win.bat、tools/release-macos.shpackage.json 的 versionrelease-metadata/release-notes.json 的 versionrelease-metadata/release-notes.json参考:references/release-note-template.md
tools\\release-win.bat./tools/release-macos.sh 前先确认脚本是否已实现;若仍是占位入口,明确停在“未实现”release/latest.ymlrelease/FishMark-Setup-<version>.exerelease/FishMark-Setup-<version>.exe.blockmapv<version> 的标题和正文是否与元数据一致参考:references/release-checklist.md
遇到以下情况必须停下:
package.json 没有合法版本号release-metadata/release-notes.json 缺失package.json 不一致tools/release-macos.sh 仍是未实现占位满足以下条件才算结束:
Use when debugging FishMark Markdown or CodeMirror text rendering, wrapping, indentation, alignment, theme CSS, decoration classes, or screenshot-only style regressions where Codex must prove the rendered result is visually correct.
用于在 FishMark 中审查已完成的新功能、bugfix 或重构;当需要基于理想 Markdown 编辑器范式,而不是仓库当前实现,对本轮 diff 及其受影响模块做代码结构、文档、主题样式与测试验收时使用。
用于在 FishMark 仓库中创建、修改或审查主题时,快速约束 AI 按当前 theme package 架构工作,避免依赖过期目录结构、预留字段或不完整资源,导致主题无法扫描、无法回退或进入软件后失效。
用于对已经实现完成的 FishMark task 做验收、跑质量门禁、判断 PASS 或 FAIL、更新项目记录,并输出人工验收步骤;仅在实现已落地、需要收尾和对外总结时使用。
用于执行已经定界完成的 FishMark task,适合开始实现 backlog task、继续编码、补测试、补文档落地;仅在范围已明确、可以直接动代码或文档时使用。
用于在 FishMark(本地 Markdown 编辑器项目)开启或继续一个 backlog task 时,做一次性的接单、定界与分派。触发场景包括:用户说"开始 TASK-xxx / 继续 TASK-xxx / 接一个新 task / 帮我看看下个 task 该做什么 / 这个需求该怎么落",或者在 FishMark 仓库下提出还没界定范围的实现需求。当用户已经在写代码或要跑验证时,不要用这个 skill,分别走 $fishmark-task-execution 或 $fishmark-task-acceptance。