- Docs
- skill-manifest.schema.json
skill-manifest.schema.json
Field reference for skill-manifest.schema.json, generated from contracts/skill-manifest.schema.json.
This table is generated from contracts/skill-manifest.schema.json.
For what each field means, see the raw schema, which states every rule.
| Field | Type | Required | Rules | Description |
|---|---|---|---|---|
id | string | yes | ||
name | string | yes | ||
version | string | yes | ||
description | string | yes | maxLength: 1024 | |
category | string | no | ||
tags | array of string | no | ||
license | string | no | ||
deps | object | no | no undeclared keys | |
deps.pip | array of string | no | ||
deps.npm | array of string | no | ||
deps.cargo | array of string | no | ||
deps.go | array of string | no | ||
deps.system | array of string | no | ||
credentials | object | no | no undeclared keys | |
credentials.namespace | string | no | ||
credentials.setup | string | no | ||
credentials.schema | string | no | ||
input | object | no | ||
output | object | no | ||
targets | object | no |