# skill-up **Repository Path**: corffee/skill-up ## Basic Information - **Project Name**: skill-up - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-26 - **Last Updated**: 2026-07-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
## 简介 **skill-up** 是 Agent Skill 的评测与演进工具。 - **评测(Evaluation)**让 Skill 质量可度量、可复现:声明式 YAML 用例可在多个 Agent Engine 中运行,通过规则、脚本或 Agent Judge 评分,并在本地或 CI 中生成结构化报告。 - **演进(Evolution)**把评测结果变成下一轮改进:通过对话,**skill-upper** 读取失败、自动修复或补充 eval 用例、重新运行 skill-up,并与你持续迭代。  ## 特性 - **skill-upper 从评测到演进的闭环**:通过自然对话创建评测、诊断失败、自动修复或补充用例并重新运行 skill-up,让 eval 评测集持续演进。 - **声明式评测配置**:通过 YAML(`eval.yaml` + `cases/*.yaml`)定义评测环境、引擎、模型和用例。 - **多引擎支持**:内置支持 Qoder CLI、Claude Code、Codex;亦可通过 `engine.custom` 接入用户自定义 Agent(本地传输,详见 [docs/design/custom-engine.md](docs/design/custom-engine.md))。 - **灵活评分**:支持 `rule_based`(规则匹配)、`script`(脚本评分)、`agent_judge`(Agent 评分)三种评估策略。 - **结构化报告**:输出 Anthropic 兼容的 `grading.json`、`benchmark.json`、`benchmark.md`,以及 `result.json`、JUnit XML 和 HTML 报告。 - **Anthropic 兼容**:通过 `skill-up import` 导入 `evals.json`,或使用 `--auto` 自动识别。 - **CI 就绪**:专为本地开发和持续集成流水线设计。 ## 为什么需要 skill-up 官方的 [Agent Skills 评测指南](https://agentskills.io/skill-creation/evaluating-skills) 说明了正确的评测循环:编写真实用例,分别运行 with/without Skill,评分输出,汇总结果,然后持续迭代。`skill-up` 的价值是把这套流程产品化成一个可复用的 CLI: - 用声明式的 `eval.yaml` + `cases/*.yaml` 取代临时拼出来的运行目录。 - 补齐持续改进闭环:skill-upper 可以解读失败报告、修复或新增 eval 用例,并通过对话驱动下一轮 skill-up 运行。 - 自动完成 workspace 准备、Skill 安装、Agent Engine 调用、评分和报告生成。 - 支持多个引擎(`claude_code`、`codex`、`qodercli`、`qwen_code`),不绑定单一客户端。 - 兼容 Anthropic 风格的 `evals.json`,同时提供更丰富的 judge、适合 CI 的命令和结构化报告。 ## 快速上手:使用 skill-upper 演进 Skill 推荐通过仓库内置的 **skill-upper** Agent Skill 使用 skill-up。它可以让 AI Agent 通过对话创建评测、运行 skill-up、理解失败原因、修复 Skill 或 eval、补充回归用例,并持续完成下一轮迭代。 ### 第一步:安装 skill-upper ```bash # Codex,全局安装 npx skills add https://github.com/alibaba/skill-up/tree/main/skills/skill-upper -g -a codex -y # Claude Code,全局安装 npx skills add https://github.com/alibaba/skill-up/tree/main/skills/skill-upper -g -a claude-code -y ``` 通常不需要提前安装 skill-up。skill-upper 运行时会检查 CLI;如果缺失, 它会引导 Agent 完成安装。 ### 第二步:创建并运行第一组评测 在 Codex、Claude Code 或其他兼容 Agent 中打开包含 `SKILL.md` 的 Skill 项目,然后直接对话: ```markdown 使用 skill-upper 评测这个 Skill。 阅读 SKILL.md,识别最重要的能力,创建真实的 eval 用例并选择合适的 Judge,校验配置后运行 skill-up。最后总结结果和影响最大的失败项。 ``` skill-upper 会生成声明式评测集并替你驱动 CLI: ```text my-skill/ SKILL.md evals/ eval.yaml cases/