---
title: "Generate and evaluate agent skills from traces before shipping them into repeatable production workflows with UPskill"
description: "Turn successful traces into reusable skills, then benchmark those skills across models before you trust them in production."
verification: "security_reviewed"
source: "https://github.com/huggingface/upskill"
author: "Hugging Face"
publisher_type: "open_source"
category:
  - "Code Quality & Review"
framework:
  - "Multi-Framework"
tool_ecosystem:
  github_repo: "huggingface/upskill"
  github_stars: 477
---

# Generate and evaluate agent skills from traces before shipping them into repeatable production workflows with UPskill

Turn successful traces into reusable skills, then benchmark those skills across models before you trust them in production.

## Prerequisites

uv or Python environment, upskill CLI

## Installation

Choose whichever fits your setup:

1. Copy this skill folder into your local skills directory.
2. Clone the repo and symlink or copy the skill into your agent workspace.
3. Add the repo as a git submodule if you manage shared skills centrally.
4. Install it through your internal provisioning or packaging workflow.
5. Download the folder directly from GitHub and place it in your skills collection.

Install command or upstream instructions:

```
uv pip install upskill
# or run without global install
uvx upskill
```

## Documentation

- https://github.com/huggingface/upskill

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/generate-and-evaluate-agent-skills-from-traces-before-shipping-them-into-repeatable-production-workflows-with-upskill/)
