Skip to content

Interface: Skill

Defined in: types.ts:1566

A prompt and set of tools that defines a specific skill this agent provides.

Properties

description

description: string

Defined in: types.ts:1572

Description of what this skill does.


displayName

displayName: string

Defined in: types.ts:1570

Display name shown to users for this skill.


models?

optional models: SkillModelConfiguration[]

Defined in: types.ts:1590

The LLM model(s) to use for this skill. Specify an array of SkillModelConfiguration objects.

If not specified, Superhuman Go will select a default model.

If multiple models are specified, Superhuman Go will select the best available model based on the user's workspace settings.


name

name: string

Defined in: types.ts:1568

Stable identifier for the skill.


prompt

prompt: string

Defined in: types.ts:1574

The prompt/instructions that define the skill's behavior.


tools

tools: Tool[]

Defined in: types.ts:1576

List of tools that this skill can use. This does not include pack formulas by default.