Create a new skill. The skill is stored as
.nut/skills/<id>/SKILL.md with YAML frontmatter following the
Agent Skills specification. Optionally supply archiveUrl to
download and extract a zip archive from a trusted registry host.
Session cookie authentication
Skill name (kebab-case, 1-64 chars, lowercase letters, numbers, and hyphens only). Must match the directory name.
64^[a-z0-9]([a-z0-9-]*[a-z0-9])?$Short description of the skill (max 1024 chars)
1024Skill instructions in Markdown (body of SKILL.md)
License identifier (e.g. MIT, Apache-2.0)
Compatibility requirements (e.g. "Requires git, node >= 18")
Space-delimited list of pre-approved tool names
Arbitrary key-value metadata map. Coconut-specific keys
include color, mcpServers, focusAreas, contextPreferences.
URL of a zip archive to download and extract into the skill directory. Must be hosted on a trusted registry domain.