Skip to content

feat(skills): migrate create-skill evals from JSON to YAML with suites/cases#64

Merged
olegshulyakov merged 3 commits into
mainfrom
feature/skills-migrate-evals-to-yaml
May 25, 2026
Merged

feat(skills): migrate create-skill evals from JSON to YAML with suites/cases#64
olegshulyakov merged 3 commits into
mainfrom
feature/skills-migrate-evals-to-yaml

Conversation

@olegshulyakov

Copy link
Copy Markdown
Collaborator
  • Replace evals.json with evals.yaml using a suites/cases structure
  • Add load_eval_set() helper supporting both list and suite formats
  • Update all scripts, references, and docs to reference .yaml paths
  • Update eval_review.html to export YAML instead of JSON
  • Update .gitignore to track evals.yaml instead of evals.json
  • Bump version to 1.9.0

…s/cases

- Replace `evals.json` with `evals.yaml` using a suites/cases structure
- Add `load_eval_set()` helper supporting both list and suite formats
- Update all scripts, references, and docs to reference `.yaml` paths
- Update `eval_review.html` to export YAML instead of JSON
- Update `.gitignore` to track `evals.yaml` instead of `evals.json`
- Bump version to 1.9.0
@github-actions

github-actions Bot commented May 25, 2026

Copy link
Copy Markdown

Library Token Diff

Estimated token changes for files under .agents/.

File Status Before After Delta
skills/create-skill/assets/eval_review.html modified 2110 2242 +132
skills/create-skill/references/agent-compatibility.md modified 994 994 0
skills/create-skill/references/authoring.md modified 2283 2281 -2
skills/create-skill/references/description-optimization.md modified 1124 1109 -15
skills/create-skill/references/evaluation.md modified 2124 2124 0
skills/create-skill/references/schemas.md modified 3577 3597 +20
skills/create-skill/scripts/run_eval.py modified 3413 3730 +317
skills/create-skill/scripts/run_loop.py modified 3910 3912 +2
skills/create-skill/scripts/validate.py renamed 3151 3290 +139
skills/create-skill/SKILL.md modified 921 918 -3
skills/README.md modified 1797 1795 -2
Total 25404 25992 +588

Counts use the repository's local Markdown body token estimator, so they are for review comparison rather than provider billing.

@olegshulyakov olegshulyakov merged commit 0fab464 into main May 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant