sign_release
Signs a released skill, MCP server, or package by hashing its file and logging name@version = sha256 with your key in a public log, so others can verify what they install.
Instructions
Use when you publish a skill, MCP server or package you authored, so others can verify what they install. Pass name_version (e.g. my-skill@1.2.0), path to the released file, optional source (https repository URL) and type (skill, mcp or package). Hashes the file locally and signs name@version = sha256 with your key (kind 30422) into the public log. Publish each version once. Returns the logged release.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | local path of the released file | |
| type | No | skill, mcp or package | |
| source | No | https URL of the source repository | |
| name_version | Yes | e.g. my-skill@1.2.0 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||