Releases: mackysoft/agent-skills
Releases · mackysoft/agent-skills
0.3.0
Changed
- Normalize generated skill content, manifest, host artifact, and materialized target snapshot digest values to lowercase SHA-256 hexadecimal text.
- Centralize SHA-256 lower-hex formatting and manifest digest validation.
- Update generated fixtures, README package examples, and package metadata to 0.3.0.
Removed
- Remove the embedded algorithm marker from AgentSkills digest values. Existing generated manifests should be regenerated and reinstalled with 0.3.0.
Verification
- Local release branch:
bash scripts/code-quality.sh verify - Local release branch:
bash scripts/verify.sh --configuration Release - Local release branch:
bash scripts/verify-packages.sh --configuration Release --version 0.3.0 --repository-commit ea170dd73b5c9507d5efcd1779bfd178efd9fb15 --output artifacts/packages - Release tag
0.3.0: GitHub Actionsnuget-packageagainstb9d5838ace5cff896712fd7c1af2e63f56f85916
0.2.0
[0.2.0] - 2026-05-22
Added
- Added
manifestDigestintegrity metadata to canonicalagent-skill.jsonmanifests. - Added product-neutral operation report contracts for install, update, uninstall, export, list, host, and doctor workflows.
- Added reusable command value parsers for host, scope, and export format literals.
- Added structured target-state, file-set drift, and file-change summaries for install, update, and uninstall operations.
Changed
- Changed host descriptors to expose project/user scope support, default target paths, metadata artifact requirements, and reload guidance.
- Tightened install, update, uninstall, and doctor drift classification for outdated packages, local modifications, host conflicts, unmanaged targets, and file-set drift.
- Changed dependency composition to use explicit constructor dependencies and registered host adapters.
- Existing generated skill packages should be regenerated with
MackySoft.AgentSkills.Cli 0.2.0because canonical manifests now includemanifestDigest.
Fixed
- Fixed force operations so targets that change after planning are rejected instead of overwritten or deleted.
- Fixed drift handling so specific manifest, frontmatter, host artifact, common content, and file-set classifications are preserved.
- Improved canonical package validation for deterministic ordering, UTF-8 BOM rejection, symlink/path escape safeguards, and repeated export byte stability.
Removed
- Removed the default host adapter factory API; consumers should register concrete host adapters and
SkillHostAdapterSetexplicitly.
0.1.0
Merge pull request #2 from mackysoft/fix/safe-nuget-publish-workflow fix: make NuGet publish workflow fail safely