Create a Skill
Create a new skill in the caller’s organization.
User-scoped keys own the skill and default it to private; org-scoped keys create organization-visible skills. Official skills cannot be created via the API.
Authorizations
API key for authentication. Format: gcai_xxxxxxxxx
Create API keys in the GC AI app under Settings → API.
Body
Skill name (required, 1-255 chars)
1 - 255"NDA Risk Reviewer"
The skill instructions — the prompt text the model receives when the skill runs (required, 1-100000 chars)
1 - 100000"Review the attached NDA and flag any clauses that deviate from our standard positions."
Optional short description of what the skill does (max 1000 chars)
1000Skill visibility. Defaults to private for user-scoped keys. Org-scoped keys always create organization-visible skills (they have no owning user).
private, organization Optional uploaded file IDs to attach as reference context (max 50). Upload files first via POST /files.
50Response
The created skill
Unique skill identifier
Skill name
Short description of what the skill does, or null if unset
The skill instructions — the prompt text the model receives when the skill runs
private (only the creator and users it has been explicitly shared with) or organization (visible to everyone in the org). Official skills report organization.
private, organization Whether this is an official GC AI skill. Official skills are read-only and cannot be edited or deleted via the API.
Files attached to the skill as reference context
ISO 8601 creation timestamp
ISO 8601 last-updated timestamp