Skip to content

Add native manifest sync support in NetClaw #92

Description

@Aaronontheweb

Parent epic: #84

Update NetClaw to sync SkillServer native manifest resources, including sub-agent definitions.

Tasks:

  • Fetch /manifest.json for SkillServer feeds that support it.
  • Fall back to RFC skill sync when native manifest is unavailable.
  • Sync skill artifacts using native manifest skill details.
  • Sync sub-agent agent-md artifacts into a managed server-feed location.
  • Track sub-agent sync state by feed, name, version, and digest.
  • Preserve user-authored local sub-agent files.
  • Keep local sync destinations client-configurable or clearly scoped to the NetClaw home directory.
  • Ensure skill metadata.subagent targets resolve after sync.

Acceptance criteria:

  • NetClaw syncs sub-agents without overwriting user-authored definitions.
  • Failed sync keeps existing local definitions.
  • Removed remote definitions are pruned only after a confirmed successful sync.
  • SkillServer manifest metadata never prescribes local filesystem paths.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions