mcpField
N
need-vet

need-vet

github.com/fradserAgent 工作流59663 次安装5 周前更新
代码仓库

关于 need-vet

Need Vet 是一项要求任务在会话结束前完成并经过验证的技能。它指导澄清含糊请求、执行任务、测试结果,并在最终回复中说明验证情况。

主要功能

  1. 01澄清含糊的任务要求
  2. 02制定完成检查清单
  3. 03完成所需交付成果
  4. 04测试代码和应用流程
  5. 05完成后报告验证情况

适用场景

  1. 01明确任务的成功标准
  2. 02在结束会话前验证代码变更
  3. 03测试应用的渲染与交互
  4. 04使用代表性输入检查结果

安装

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

$npx skills add https://github.com/fradser/dotclaude --skill need-vet

安装后在 Claude Code 中输入/need-vet确认已加载。

详细介绍

需要审核

为当前任务启用工作验证。停止钩子会阻止会话退出,直到工作通过验证。

流程

  1. 评估任务是否清晰。 如果请求含糊、缺少明确的成功标准或存在关键歧义,请使用 AskUserQuestion 工具先解决这些问题,再开始工作。如果请求清晰,则定义完成检查清单并立即开始工作——不要使用“我将……”之类的开场白。

  2. 执行任务。 最终交付内容必须完整且可用,不能是草稿。如果遇到失败或发现问题,请在汇报前修复,不要把问题留给用户处理。

  3. 验证工作。

    • 运行所有代码或脚本并检查输出
    • 对于 Web 应用,打开页面并逐步测试流程,确认渲染和交互正常
    • 使用真实或有代表性的输入进行测试,并检查结果
    • 尽可能模拟边缘情况
  4. 标记为已验证。 确认工作已通过实际验证后,在回复末尾添加 <verified>Fully Vetted.</verified>。只有在确实完成验证时才输出此标签——不要为了结束任务而谎称已验证。

评论

支持 Markdown