Release history · newest first

Changelog

Every release of the skill CLI and the SDF spec it implements. Tags: ADDED FIXED BREAKING DEPRECATED

v0.4.0STABLE2026-09-12
  • ADDEDskill test --update — bless new expected outputs deliberately after reviewing the diff.
  • ADDEDPermission-boundary mode in the local sandbox: tests now fail if the skill touches an undeclared capability, instead of merely warning.
  • ADDED--sdf-version flag on skill validate for pinning spec versions in CI.
  • FIXEDValidator no longer flags runtime.env entries containing digits after an underscore (e.g. API_KEY_2).
  • FIXEDskill publish --dry-run now packs deterministically — identical inputs produce byte-identical .skill archives.
  • DEPRECATEDskill check alias; use skill validate. Removal in v0.5.0.
v0.3.1STABLE2026-08-28
  • FIXEDPre-release versions (1.0.0-beta.1) were installable without --pre from custom registries. They now require the flag everywhere.
  • FIXEDskill init --template http generated an example with a required field missing from properties — the scaffold failed its own linter. Embarrassing; fixed.
v0.3.0STABLE2026-08-15
  • ADDEDskill test — local example harness with sandboxed permission enforcement. Same harness the registry runs at publish time.
  • ADDEDexamples[].name is now validated (warning when missing) and used for --example filtering.
  • ADDEDnpm shim (@anthropicskillengine/cli) and Homebrew tap as documented install paths.
  • FIXEDValidator reported inputs.required entries against the wrong property map when properties was nested — false errors on valid manifests.
  • BREAKINGskill publish now requires --pre for pre-release versions; previously it only warned.
v0.2.0BETA2026-07-20
  • ADDEDSDF v1 spec freeze — the field set documented on this site is now stable. Future changes will be additive until v2.
  • ADDEDManual review lane: publishing a skill that declares exec, fs.write, or env.write now routes to human review automatically.
  • ADDEDskill upgrade with checksum verification.
  • FIXEDWindows (WSL) path handling in skill init --dir.
v0.1.0BETA2026-06-30
  • ADDEDInitial public beta: skill init, skill validate, skill publish and the SDF draft spec.
  • ADDEDInstall script with checksum verification for macOS and Linux.
Upgrade note. skill upgrade moves you between these versions safely; the validator's --sdf-version flag lets CI pin the spec independently of the CLI version.