SkillOpt

Treats a skill document like model weights and improves it with scored rollouts.

Free Development & Engineering ★ 18942
View on GitHub →
#64 of 289 skill repos
18.9k GitHub stars
microsoft author

// about

SkillOpt is Microsoft research code that optimizes a single skill document. A separate optimizer model reads scored rollouts and proposes bounded add, delete or replace edits. In the default path an edit is kept only when it strictly improves a held-out validation score, and a text learning-rate budget limits how much can change per step. It has a WebUI and lets you add new backends and benchmarks.

// how to install
Clone the repository and follow the README to configure a backend and benchmark.
// works with Claude Code