Skip to content

Epic: Native manifest and sub-agent sync #84

Description

@Aaronontheweb

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions