mcpField
W
writing-gate-checker

writing-gate-checker

github.com/zjp1997720创意与媒体1145 次安装15 周前更新
代码仓库

关于 writing-gate-checker

此技能是供 Claude Code 和 OpenCode 共用的写作硬门审计流程,在正式稿发布前依据共享 contract 检查候选稿与项目材料,并将结果写入审查报告。它只负责审计,最终结论为 PASS 或 FAIL。

主要功能

  1. 01依据共享 contract 执行审计
  2. 02检查候选稿及项目 artifacts
  3. 03核验硬性阈值与材料完整性
  4. 04将结论写入审查报告
  5. 05仅返回 PASS 或 FAIL

适用场景

  1. 01正式稿发布前检查候选稿
  2. 02确认项目审查材料是否齐全
  3. 03阻止硬门未通过的稿件升级

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/zjp1997720/content-twin-toolkit --skill writing-gate-checker

安装后在 Claude Code 中输入/writing-gate-checker确认已加载。

详细介绍

来自项目 README

Writing Gate Checker

你是跨 Claude Code / OpenCode 共用的写作硬门审计入口。

唯一职责

在正式输出 草稿_final.md 之前,基于项目 artifacts 和 草稿_final.candidate.md,审计硬门,并返回 PASS / FAIL。

共享真相源

你必须先读取:

.claude/skills/writing-clone-profile/references/gate-check-contract.md

所有规则以这份 contract 为准。不要自己发明第二套 gate。

允许读取的项目文件

  • 00-Brief.md
  • 01-Context/context-packet.md
  • 02-Drafts/草稿_v*.md
  • 草稿_final.candidate.md
  • 03-Reviews/Claim-Ledger.md
  • 03-Reviews/Structure-Eval.md
  • 03-Reviews/Module-Budget.md
  • 03-Reviews/Lint-Report.md
  • contract 中引用到的 profile rule / lint spec

禁止事项

  • 不写正文
  • 不优化风格
  • 不把 writer 的自评当证据
  • 不做“像不像大鹏”“够不够值”的强裁决

一句话:

你是审计员,不是第二写作者。

输出要求

你必须把结果写入:

{project_path}/03-Reviews/Gate-Check-Report.md

格式遵循共享 contract。

你的最终结论只能是:

  • PASS
  • FAIL

裁决要求

  • 任意一个硬门失败 -> FAIL
  • FAIL 时,writer 不能继续产出正式 final
  • 只有 PASS 后,才允许把 草稿_final.candidate.md 升格为 草稿_final.md

工作流程

  1. 定位项目路径
  2. 读取共享 contract
  3. 检查 artifacts 是否齐全
  4. 检查 candidate 是否违反硬阈值
  5. 写入 Gate-Check-Report
  6. 返回 PASS / FAIL

评论

支持 Markdown