Skill Up

skill-up is an evaluation and evolution tool for Agent Skills. Evaluation makes Skill quality measurable and repeatable: declarative YAML cases run across multiple Agent Engines, use rule, script, or Agent judges, and produce structured reports locally or in CI. Evolution turns those results into the next improvement: through conversation, skill-upper reads failures, automatically repairs or expands the eval suite, reruns skill-up, and keeps iterating with you. Eval-to-Evolution Loop with skill-upper: Create evals through natural conversation, diagnose failures, automatically repair or expand cases, and rerun skill-up until the eval suite evolves. Declarative Eval Config: Define evaluation environment, engine, model, and cases through YAML (eval.yaml + cases/.yaml). Multi-Engine Support: Works with Qoder CLI, Claude Code, and Codex as built-in Agent Engines, plus user-defined agents via engine.custom (local transport, see docs/design/custom-engine.md). Flexible Judging: Supports rulebased, script, and agentjudge evaluation strategies. Structured Reports: Outputs Anthropic-compatible grading.json, benchmark.json, benchmark.md, plus result.json, JUnit XML, and HTML reports. Anthropic Compatible: Import evals.json via skill-up import, or auto-detect with --auto. CI-Ready: Designed for local development and continuous integration pipelines.

The official Agent Skills evaluation guide describes the right evaluation loop: write realistic cases, run with and without the Skill, grade outputs, aggregate results, and iterate. skill-up turns that workflow into a reusable CLI: Replaces ad hoc run folders with a declarative eval.yaml + cases/.yaml format. Closes the improvement loop: skill-upper can interpret failed reports, repair or add eval cases, and drive the next skill-up run through conversation. Automates workspace setup, Skill installation, Agent Engine invocation, judging, and report generation. Supports multiple engines (claudecode, codex, qodercli, qwencode) instead of tying the workflow to one client. Keeps compatibility with Anthropic-style evals.json while adding richer judges, CI-friendly commands, and structured reports.

The recommended way to use skill-up is through skill-upper, the Agent Skill shipped in this repository. It lets your AI agent create evals, run skill-up, understand failures, fix the Skill or its evals, add regression coverage, and repeat the loop through conversation.

View Skill Up on GitHub
Navid MoazzezCurated by Navid Moazzez·Updated Sept 30, 2026·2 min read·
Skill Up

skill-up is an evaluation and evolution tool for Agent Skills. Evaluation makes Skill quality measurable and repeatable: declarative YAML cases run across multiple Agent Engines, use rule, script, or Agent judges, and produce structured reports locally or in CI. Evolution turns those results into the next improvement: through conversation, skill-upper reads failures, automatically repairs or expands the eval suite, reruns skill-up, and keeps iterating with you. Eval-to-Evolution Loop with skill-upper: Create evals through natural conversation, diagnose failures, automatically repair or expand cases, and rerun skill-up until the eval suite evolves. Declarative Eval Config: Define evaluation environment, engine, model, and cases through YAML (eval.yaml + cases/.yaml). Multi-Engine Support: Works with Qoder CLI, Claude Code, and Codex as built-in Agent Engines, plus user-defined agents via engine.custom (local transport, see docs/design/custom-engine.md). Flexible Judging: Supports rulebased, script, and agentjudge evaluation strategies. Structured Reports: Outputs Anthropic-compatible grading.json, benchmark.json, benchmark.md, plus result.json, JUnit XML, and HTML reports. Anthropic Compatible: Import evals.json via skill-up import, or auto-detect with --auto. CI-Ready: Designed for local development and continuous integration pipelines.

The official Agent Skills evaluation guide describes the right evaluation loop: write realistic cases, run with and without the Skill, grade outputs, aggregate results, and iterate. skill-up turns that workflow into a reusable CLI: Replaces ad hoc run folders with a declarative eval.yaml + cases/.yaml format. Closes the improvement loop: skill-upper can interpret failed reports, repair or add eval cases, and drive the next skill-up run through conversation. Automates workspace setup, Skill installation, Agent Engine invocation, judging, and report generation. Supports multiple engines (claudecode, codex, qodercli, qwencode) instead of tying the workflow to one client. Keeps compatibility with Anthropic-style evals.json while adding richer judges, CI-friendly commands, and structured reports.

The recommended way to use skill-up is through skill-upper, the Agent Skill shipped in this repository. It lets your AI agent create evals, run skill-up, understand failures, fix the Skill or its evals, add regression coverage, and repeat the loop through conversation.

Skill Up at a glance

Stars1.1k
Forks91
LanguageGo
LicenseApache-2.0
Last update2026-09-28
Contributors13

How to install Skill Up

bash curl -fsSL https://raw.githubusercontent.com/alibaba/skill-up/main/install.sh | bash 

Where Skill Up is listed

Navid Moazzez

AI business strategist & AI OS builder

Navid Moazzez helps creators and founders master AI and build their own AI Operating System (AI OS) to automate their business and life.

Navid.me is reader-supported. When you buy through links on this site, I may earn an affiliate commission. Learn more.

GitHub repos like this

Superpowers

★ 291k · Shell · Active

An agentic skills framework & software development methodology that works.

Agent skills

Matt Pocock Skills

★ 271k · Shell · Active

Skills for Real Engineers. Straight from my.agents directory.

Agent skills

Agent Skills

★ 180k · Python · Active

Public repository for Agent Skills

Agent skills

UI UX Pro Max Skill

★ 133k · Python · Active

An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.

Agent skills

Graphify

★ 124k · Python · Active

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph.

MCP serversAgent skills

Caveman

★ 108k · Go · Active

why use many token when few token do trick, Claude Code skill that cuts 65% of tokens by talking like caveman

Agent skillsPrompt engineering

Addy Osmani Agent Skills

★ 100k · JavaScript · Active

Production-grade engineering skills for AI coding agents.

Agent skills

Open Design

★ 99k · TypeScript · Active

The open-source Claude Design alternative. Local-first desktop app.

Coding agentsSelf-hosted appsAgent skills

Ruview

★ 95k · Rust · Active

π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection, all without a single pixel…

Awesome listsAgent skills

Taste Skill

★ 92k · JavaScript · Active

Taste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop

Agent frameworksAgent skills

Awesome Claude Skills

★ 76k · Python · Active

A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows

Agent skillsAutomation

Awesome Claude Code

★ 55k · Python · Active

A hand-picked collection of the finest of resources for the most awesome of agents, Claude Code, the undisputed champion of coding companions, from…

Agent skillsAutomation

More repo topics

Free AI newsletter

The most actionable AI newsletter for founders

Every week, get proven AI strategies, curated tools, and step-by-step systems to grow your audience, create better content, and build a profitable creator business.

No fluff, no filler, no BS. Just five minutes each week that might level up your online business and life.

P.S. Sign up now to get free access to my ultimate AI tools guide for creators.

Loved by 10,000+ readers