Skip to content

Align skill artifact distribution with the Cloudflare RFC #86

Description

@Aaronontheweb

Parent epic: #84

Add archive artifact support for skills with resources while preserving existing per-file resource routes.

Tasks:

  • Generate deterministic archives for resourceful skill versions.
  • Add archive download endpoint.
  • Emit type archive in the RFC feed for resourceful skills.
  • Keep type skill-md for single-file skills.
  • Preserve existing resource URLs for compatibility.

Acceptance criteria:

  • RFC feed artifact digests verify the exact bytes at url.
  • Archive entries contain SKILL.md at the archive root.
  • Path traversal and absolute paths are rejected.
  • Integration tests cover skill-md and archive entries.

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