microsoft/SkillOpt
SkillOpt is a text-space optimizer that trains reusable natural-language skills for frozen LLM agents through trajectory-driven edits, validation-gated updates, and deployable best_skill.md artifacts. observed · 2026-08-28
Health v2 · maintenance only
78/100
- Activity 99
- Release rhythm 91
- Longevity 8
Flags: young
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 29
- age_days: 117
- days_rel: 62
- days_push: 7
- n_releases_24m: 2
Adoption not part of the score
16387 stars · 1539 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
SkillOpt is a Python library from Microsoft that trains reusable natural-language skills for frozen LLM agents using trajectory-driven edits, validation-gated updates, and deployable best_skill.md artifacts. It applies neural-network-style training loops (epochs, batch sizes, learning rates) to text-space optimization without modifying model weights.
Use cases
- optimize agent skills without fine-tuning model weights
- train reusable natural-language skills for LLM agents
- improve agent performance through trajectory-driven edits
- run offline nightly self-evolution of agent skills
- deploy optimized agent skills as markdown artifacts
- apply validation-gated updates to agent prompts
When to choose
- you want to improve LLM agent performance without touching model weights
- you need reusable, deployable skill artifacts like best_skill.md
- you want a training-loop-style optimizer for text-space agent skills
- you use Python 3.10+ and want an MIT-licensed, pip-installable skill optimizer
When to avoid
- you need actual weight fine-tuning or model training
- your agents don't use LLMs or natural-language skills
- you need a framework-agnostic solution outside the Python ecosystem
Facets
library · maturity active
agent-framework prompt-engineering llm-training machine-learning artificial-intelligence large-language-models developer-tools python cli cross-platform agent-skills self-evolving-agents text-space-optimization prompt-optimization skill-learning frozen-llm trajectory-optimization validation-gates ai-agents
2 sources
- readme: https://github.com/microsoft/SkillOpt · fetched 2026-08-28 · e0606d629156
- registry_pypi: https://pypi.org/pypi/skillopt/json · fetched 2026-08-29 · a98678cddf5d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| microsoft/SkillOpt | main | 78 |
For agents
markdown · JSON · MCP: product_card(name="microsoft/SkillOpt")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem