evals
Evaluate, stress-test, and red-team language model applications
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install strands-evals?โผ
Run `npx skills add strands-agents/evals --all -g -y` in your terminal to install all skills in this suite globally.
How to evaluate an AI agent's responses?โผ
Create Case objects with inputs and expected outputs, attach evaluators like OutputEvaluator or HelpfulnessEvaluator, and run them through an Experiment to get a scored report.
Can strands-evals test agent failures and resilience?โผ
Yes. The chaos module injects tool timeouts, network errors, and corrupted responses, while dedicated evaluators score how well the agent recovers and communicates failures.
Does strands-evals support red-team safety testing?โผ
Yes. It ships adversarial attack strategies like Crescendo, PAIR, and GOAT that probe your agent for safety bypasses and report severity per attack.
Can I diagnose why an agent session failed?โผ
Yes. The detectors module automatically finds failures in a session trace and produces root-cause analysis with actionable fix recommendations.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core