SkillInlineContent interface

Conteúdo inline para definir uma competência simples sem carregar ficheiros. Segue a especificação agentskills.io SKILL.md.

Propriedades

allowed_tools

Lista de ferramentas pré-aprovadas que a competência pode usar. Experimental.

compatibility

Requisitos de ambiente ou notas de compatibilidade para a competência.

description

Uma descrição legível para humanos do que a habilidade faz e quando a usar.

instructions

As instruções da habilidade estão em formato markdown. Este é o conteúdo do corpo do ficheiro SKILL.md.

license

Nome da licença ou referência a um ficheiro de licença agrupado.

metadata

Metadados chave-valor arbitrários para propriedades adicionais.

Detalhes de Propriedade

allowed_tools

Lista de ferramentas pré-aprovadas que a competência pode usar. Experimental.

allowed_tools?: string[]

Valor de Propriedade

string[]

compatibility

Requisitos de ambiente ou notas de compatibilidade para a competência.

compatibility?: string

Valor de Propriedade

string

description

Uma descrição legível para humanos do que a habilidade faz e quando a usar.

description: string

Valor de Propriedade

string

instructions

As instruções da habilidade estão em formato markdown. Este é o conteúdo do corpo do ficheiro SKILL.md.

instructions: string

Valor de Propriedade

string

license

Nome da licença ou referência a um ficheiro de licença agrupado.

license?: string

Valor de Propriedade

string

metadata

Metadados chave-valor arbitrários para propriedades adicionais.

metadata?: Record<string, string>

Valor de Propriedade

Record<string, string>