A specialized tool for measuring real-world AI performance improvements using execution-based task suites instead of simple document structure checks.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install improvement-evaluator
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install improvement-evaluator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Improvement Evaluator is a critical component for developers working with Openclaw Skills who need to verify that changes to a skill actually lead to better task performance. Unlike structural scoring which only looks at formatting, this tool runs actual AI tasks defined in YAML suites to calculate a concrete execution pass rate. It ensures that your AI agents are getting smarter, not just better documented, by comparing candidate skills against baseline performance metrics.
By focusing on execution rather than just documentation structure, it provides a high-fidelity signal for whether an update should be accepted. It is designed to work within an automated pipeline, helping teams maintain high quality standards for their Openclaw Skills through data-driven performance analysis.
To integrate this into your workflow for Openclaw Skills, you can run the evaluator in standalone mode or as part of a pipeline. Use the following bash command for standalone evaluation during development:
python3 scripts/evaluate.py \
--standalone \
--task-suite task_suites/target-skill/task_suite.yaml \
--skill-path ./skills/target-skill \
--state-root /tmp/eval-state
Ensure your task_suite.yaml follows the version 1.0 schema, including a unique skill_id and a list of tasks with valid judge configurations.
The Improvement Evaluator utilizes structured YAML for inputs and generates detailed JSON artifacts for downstream consumption.
| Component | Format | Key Attributes |
|---|---|---|
| Task Suite | YAML | skill_id, version, tasks (id, prompt, judge, timeout_seconds) |
| Output Artifact | JSON | execution_pass_rate, baseline_pass_rate, delta, verdict, candidate_results |
| Judge Configuration | YAML | type (contains, pytest, llm-rubric), expected values, or rubric text |
| Evaluation State | Directory | Stores per-run logs, cached baselines, and temporary execution outputs |
Loading
A persistent memory system that enables AI agents to search, recall, and store long-term context, user preferences, and historical decisions.

A specialized skill for Openclaw Skills that identifies and removes robotic writing markers to make AI-generated content sound authentically human.

A high-fidelity mental model simulation of Steve Jobs designed to audit products, strategy, and design through the lens of technical and humanistic excellence.

A diagnostic utility for verifying the publishing lifecycle and CLI functionality of AI agent skills.

A comprehensive development skill for IEC 61131-3 PLC programming, debugging, and multi-vendor industrial automation logic.

An advanced clinical medicine literature retrieval system that integrates PubMed data with JCR impact factors for high-precision research analysis.








































