> **score-eval** — skill 9 of 9 in [neondatabase/agent-skills](https://skillsdocs.com/neondatabase/agent-skills).
>
> Book (all skills, one file): https://skillsdocs.com/neondatabase/agent-skills.md
> Machine manifest: https://skillsdocs.com/neondatabase/agent-skills/.well-known/agent-skills/index.json
> Origin: credited — this skill is installed into this repository and in use here, not published from it, so there is no install command.
> Upstream: https://github.com/neondatabase/agent-skills/blob/main/evals/neon-postgres-egress-optimizer/.claude/skills/score-eval/SKILL.md @ `main`
> Raw bytes, no header: https://raw.githubusercontent.com/neondatabase/agent-skills/main/evals/neon-postgres-egress-optimizer/.claude/skills/score-eval/SKILL.md
> Base for relative paths: https://raw.githubusercontent.com/neondatabase/agent-skills/main/evals/neon-postgres-egress-optimizer/.claude/skills/score-eval/
> Licence: Apache-2.0 — https://spdx.org/licenses/Apache-2.0.html
>
> Content © its authors, served unmodified. Takedown: https://github.com/DreambaseAI/skillsdocs/issues/new?labels=takedown&title=Takedown+request

<!-- Verbatim upstream SKILL.md follows, YAML frontmatter included. -->

---
name: score-eval
disable-model-invocation: true
---

Score the eval diff at $ARGUMENTS against the eval rubric.

1. Read the diff file at the path provided
2. Read the eval rubric at eval-rubric.md
3. Read the original fixture app in fixtures/hono-drizzle-app/ for comparison
4. For each problem P1-P5, answer the Detected? and Fixed? questions from the rubric as yes or no
5. Append a row to results.csv — fill in all fields you can determine from the diff and context. Leave fields you can't determine empty.
