Releases: netclaw-dev/skill-server
Releases · netclaw-dev/skill-server
Release list
SkillServer 0.4.0-beta.5
Immutable
release. Only release title and notes can be modified.
0.4.0-beta.5 July 8th 2026
New Features
- Add gallery resource browser — expose skill resource metadata and render a read-only file browser in the gallery for SKILL.md and resource files
- Add runtime gallery version display — expose SkillServer assembly metadata through
/api/v1/infoand render gallery footer versions from runtime app metadata
Bug Fixes
- Fix
?q=query param not being read on skills listing page — navigating from homepage search to/skills/?q=foonow pre-fills the search box, shows filtered results, and updates the heading to 'Search Results' (#124)
Internal
- Remove duplicate
release_notes.md(lowercase variant) to prevent checkout conflicts on case-insensitive filesystems (Windows)
SkillServer 0.4.0-beta.4
Immutable
release. Only release title and notes can be modified.
0.4.0-beta.4 July 7th 2026
New Features
- Add batch sub-agent publishing with a new
publish-subagentsCLI command to validate and upload all sub-agent definitions under a folder, with support for version overrides, dry-run, force publish, and verbose output (#121) - Add
lint subagentsCLI mode to validate every sub-agent markdown file in a directory and report duplicate sub-agent names
Improvements
- Improve skill search relevance by prioritizing exact and prefix skill-name matches ahead of description-only matches (#121)
- Improve gallery UX by making cards interactive, wiring version history rows to version URLs, and adding a keyboard hint to the search input
Internal
- Extend sub-agent validation and publishing flow to accept
versionfrontmatter (includingmetadata.version) and add validation tests for batch publish and route parsing logic (#121)
SkillServer 0.4.0-beta.3
Immutable
release. Only release title and notes can be modified.
0.4.0-beta.2 July 3rd 2026
New Features
- Add native manifest endpoints (
/manifest.jsonand linked skill identity/version documents) for destination-agnostic, RFC-compatible sync (#96) - Add first-class sub-agent support —
/subagentsstorage with upload, list, delete, andagent.mddownload endpoints, and NetClaw sub-agent markdown frontmatter validation (#97) - Add native sub-agent manifest endpoints (
/manifest/subagents/...) that traverse from the root native manifest alongside skills (#98) - Add sub-agent support to
Netclaw.SkillClient— upload, list, download, delete, and native manifest traversal helpers (#99) - Add CLI sub-agent commands:
lint subagent,publish-subagent, anddownload-subagentfor validating, publishing, and syncing sub-agents from the command line (#100) - Add deterministic
archive.zipdownloads for resourceful skills, backfilled for existing skill versions (#95)
Improvements
- Preserve executable permission bits (Unix mode) for skill resources — packaged helper scripts in downloaded archives no longer need a manual
chmod(#103)
CI/CD
- Skip the Docker
latesttag and mark GitHub releases as prerelease automatically when publishing a prerelease tag (#101)
Security
- Resolve CVE-2026-49451 / GHSA-v5pm-xwqc-g5wc by pinning the transitive
Microsoft.OpenApidependency to 2.7.5 (#104) - Resolve GHSA-hv8m-jj95-wg3x (MessagePack/StreamJsonRpc LZ4 decompression DoS) by upgrading MessagePack from 2.5.301 to 3.1.7 (#76, #80)
- Suppress GHSA-2m69-gcr7-jv3q (SQLitePCLRaw) pending an upstream patched release (#76)
Dependency Updates
SkillServer 0.4.0-beta.2
Immutable
release. Only release title and notes can be modified.
0.4.0-beta.2 July 3rd 2026
New Features
- Add native manifest endpoints (
/manifest.jsonand linked skill identity/version documents) for destination-agnostic, RFC-compatible sync (#96) - Add first-class sub-agent support —
/subagentsstorage with upload, list, delete, andagent.mddownload endpoints, and NetClaw sub-agent markdown frontmatter validation (#97) - Add native sub-agent manifest endpoints (
/manifest/subagents/...) that traverse from the root native manifest alongside skills (#98) - Add sub-agent support to
Netclaw.SkillClient— upload, list, download, delete, and native manifest traversal helpers (#99) - Add CLI sub-agent commands:
lint subagent,publish-subagent, anddownload-subagentfor validating, publishing, and syncing sub-agents from the command line (#100) - Add deterministic
archive.zipdownloads for resourceful skills, backfilled for existing skill versions (#95)
Improvements
- Preserve executable permission bits (Unix mode) for skill resources — packaged helper scripts in downloaded archives no longer need a manual
chmod(#103)
CI/CD
- Skip the Docker
latesttag and mark GitHub releases as prerelease automatically when publishing a prerelease tag (#101)
Security
- Resolve CVE-2026-49451 / GHSA-v5pm-xwqc-g5wc by pinning the transitive
Microsoft.OpenApidependency to 2.7.5 (#104) - Resolve GHSA-hv8m-jj95-wg3x (MessagePack/StreamJsonRpc LZ4 decompression DoS) by upgrading MessagePack from 2.5.301 to 3.1.7 (#76, #80)
- Suppress GHSA-2m69-gcr7-jv3q (SQLitePCLRaw) pending an upstream patched release (#76)
Dependency Updates
SkillServer 0.4.0-beta.1
Immutable
release. Only release title and notes can be modified.
SkillServer 0.3.1
Immutable
release. Only release title and notes can be modified.
SkillServer 0.3.0
Immutable
release. Only release title and notes can be modified.
0.3.0 May 5th 2026
New Features
- Add
skillserverCLI tool for publishing and managing skills from the command line (#56)- Commands:
publish,publish-all,delete,list,versions,verify,config,api-key - Distributed as a .NET global tool (
dotnet tool install -g Netclaw.SkillServer.Cli) and standalone trimmed binaries for linux-x64, linux-arm64, osx-arm64, and win-x64 - Install scripts for Linux/macOS (
install-skillserver.sh) and Windows (install-skillserver.ps1)
- Commands:
- Add
UploadSkillWithResourcesAsyncandUploadSkillIfNotExistsAsynctoNetclaw.SkillClientfor idempotent publishing with resource file support (#56)
Improvements
- Consolidate
publish_nuget.ymlandpublish_container.ymlinto a unifiedrelease.ymlworkflow — NuGet packages, CLI binaries, and container images build in parallel with a single coordinated publish stage (#56) - Add CLI publish dry-run, trim warning checks, and install script linting to PR validation (#56)
Dependency Updates
- Bump YamlDotNet from 17.0.1 to 17.1.0 (#55)
SkillServer 0.2.1
Immutable
release. Only release title and notes can be modified.
0.2.1 April 29th 2026
New Features
- Add resource file upload support to
POST /skills— skills can now include arbitrary resource files (e.g.references/guide.md,scripts/setup.sh) per the AgentSkills.io spec (#52)
Improvements
SkillServer 0.2.0
Immutable
release. Only release title and notes can be modified.
0.2.0 April 27th 2026
Improvements
SkillServer 0.1.2
Immutable
release. Only release title and notes can be modified.
0.1.2 April 27th 2026
Improvements
- Return 409 Conflict for duplicate skill version uploads instead of 400 Bad Request (#41)
- Follows NuGet pattern — enables idempotent publish pipelines via
--skip-duplicatesemantics
- Follows NuGet pattern — enables idempotent publish pipelines via