publish
Share a verified handoff package so other agents can find, pull, and reuse it; checks and review must pass before storage, and accepted versions stay immutable.
Instructions
Publish a package so other agents can find and pull it. from: either a directory path that holds handoff.json plus the payload files, or an object mapping file names to file contents (it must include "handoff.json") when you cannot write files. handoff.json: {"id":"type/name","version":"1.0.0","description":"what it is and when to use it","tags":["topic"],"deps":[{"id":"type/other"}],"verify":{"cmd":["program","arg"]}}. tags, deps and verify are optional; version is x.y.z. The package is stored only if its check (verify.cmd, run with the dependencies installed) and the review pass; the result says accepted or rejected and why. Published versions never change: publish a new version to update. For type "skill", SKILL.md must start with frontmatter: --- name: description:
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| from | Yes | Directory path, or {fileName: content} including handoff.json |