Skills
Skills
.kimi-code/skills/*/SKILL.md
Vendor docs
frontmatter
| name | type | required | meaning | concept | |
|---|---|---|---|---|---|
| arguments | string |
List of named parameters; can be written as a string array or a whitespace-separated string (e.g., `arguments: target mode`). Once declared, parameters can be read in the body with `$<name>`
|
docs ↗ | ||
| description | string |
A one-line summary; the model uses this to decide when to use the Skill. Required in a directory-form `SKILL.md`; when omitted in a flat `.md` file, falls back to the first non-empty line of the body (up to 240 characters)
|
docs ↗ | ||
| disableModelInvocation | string |
When set to `true`, prevents the model from invoking this Skill automatically. Also accepts `disable-model-invocation` and `disable_model_invocation`
|
docs ↗ | ||
| name | string |
Skill name. Required in a directory-form `SKILL.md`; when omitted in a flat `.md` file, the filename is used. Names are case-insensitive
|
docs ↗ | ||
| type | string |
Skill type: `prompt` (default), `inline` (same semantics as `prompt`), `flow` (manual invocation only; not available for automatic model invocation). Other values are skipped
|
docs ↗ | ||
| whenToUse | string |
Description of when the Skill should be triggered. Also accepts `when-to-use` and `when_to_use`
|
docs ↗ |