ChatGPT Rust 质量门禁检查技能:核对测试覆盖、错误路径和格式
EnglishChatGPT 安装步骤
- 打开固定提交的 .claude/skills/persona-quality-sentinel/SKILL.md,核对原文的输入和输出。
- 在 ChatGPT 打开「插件 → 技能 → 创建 → 使用编辑器创建」。
- 按下面的工作流程填写技能规则。提供 Rust 公开接口变化、测试清单与实际 Clippy、fmt、test 结果。
- 保存技能,在新对话输入本页的虚构示例并核对结果。
中文摘要
从已完成的测试、Clippy 和格式检查整理发布前核对。关注公开函数及错误路径的覆盖,以及敏感原始内容是否出现在输出。
SKILL.md 中文导读
可复现示例
虚构改动新增 `list_items` 与空输入错误,单测覆盖成功,错误路径未测,格式已通过而 Clippy 未提供。请给质量报告。工作步骤
- 对照公开函数与错误路径。
- 记录现有运行结果和证据缺口。
- 按项目约定给门禁汇总与复验项。
验收方法
记录成功和格式证据,单列错误路径缺测与 Clippy 未核。对公开行为给复验及合格判断条件。
GitHub 原文 · 更新日期
适用环境
需要启用了技能创建的 ChatGPT 工作区。这里使用基于 GitHub 原文编写的文本改编。
常见问题
已格式化就能标整个质量门禁通过吗?
各项门禁按实际证据单独报告。缺测试或 lint 结果时保留对应待验项。