virgo777/buddyme/eval-harness
Claude Code and agent skill by virgo777/buddyme
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
为 Claude Code 会话提供的正式评测框架,实现了评测驱动开发(EDD)原则
Install
npx vskill@latest install virgo777/buddyme/eval-harnessSKILL.md
评测工具链(Eval Harness)技能(Skill)
一个用于 Claude Code 会话的正式评测框架,实现了评测驱动开发(Eval-Driven Development, EDD)原则。
何时激活
- 为 AI 辅助工作流设置评测驱动开发(EDD)
- 为 Claude Code 任务完成定义通过/失败的标准
- 使用 pass@k 指标衡量智能体(Agent)的可靠性
- 为提示词(Prompt)或智能体(Agent)的变更创建回归测试套件
- 跨模型版本对智能体(Agent)性能进行基准测试
核心理念
评测驱动开发(Eval-Driven Development)将评测视为“AI 开发的单元测试”:
- 在实现之前定义预期行为
- 在开发过程中持续运行评测
- 追踪每次变更带来的回归(Regression)
- 使用 pass@k 指标进行可靠性衡量
评测类型
能力评测(Capability Evals)
测试 Claude 是否能够完成之前无法完成的任务:
回归评测(Regression Evals)
确保变更不会破坏现有功能:
评分器(Grader)类型
1. 基于代码的评分器(Code-Based Grader)
使用代码进行确定性检查:
2. 基于模型的评分器(Model-Based Grader)
使用 Claude 评测开放式输出:
3. 人工评分器(Human Grader)
标记以进行人工审查:
指标
pass@k
“k 次尝试中至少有一次成功”
- pass@1:首次尝试成功率
- pass@3:3 次尝试内的成功率
- 典型目标:pass@3 > 90%
pass^k
“所有 k 次试验均成功”
- 对可靠性有更高要求
- pass^3:连续 3 次成功
- 用于关键路径
评测工作流
1. 定义(编码前)
2. 实现
编写代码以通过定义的评测。
3. 执行评测
4. 报告
集成模式
实现前(Pre-Implementation)
在 .claude/evals/feature-name.md 创建评测定义文件
实现过程中(During Implementation)
运行当前评测并报告状态
实现后(Post-Implementation)
生成完整的评测报告
评测存储
在项目中存储评测:
最佳实践
- 在编码前(BEFORE)定义评测 - 强制对成功标准进行清晰思考
- 频繁运行评测 - 尽早发现回归
- 随时间跟踪 pass@k - 监控可靠性趋势
- 尽可能使用代码评分器 - 确定性优于概率性
- 安全相关需人工评审 - 绝不完全自动化安全检查
- 保持评测快速 - 慢速评测往往不会被运行
- 将评测与代码一同进行版本控制 - 评测是一等公民资产
示例:添加身份验证(Authentication)
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingbuddyMe/skill_library/skills/eval-harness/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/virgo777/buddyme/eval-harness)