This epic tracks the native SkillServer manifest and sub-agent sync feature.
Specs:
docs/specs/skills.md
docs/specs/subagents.md
docs/specs/native-manifest.md
docs/epics/subagent-sync.md
Goals:
- Keep the Cloudflare Agent Skills Discovery RFC feed compatible.
- Add a SkillServer-native
/manifest.json feed for linked, path-paginated sync.
- Reuse the RFC skill artifact shape inside native skill version details.
- Publish NetClaw sub-agent definitions as first-class native resources.
- Preserve existing
metadata.subagent as a skill-to-sub-agent runtime route.
- Keep local sync destinations client-controlled; the server manifest never prescribes filesystem paths.
- Keep CLI and client-library sync primitives destination- and format-agnostic for skills and sub-agents.
- Support future OpenCode or other non-NetClaw clients through adapters, not server-specific manifest variants.
- Avoid a general dependency graph in the first release.
Done when:
- SkillServer can publish native manifest skill and sub-agent resources.
- CLI can validate, publish, and provide unopinionated sync primitives for sub-agent definitions.
Netclaw.SkillClient can traverse native manifests and handle sub-agent artifacts without hard-coded application paths.
- NetClaw can sync sub-agents without overwriting user-authored files.
- Non-NetClaw clients can consume the same artifacts into their own configured destinations and formats.
- Existing RFC clients remain compatible.
This epic tracks the native SkillServer manifest and sub-agent sync feature.
Specs:
docs/specs/skills.mddocs/specs/subagents.mddocs/specs/native-manifest.mddocs/epics/subagent-sync.mdGoals:
/manifest.jsonfeed for linked, path-paginated sync.metadata.subagentas a skill-to-sub-agent runtime route.Done when:
Netclaw.SkillClientcan traverse native manifests and handle sub-agent artifacts without hard-coded application paths.