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

    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