Home · Library · Guide

Skills registry specification

Advanced · 10 min read

How to publish agent skills as JSON and YAML for automated ingestion.

Educational only. Not legal advice. No custody, trading, or securities products.

Schema layout

Each skill needs: id, name, summary, inputs[], outputs[]. Optional: yaml export, version, risk_class (always non-custodial for this hub).

Versioning rules

Bump minor when summaries improve; major when inputs/outputs break. Keep deprecated skill ids for one release with a successor_id field.

Validation hooks

Agents should reject skills that introduce custody, trading, or investment outputs. Validate YAML against a local schema before execution.

Next steps