Skills for Real Engineers. Straight from my .agents directory.
evals-bootstrap
Agent skill fromundefined-ui/second-brain-os
Scaffold a first eval suite for an agent: mine real failures into cases, write behavioural checks over traces, and generate the runner. Use when the user wants evals, regression tests for an agent, a golden set, or asks how to know a prompt/model change did not break things. Do NOT use for a single task's done-check (goal-test) or for auditing context (context-audit).
How to install evals-bootstrap
npx skills add undefined-ui/second-brain-os# or add only this skill to Claude Code: copy the folder
plugins/agents-course/skills/evals-bootstrap/
# into
~/.claude/skills/evals-bootstrap/ (all projects)
.claude/skills/evals-bootstrap/ (one project)
1# Bootstrap the eval suite23Theory: [Two kinds of checks](https://secondbrainos.dev/#/read/course-5-evals/two-kinds-of-checks)4and the full walkthrough in [Evals practice](https://secondbrainos.dev/#/read/course-5-evals/evals-practice).5An eval suite is the same test after every change. Behavioural checks read6the steps of a trace; end-to-end checks read only the result. Start7behavioural: they are deterministic, run in seconds, and diagnose instead of8just scoring.910## Workflow11121. **Find real failures.** Ask where the agent's runs live (logs, transcripts,13 a traces directory). Read until you have up to twenty real failures — not14 imagined ones. If there are no logged runs yet, build the trace logging15 first (step 3) and seed the suite with the three failures the user can16 recall; a small honest suite beats a large invented one.172. **One line per failure.** For each: the input, and the one specific18 behaviour that should have happened and did not. Failures cluster into19 four to eight behaviours; name them.203. **Ensure traces exist.** Each run must be stored as `traces/<id>.json` —21 a list of events including tool calls. If the user's harness is Claude22 Code, the transcript already is the trace; wire up whatever copies or23 converts it. No trace, no behavioural checks.244. **Write `cases.yaml`.** One entry per failure:2526```yaml27- id: refund_104228 input: "Refund order #1042, customer says it arrived broken"29…
Excerpt shown under the repository's MIT license.
More skills in second-brain-os
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
