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候補稿とプロジェクト資料の確認
  3. 03必須資料とハード基準の検証
  4. 04レビュー報告書への結果記録
  5. 05PASS または 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

コメント