ITBench
Benchmarking and scaffolding for Kubernetes incident scenarios
All Skills in This Repository (2)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install ITBench?โผ
Run `npx skills add itbench-hub/ITBench --all -g -y` in your terminal to install all skills in this suite globally.
What is ITBench used for?โผ
ITBench measures how well automated systems handle real-world IT tasks like fixing Kubernetes outages, checking security compliance, and reducing cloud costs. It provides ready-made incident scenarios and a public leaderboard for comparison.
How do I create a new fault scenario in ITBench?โผ
The fault-scaffolding skill walks you through describing an incident, picking a target service, and writing the Ansible injection code. The scenario-scaffolding skill then applies that fault to a service and generates the ground truth files.
Does ITBench require a Kubernetes cluster?โผ
Yes. Scenarios run on Kubernetes, and the repository includes setup playbooks for Minikube, Kind, and Kops clusters. Fully managed hosted environments are also available so you can skip local setup.
Can I submit my own results to the ITBench leaderboard?โผ
Yes. You run your system against the managed scenarios on your own machine and submit the outputs for evaluation. Results are published on the SRE and CISO leaderboards.
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