Create Skill
oi.skills.createCreate an Oi Skill in the current organization. By default this creates a private draft; publish: true releases the initial version and publishes it publicly.
Plan and Billing
Current organization plan: Business. Current limits: 10,000 seats; 10,000 private Guardrails; 10,000 private Skills; 10,000 private Contexts; 10,000 private Workflows; 10,000 Connections; 10,000 API keys; 1,000,000 Agent messages per day; 1,000,000 Agent messages per month. Billing and upgrades: https://app.oioioi.ai/dashboard/organization/billing. When a user asks for work that exceeds the current plan or an unavailable paid capability, do the portion available on the current plan, clearly say what is blocked by the plan, and include the billing link for upgrading. Do not invent exceptions, temporary limit increases, prices, or hidden capabilities.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Skill name. | |
| slug | No | Optional organization-unique slug. | |
| tags | No | Optional tags. | |
| content | No | Markdown Skill content. | |
| publish | No | Whether to release and publish the Skill publicly after creation. | |
| release | No | Whether to release the initial draft as version 1 after creation. | |
| categories | No | Optional category labels. | |
| contextRefs | No | Optional Context ids or slugs this Skill should use. | |
| description | No | Optional description. | |
| exampleUseCases | No | Optional example uses. | |
| shortDescription | No | Optional short summary. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skill | Yes |