binder-protocol
当需要把 binder 设计协议草稿编译成结构化 protocol.yaml、校验协议、或按阶段切出 stage slice 时使用;对应 openbinder protocol validate/compile/show 三个子命令。典型触发语:"把这份 protocol 草稿编译一下""校验这个…
Skill by Hylouis233
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/hylouis233-binder-protocol
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/binder-protocol
What's inside
- Skill name
binder-protocol- Description
- 当需要把 binder 设计协议草稿编译成结构化 protocol.yaml、校验协议、或按阶段切出 stage slice 时使用;对应 openbinder protocol validate/compile/show 三个子命令。典型触发语:"把这份 protocol 草稿编译一下""校验这个 protocol.yaml""把 cofold_scoring 阶段的切片拿出来"。同义场景:协议编译、protocol compiler、十阶段、stage slice、阶段上下文、protocol validate。
- License
- MIT
- Metadata
- last_reviewed: 2026-08-20
- Instructions
- 79 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# binder-protocol:协议编译、校验与阶段切片 ## 目的 长篇散文协议没法直接驱动可审计的流程。本技能把人写的协议草稿编译成规范的 `protocol.yaml`(`ProtocolSpec`):十个规范阶段逐一显式声明 inputs、allowed decisions、required outputs、hard rules、stop conditions,使每个阶段可寻址、可切片、可校验。编译产物是 replay、evaluate-agent、audit-ranking 共同依赖的"流程宪法"。 十个规范阶段(`CANONICAL_STAGE_IDS`): `target_research → construct_selection → epitope_selection → method_allocation → candidate_generation → candidate_filtering → cofold_scoring → optimization → final_ranking → delivery` ## 前置检查 1. 草稿 YAML 已存在(参考 `fixtures/synthetic/protocol-draft.yaml` 的 draft 形式:`stages` 为映射、无 `schema_version`)。 2. 若草稿引用 source_id,决定校验强度:传 `--sources-dir sources/` 则检查 `source-registered` 规则;不传则跳过该规则(协议可以引用本检出中未登记的源,但跳过是显式的,不是静默猜测)。 3. 若有 `source.lock.json`,compile 时传 `--lock` 把 pinned revision 写进 `protocol-source.json`;没有 lock 时该字段为 `null`/`unresolved`——**永不猜 revision**。 4. 产物落盘:`output/binder-protocol/<slug>/<timestamp>/`。 ## 1 · 编译(compile) ```bash openbinder protocol compile <draft.yaml> --out output/binder-protocol/<slug>/<timestamp>/ \ [--sources-dir sources/] [--lock source.lock.json] ``` 产出三个文件并登记 provenance: - `protocol.yaml` — 规范 `ProtocolSpec`(draft 的 stages 映射被归一化为有序列表); - Markdown 报告 — 编译过程与全部校验发现; - `protocol-source.json` — 源引用(locked revision 或 `null`/`unresolved`)。 有任何 error 级校验发现时 compile 失败:exit 2,产物照常写出供排查,状态标注 failed。 ## 2 · 校验(validate) ```bash openbinder protocol validate <protocol.yaml> [--sources-dir sources/] ``` - 除 schema 形状外检查域规则:阶段覆盖与顺序、stage_id 唯一、每阶段完整性(inputs/outputs/hard rules 等)、`cofold_scoring`/`final_ranking`/`delivery` 三个产出结论的阶段必须声明结果报告方式(防止预测被写成测量); - 每条发现打印 `[error|warn] rule (stage)`;存在 error 时 exit 2,仅有 warn 时 exit 0 但必须把 warn 原样转述给用户确认是有意为之。 ## 3 · 阶段切片(show --stage) ```bash openbinder protocol show <protocol.yaml> --stage cofold_scoring ``` - 输出该阶段的紧凑 JSON 切片:阶段定义 + 全局规则 + 前序阶段产出;`ranking_rules` 只对 `final_ranking`/`optimization` 两个排序相关阶段附带。 - **这是给模型/计划用的唯一正确上下文形式**:不要把整份 protocol 喂给每次调用。规划型 agent(binder-planner)做计划时只能用 stage slice。 ## 4 · 阶段门禁 "protocol compiled" 是五个人工 stage gate 之一:编译与校验通过后,把 `protocol.yaml`、报告、`protocol-source.json` 的路径与 warn 清单提交 stage-gate 审批,用户 approve 后才进入 replay/eval 阶段。revise 时归档旧产物、带着意见重跑,不覆盖。 ## 输出模板 ```markdown ## 协议编译/校验结果:<protocol_id> - 产物:`protocol.yaml` / 编译报告 / `protocol-source.json` 的路径 - 阶段数与覆盖:<N 阶段,是否覆盖十个规范阶段> - 校验发现:<逐条 [error|warn],无则写"no issues"> - 源引用:<locked revision 或 unresolved> - 待审批:是 / 否(stage gate 状态) ``` ## 本技能不做什么 - 不发明协议内容:编译是结构化与校验,不替作者补写科学决策;草稿缺什么就如实报 error。 - 不猜 revision:没有 lock 时 `protocol-source.json` 写 `null`/`unresolved`。 - 不跳过 stage gate:编译通过 ≠ 可以直接进入下一步,审批权在用户。 - 不把 warn 当 ok:warn 必须逐条向用户披露。 ## 收尾与下一步 - 报告编译状态与全部发现,提交 stage-gate 等待 approve / revise / reject。 - approve 后:下一步通常是 binder-replay(回放已记录的 campaign)或 binder-agent-eval(用 stage slice 驱动决策评测)。
From Hylouis233/workbuddy-skills, MIT.
More from Hylouis233/workbuddy-skills
- 0.570score
complaint-outline
Hylouis233
当用户准备起诉、需要把立案信息整理成起诉状要点时使用——同义场景词包括 「写起诉状」「起草起诉书」「准备起诉材料」「诉讼请求怎么写」「帮我列 诉讼请求」「整理起诉要点」。从 matters/<slug>/intake.md 读取立案采集, 完成当事人主体信息核对(自然人/法人/其他组织表述规范)、诉讼请求设计…
SkillAFreshness: AClaude Code +9 - 0.567score
board-resolution
Hylouis233
当用户需要审查股东会、董事会决议的程序与内容合规性,或需要在召开会议 前做合规体检时使用。覆盖场景:已作出决议的合规复查、决议效力争议预判 (不成立/可撤销/无效的区分)、召集程序与表决比例核查、重大事项决议的 会前审查、决议档案规范化。同义场景词:决议审查、股东会决议、董事会决议、 resolution…
SkillAFreshness: AClaude Code +9 - 0.567score
company-charter-review
Hylouis233
当用户需要审查、修订或起草核对公司章程时使用。覆盖场景:新设公司章程 审查、存量公司对照 2023 年修订公司法的章程修订、五年实缴出资安排落地、 治理结构调整(审计委员会替代监事会、简化董事会等)、章程与股东协议 冲突核查。同义场景词:章程审查、公司章程修订、articles of association…
SkillAFreshness: AClaude Code +9 - 0.567score
case-verify
Hylouis233
当用户需要核验案例引用——"这个案号是真的吗/查一下这个判例/指导性案例第几号 还有效吗/这个案例引用靠不靠谱"时使用;也被其他技能在填入案例类 [CITE:__] 占位前调用。先校验案号格式,再按凭证配置经北大法宝/聚法查证案例存在性与 基本信息;未配置商业源时诚实标注 [模型知识—待核实] 并给出人工核查路径,…
SkillAFreshness: AClaude Code +9 - 0.567score
contract-summary
Hylouis233
面向非法律背景业务方的一页纸合同摘要。触发场景:合同审查完成后需要给业务、 销售、采购、管理层看的简明版结论,或用户直接要求「把这份合同给我老板/ 业务讲一下」「出个一页纸」「用大白话说说这份合同」「业务版摘要」「合同 要点总结」「给业务看的版本」。输出 Quiet mode 成稿:合同是什么、本方核心…
SkillAFreshness: AClaude Code +9 - 0.567score
cn-literature
Hylouis233
当用户需要检索或整理中文文献(CNKI 知网、万方、维普、超星)、把中文数据库 导出的题录文件解析成统一 PaperDocument、或把中文文献与英文检索结果合并去重 时使用。同义场景:中文文献检索、知网导出题录解析、万方检索、Refworks/EndNote 格式转换、"帮我把这份 CNKI 导出的 txt…
SkillAFreshness: AClaude Code +9 - 0.566score
review
Hylouis233
合同审查统一入口。触发场景:用户要求审查、审阅、把关任何合同或协议文本时—— 同义场景词包括「审查合同」「帮我看一份合同」「合同审查」「review 合同」 「看看这份协议有没有问题」「合同风险排查」「这份合同能签吗」「合同把关」 「协议审一下」「NDA 审查」「保密协议审查」「买卖合同审查」「采购合同审查」。…
SkillAFreshness: AClaude Code +9 - 0.565score
binder-agent-eval
Hylouis233
当需要在相同的阶段输入上评测 LLM agent 的结构化决策、或对比多个 provider 的决策质量时使用;对应 openbinder evaluate-agent(--provider/--compare/--case)与 openbinder provider doctor。典型触发语:"用 mock…
SkillAFreshness: AClaude Code +9 - 0.563score
citation-audit
Hylouis233
当任何产物(备忘录、清单、报告、合同修改建议、brief)即将对外发出——发送给 相对方、提交法院/仲裁/监管机关、或用于签署——时触发执行引用审计门禁。本技能 是库技能,通常由其他技能在交付前调用而非使用者直接发起:扫描 [CITE:__] 残留、 核全部法条与案例引用已过…
SkillAFreshness: AClaude Code +9 - 0.563score
capital-contribution
Hylouis233
当用户需要处理注册资本认缴与实缴合规问题,特别是 2023 年公司法五年 实缴规则下的调整安排时使用。覆盖场景:存量公司出资期限调整(2024 年 7 月 1 日前后设立公司的区分与过渡期)、新设公司注册资本设定、非货币 财产出资评估、减资与增资程序、抽逃出资风险排查、出资加速到期与催缴…
SkillAFreshness: AClaude Code +9 - 0.563score
cold-start-interview
Hylouis233
当用户首次使用本插件、CLAUDE.md 执业画像中仍存在 [填空]、用户说"初始化设置/开始访谈/ 设置我的信息/配置画像/重新做一遍设置/检查数据源配置是否生效/检查北大法宝 token"时 使用。通过结构化访谈收集使用者的角色、法域、行业、常做业务、红线条款、升级矩阵、…
SkillAFreshness: AClaude Code +9 - 0.561score
claim-check
Hylouis233
当需要检查论文草稿中的事实性论断是否有证据支撑、做引用-论断对齐审计、 找出没有出处的陈述、核对文内引用是否真能支撑所在句子时加载使用; 通常由 evidence-loop 或审稿类流程调用,不直接面向用户。同义场景: 论断支撑检查、claim 支撑审计、无支撑断言排查、证据覆盖检查、…
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 23, 2026 (5 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Hylouis233/workbuddy-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Hylouis233
- 0.664score
Bibverify
Hylouis233
Verify and repair BibTeX references with DOI-first MCP tools.
ConnectorAFreshness: ALocalRead-only★ 98↓ 106/wkClaude Code +5 - 0.570score
complaint-outline
Hylouis233
当用户准备起诉、需要把立案信息整理成起诉状要点时使用——同义场景词包括 「写起诉状」「起草起诉书」「准备起诉材料」「诉讼请求怎么写」「帮我列 诉讼请求」「整理起诉要点」。从 matters/<slug>/intake.md 读取立案采集, 完成当事人主体信息核对(自然人/法人/其他组织表述规范)、诉讼请求设计…
SkillAFreshness: AClaude Code +9 - 0.567score
company-charter-review
Hylouis233
当用户需要审查、修订或起草核对公司章程时使用。覆盖场景:新设公司章程 审查、存量公司对照 2023 年修订公司法的章程修订、五年实缴出资安排落地、 治理结构调整(审计委员会替代监事会、简化董事会等)、章程与股东协议 冲突核查。同义场景词:章程审查、公司章程修订、articles of association…
SkillAFreshness: AClaude Code +9 - 0.567score
board-resolution
Hylouis233
当用户需要审查股东会、董事会决议的程序与内容合规性,或需要在召开会议 前做合规体检时使用。覆盖场景:已作出决议的合规复查、决议效力争议预判 (不成立/可撤销/无效的区分)、召集程序与表决比例核查、重大事项决议的 会前审查、决议档案规范化。同义场景词:决议审查、股东会决议、董事会决议、 resolution…
SkillAFreshness: AClaude Code +9 - 0.567score
cn-literature
Hylouis233
当用户需要检索或整理中文文献(CNKI 知网、万方、维普、超星)、把中文数据库 导出的题录文件解析成统一 PaperDocument、或把中文文献与英文检索结果合并去重 时使用。同义场景:中文文献检索、知网导出题录解析、万方检索、Refworks/EndNote 格式转换、"帮我把这份 CNKI 导出的 txt…
SkillAFreshness: AClaude Code +9 - 0.567score
case-verify
Hylouis233
当用户需要核验案例引用——"这个案号是真的吗/查一下这个判例/指导性案例第几号 还有效吗/这个案例引用靠不靠谱"时使用;也被其他技能在填入案例类 [CITE:__] 占位前调用。先校验案号格式,再按凭证配置经北大法宝/聚法查证案例存在性与 基本信息;未配置商业源时诚实标注 [模型知识—待核实] 并给出人工核查路径,…
SkillAFreshness: AClaude Code +9
Cite this page
binder-protocol skill. Agent Mart. https://agentmart.dev/skills/hylouis233-binder-protocol (last updated 2026-10-24)