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.
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
No releases in the last 90 days; the most recent was 128 days ago, with 79 contributors on GitHub.
Use Cases & Benefits
- Trains reusable natural-language skills for frozen large language model agents using trajectory-driven edits and validation-gated updates.
- Enables stable, reproducible skill optimization without modifying underlying model weights, producing deployable skill artifacts with zero inference overhead.
- Use for improving agent task performance by iteratively refining skill documents with feedback-driven training loops.
- Use for integrating multi-backend support to optimize skills across various LLM platforms like OpenAI, Claude, and Codex.
- Use for deploying compact, transferable skill artifacts that enhance agent accuracy across benchmarks and execution environments.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
MIT
Permissive: commercial use, modification and redistribution are allowed with attribution.
Community files
- README: present
- Contributing guide: present
- Code of conduct: present
Watch-outs
No watch-outs from GStars' checks.
General guidance from repository metadata, not legal advice. How we score
From the README
Train agent skills like you train neural networks — with epochs, (mini-)batchsize, learning rates, and validation gates — but without touching model weights.
📖 For installation, data preparation, training/eval commands, the full configuration reference, and framework internals, see the Documentation & Reproduction Guide (rendered on GitHub Pages).
Modern agent skills are usually hand-crafted, generated one-shot by a strong LLM, or evolved through loosely controlled self-revision — none of which behaves like a deep-learning optimizer for the skill itself, and none of which reliably improves over its starting point under feedback.
SkillOpt treats the skill document as the trainable state of a frozen agent, and trains it with the discipline that makes weight-space optimization reproducible. A separate optimizer model turns scored rollouts into bounded add / delete / replace edits on a single skill document; a candidate edit is accepted only when it strictly improves a held-out validation score. A textual learning-rate budget, a rejected-edit buffer, and an epoch-wise slow / meta update make skill training stable while adding zero inference-time model calls at deployment.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
Forks
1.8K+302
Open issues
77+47
Compared with peers in LLM
Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| NVIDIA/auto-ontology | 11.4K | +8.5K | 75 | — |
| thedotmack/claude-mem | 115.8K | +4.7K | 75 | today |
| DietrichGebert/ponytail | 188.4K | +4.4K | 75 | 12 days ago |
| affaan-m/ECC | 300.8K | +4.3K | 75 | 40 days ago |
| Graphify-Labs/graphify | 145.7K | +3.8K | 75 | today |
| microsoft/SkillOpt | 18.9K | — | 58 | 128 days ago |
| Category median | 145.7K | +4.4K | 75 | — |
Also by microsoft
Other repositories from this maintainer that GStars tracks
- TypeScript195.1K stars
vscode
Visual Studio Code
- Python193.9K stars
markitdown
Python tool for converting files and office documents to Markdown.
- C140.7K stars
PowerToys
Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows
- Jupyter Notebook122.9K stars
generative-ai-for-beginners
21 Lessons, Get Started Building with Generative AI
- Go111.9K stars
TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Discover Repositories
Search across tracked repositories by name or description