Skills for Real Engineers. Straight from my .agents directory.
agent-evals
Agent skill fromBagelHole/DevOps-Security-Agent-Skills
Build automated evaluation suites for AI agents using golden datasets, rubrics, and regression gates. Use when shipping agent features, validating prompt changes, or gating deployments on quality.
How to install agent-evals
npx skills add BagelHole/DevOps-Security-Agent-Skills# or add only this skill to Claude Code: copy the folder
devops/ai/agent-evals/
# into
~/.claude/skills/agent-evals/ (all projects)
.claude/skills/agent-evals/ (one project)
1# Agent Evals23Create repeatable checks so agent behavior improves safely over time.45## When to Use This Skill67Use this skill when:8- Shipping new agent features or changing prompts9- Adding CI gates for agent quality and safety10- Building regression suites for tool-calling agents11- Measuring LLM output quality at scale12- Validating RAG retrieval accuracy1314## Prerequisites1516- Python 3.10+17- An LLM API key (OpenAI, Anthropic, etc.)18- pytest or a custom eval harness19- Optional: Braintrust, Promptfoo, or LangSmith account2021## Evaluation Layers2223### Unit Evals — Prompt-Level Correctness2425Test individual prompt → response quality:2627```python28# evals/test_unit.py29import json30import pytest31from agent import generate_response3233CASES = json.load(open("evals/fixtures/unit_cases.json"))3435@pytest.mark.parametrize("case", CASES, ids=lambda c: c["id"])36def test_prompt_correctness(case):37 result = generate_response(case["prompt"], model=case.get("model", "default"))38 # Exact match for structured output39 if case.get("expected_json"):40 assert json.loads(result) == case["expected_json"]41 # Substring match for free-text42 for keyword in case.get("must_contain", []):43 assert keyword.lower() in result.lower(), f"Missing: {keyword}"44 for keyword in case.get("must_not_contain", []):45 assert keyword.lower() not in result.lower(), f"Unexpected: {keyword}"46```4748Golden dataset format:4950```json51[52 {53 "id": "calc-01",54…
Excerpt shown under the repository's MIT license.
More skills in DevOps-Security-Agent-Skills
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
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
Production-grade engineering skills for AI coding agents.
