dw-skill-eval-run

Automates Skill evaluation across models and generates an execution_summary.yaml report.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/xurik/dataworks-skill-evaluator --skill dw-skill-eval-run
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dw-skill-eval-run
Source: https://github.com/xurik/dataworks-skill-evaluator/tree/main/eval/skills/dw-skill-eval-run
Command: npx skills add https://github.com/xurik/dataworks-skill-evaluator --skill dw-skill-eval-run

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

自动化端到端的 Skill 评测流程,通过统一的 testset、跨模型执行、 transcripts 收集、评分与报告生成,帮助团队快速验证新技能的质量与对比不同实现。

Core Features & Use Cases

  • 跨模型执行测试并收集 transcripts(包括 Claude 类模型和非 Claude 模型)
  • 执行隔离:Subagent 隔离执行,确保测试的可重复性与安全性
  • 生成执行计划、汇总结果并输出 execution_summary.yaml
  • 使用场景包括:新技能验证、回归测试、模型对比评估

Quick Start

运行 /dw-skill-eval-run 来对当前技能执行完整的测试评估流程。

Frequently Asked Questions about dw-skill-eval-run

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate skill evaluation across multiple models?

You can automate skill evaluation by orchestrating test set loading, cross-model execution, and report generation to validate implementations and collect transcripts. It applies standardized test data and environment isolation to ensure repeatable agent executions.

What is the best way to collect execution transcripts for model testing?

Collecting execution transcripts for model testing is done by running cross-model execution against a standardized test set. The process gathers transcripts from both Claude and non-Claude models, producing an execution_summary.yaml that aggregates the results.

How does subagent isolation work during test automation?

Subagent isolation during test automation ensures safety and repeatability by executing each skill test in a separated environment. This isolation prevents cross-test interference, allowing you to accurately validate skill implementations against standardized test data.

Can I run regression testing for new skills against a standardized test set?

Yes, you can run regression testing for new skills by loading a standardized test set and executing it across multiple models and configurations. The process aggregates the results into an execution summary, validating skill quality and comparing implementations.

Do I need a standardized test set to evaluate skill implementations?

Yes, a standardized test set is required to evaluate skill implementations. The evaluation process depends on standardized test data to load test cases, execute them across different models, and aggregate the resulting transcripts into a summary report.