SkillInlineContent interface

Inline content for defining a simple skill without uploading files. Follows the agentskills.io SKILL.md specification.

Properties

allowed_tools

List of pre-approved tools the skill may use. Experimental.

compatibility

Environment requirements or compatibility notes for the skill.

description

A human-readable description of what the skill does and when to use it.

instructions

The skill instructions in markdown format. This is the body content of the SKILL.md file.

license

License name or reference to a bundled license file.

metadata

Arbitrary key-value metadata for additional properties.

Property Details

allowed_tools

List of pre-approved tools the skill may use. Experimental.

allowed_tools?: string[]

Property Value

string[]

compatibility

Environment requirements or compatibility notes for the skill.

compatibility?: string

Property Value

string

description

A human-readable description of what the skill does and when to use it.

description: string

Property Value

string

instructions

The skill instructions in markdown format. This is the body content of the SKILL.md file.

instructions: string

Property Value

string

license

License name or reference to a bundled license file.

license?: string

Property Value

string

metadata

Arbitrary key-value metadata for additional properties.

metadata?: Record<string, string>

Property Value

Record<string, string>