{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://release.omniclaw.store/skills/manifest.schema.json", "title": "OmniClaw Skills Registry Manifest", "type": "object", "required": ["schema_version", "generated_at", "repository", "skills", "apis"], "properties": { "schema_version": { "type": "string" }, "generated_at": { "type": "string" }, "repository": { "type": "object", "required": ["name", "git_url", "raw_base_url", "branch"], "properties": { "name": { "type": "string" }, "git_url": { "type": "string" }, "raw_base_url": { "type": "string" }, "branch": { "type": "string" } } }, "skills": { "type": "array", "items": { "type": "object", "required": ["name", "version", "title", "description", "path", "package", "sha256"], "properties": { "name": { "type": "string" }, "version": { "type": "string" }, "title": { "type": "string" }, "description": { "type": "string" }, "path": { "type": "string" }, "package": { "type": "string" }, "sha256": { "type": "string" }, "size_bytes": { "type": "number" }, "api_docs": { "type": "array" }, "tags": { "type": "array", "items": { "type": "string" } }, "agents": { "type": "array", "items": { "type": "string" } }, "updated_at": { "type": "string" } } } }, "apis": { "type": "array", "items": { "type": "object", "required": ["id", "title", "product", "language", "path"], "properties": { "id": { "type": "string" }, "title": { "type": "string" }, "product": { "type": "string" }, "language": { "type": "string" }, "path": { "type": "string" }, "tags": { "type": "array", "items": { "type": "string" } }, "source_urls": { "type": "array", "items": { "type": "string" } } } } } } }