skills parameter:
Multiple Skills
The agent applies every skill in the array:Inline Skills
Send a skill bundle in the request as a base64-encoded zip.AgentSkill.from_directory zips the directory, base64-encodes it, and reads name and description from SKILL.md frontmatter. It returns an AgentSkill with type="inline".
See Skill Structure — Inline Skill Bundles for bundle contents and the Reference for inline fields.
Referenced and inline skills can share one
skills array. Each entry resolves independently.Pinned Versions
Setskill_version to pin a version: