proof-of-work

在声明工作完成前强制要求验证与证据

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:proof-of-work。
它的用途是:在声明工作完成前强制要求验证与证据
完整的 Skill 内容见:https://321skill.com/skills/proof-of-work-x-2/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“我要提交这个新功能的代码了,请帮我运行‘proof-of-work’流程。” 它会引导你运行单元测试、检查代码规范,并要求你提供测试通过截图和覆盖率报告作为证据,全部完成后才会生成合规的提交信息。

介绍

这个Skill旨在解决开发与协作流程中,因缺乏充分验证和证据而导致的质量问题与沟通成本。它要求在宣称任务完成、提交代码或交付成果之前,必须执行验证步骤并提供相应证据,从而确保工作的完整性和可靠性。

使用方式非常简单直接。在开发流程的关键节点,例如完成功能实现、创建拉取请求或提交交付物之前,激活此Skill。它会引导你或你的团队执行一系列预设或自定义的检查,并收集必要的证据(如测试结果、截图、日志等),只有满足条件才能继续下一步。

它非常适合对代码质量和交付流程有严格要求的开发团队、项目经理以及独立开发者。无论是进行代码审查、项目交付还是内部验收,这个Skill都能帮助建立标准化的质量门禁。

建议将此Skill集成到团队的日常开发工作流中,例如作为提交钩子或CI/CD流程的一部分。需要注意的是,它主要提供流程上的强制约束,具体的验证标准和证据类型需要根据项目实际情况进行定义和配置。

核心特点

与一般代码质量检查工具不同,它不局限于静态分析,而是强制在关键流程节点(如提交PR前)进行验证并留存证据,将质量保证从可选动作变为流程中的必过关卡。

注意事项

不适合用于需要快速原型验证或探索性编程等对流程灵活性要求极高的场景。

常见问题

这个Skill能自动运行测试吗?

不能,它主要是一个流程约束工具,需要你配置或执行具体的验证动作(如运行测试),并收集其结果作为证据。

它可以集成到Git钩子里吗?

是的,它的设计理念非常适合集成到`pre-commit`或`pre-push`等Git钩子中,在代码提交前强制执行检查。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/proof-of-work-x-2/raw/index.md 读取 proof-of-work 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。