cybernetix-lab/moss-harness/eval-harness
Claude Code and agent skill by cybernetix-lab/moss-harness
- community
Checking that the SKILL.md file is still in the repository.
Formal evaluation framework for Claude Code sessions implementing eval-driven development (EDD) principles
Install
npx vskill@latest install cybernetix-lab/moss-harness/eval-harnessSKILL.md
The same SKILL.md was published earlier as affaan-m/everything-claude-code/eval-harness.
Eval Harness Skill
A formal evaluation framework for Claude Code sessions, implementing eval-driven development (EDD) principles.
When to Activate
- Setting up eval-driven development (EDD) for AI-assisted workflows
- Defining pass/fail criteria for Claude Code task completion
- Measuring agent reliability with pass@k metrics
- Creating regression test suites for prompt or agent changes
- Benchmarking agent performance across model versions
Philosophy
Eval-Driven Development treats evals as the "unit tests of AI development":
- Define expected behavior BEFORE implementation
- Run evals continuously during development
- Track regressions with each change
- Use pass@k metrics for reliability measurement
Eval Types
Capability Evals
Test if Claude can do something it couldn't before:
Regression Evals
Ensure changes don't break existing functionality:
Grader Types
1. Code-Based Grader
Deterministic checks using code:
2. Model-Based Grader
Use Claude to evaluate open-ended outputs:
3. Human Grader
Flag for manual review:
Metrics
pass@k
"At least one success in k attempts"
- pass@1: First attempt success rate
- pass@3: Success within 3 attempts
- Typical target: pass@3 > 90%
pass^k
"All k trials succeed"
- Higher bar for reliability
- pass^3: 3 consecutive successes
- Use for critical paths
Eval Workflow
1. Define (Before Coding)
2. Implement
Write code to pass the defined evals.
3. Evaluate
4. Report
Integration Patterns
Pre-Implementation
Creates eval definition file at .claude/evals/feature-name.md
During Implementation
Runs current evals and reports status
Post-Implementation
Generates full eval report
Eval Storage
Store evals in project:
Best Practices
- Define evals BEFORE coding - Forces clear thinking about success criteria
- Run evals frequently - Catch regressions early
- Track pass@k over time - Monitor reliability trends
- Use code graders when possible - Deterministic > probabilistic
- Human review for security - Never fully automate security checks
- Keep evals fast - Slow evals don't get run
- Version evals with code - Evals are first-class artifacts
Example: Adding Authentication
Product Evals (v1.8)
Use product evals when behavior quality cannot be captured by unit tests alone.
Grader Types
- Code grader (deterministic assertions)
- Rule grader (regex/schema constraints)
- Model grader (LLM-as-judge rubric)
- Human grader (manual adjudication for ambiguous outputs)
pass@k Guidance
pass@1: direct reliabilitypass@3: practical reliability under controlled retriespass^3: stability test (all 3 runs must pass)
Recommended thresholds:
- Capability evals: pass@3 >= 0.90
- Regression evals: pass^3 = 1.00 for release-critical paths
Eval Anti-Patterns
- Overfitting prompts to known eval examples
- Measuring only happy-path outputs
- Ignoring cost and latency drift while chasing pass rates
- Allowing flaky graders in release gates
Minimal Eval Artifact Layout
.claude/evals/<feature>.mddefinition.claude/evals/<feature>.logrun historydocs/releases/<version>/eval-summary.mdrelease snapshot
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingintegrations/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/cybernetix-lab/moss-harness/eval-harness)