Skip to content

Epic: document skill-server 0.4.0 (native manifest, bundled resources, subagent distribution, gallery) + Skills & Agents IA #95

Description

@Aaronontheweb

Why

skill-server 0.4.0 (released 2026-07-14), consumed by netclaw 0.25.0 via the Netclaw.SkillClient library, added major capabilities the docs don't cover: native manifest sync (/manifest.json sidecar to the RFC feed), first-class subagents (published/versioned/synced through the registry — our docs still frame them as local-only), resource bundling as archives (deterministic zips with preserved exec bits, extracted into ~/.netclaw/skills/.server-feeds/), and an interactive gallery web UI (zero coverage).

This epic closes that gap and restructures the docs so skills and agents live together.

Information architecture (approved)

Rename the Skills sidebar section to Skills & Agents and move custom-subagents into it — subagents and skills now ship through the same registry, so splitting them across Skills/Guides no longer makes sense.

Redirect (one file moves):

/guides/custom-subagents/  →  /skills/custom-subagents/   (301, appended to the existing public/_redirects — same pattern as the /guides/connecting-slack/ move)

Internal links to the old slug get updated in the same PR that moves the file (issue for "Defining Subagents").

Proposed section

Page Slug State Group
Overview skills/overview update 3
Native Manifest & Sync skills/native-manifest new 1
Bundling Resources with Skills skills/bundled-resources new 1
Defining Subagents skills/custom-subagents (moved) move+update 3
Distributing Subagents skills/subagent-distribution new 3
Skill Feeds skills/skill-feeds update 3
External Skills skills/external-skills minor 4
Skill Server skills/skill-server update 2
skillserver CLI skills/skillserver-cli new 2
Skill Gallery skills/gallery new (⛔ screenshots) 2
netclaw skill (CLI ref) cli/skill minor 4

Groups reflect dependency order: 1 (foundational concepts) → 2 (server + CLI) → 3 (consumption/sync) → 4 (cleanup). Sub-issues are linked below.

Cross-cutting risks (apply to the CLI/API pages especially)

  • Specs disagree with the running server on routes. The CLI-reference and Skill Server API tables MUST be built against the actual 0.4.0 server (Endpoints.cs / a running container), not spec prose. Per CLAUDE.md Step 9, execute every docker/curl example first.
  • Gallery page is blocked on new browser screenshots (VHS pipeline can't capture a web UI).
  • overview.md system-skills list has an unresolved TODO needing a maintainer answer.

Sub-issues

Group 1 — foundational concepts (start here)

Group 2 — server + CLI surfaces

Group 3 — consumption / sync

Group 4 — cleanup

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions