Files
microsoft-SkillOpt/skillopt/envs/_template
CharlesYang030 244e346b83 SkillOpt v0.1.0: initial release
- Skill optimization framework with training loop analogy
- 11 benchmarks, 4 model backends (Azure OpenAI, Claude, Codex, Qwen)
- WebUI for browser-based training control
- Pluggable architecture for extending benchmarks and backends
2026-05-21 17:22:04 +00:00
..
2026-05-21 17:22:04 +00:00

Benchmark Template

This directory provides scaffold files for adding a new benchmark to SkillOpt.

Files

  • env_template.py — Environment adapter template
  • loader_template.py — Data loader template
  • config_template.yaml — Config file template

Usage

  1. Copy this directory: cp -r skillopt/envs/_template skillopt/envs/your_benchmark
  2. Rename files: remove _template suffix
  3. Implement the TODO sections
  4. Register in skillopt/envs/__init__.py
  5. Create config at configs/your_benchmark/default.yaml

See the documentation for the full guide.