agentskit.js

SkillDefinition

Auto-generated API reference for SkillDefinition.

Interface: SkillDefinition

Defined in: packages/core/src/types/skill.ts:4

#Properties

#delegates?

optional delegates?: string[]

Defined in: packages/core/src/types/skill.ts:10


#description

description: string

Defined in: packages/core/src/types/skill.ts:6


#examples?

optional examples?: object[]

Defined in: packages/core/src/types/skill.ts:8

#input

input: string

#output

output: string


#metadata?

optional metadata?: Record<string, unknown>

Defined in: packages/core/src/types/skill.ts:12


#name

name: string

Defined in: packages/core/src/types/skill.ts:5


#onActivate?

optional onActivate?: () => MaybePromise<{ tools?: ToolDefinition<Record<string, unknown>>[]; }>

Defined in: packages/core/src/types/skill.ts:13

#Returns

MaybePromise<{ tools?: ToolDefinition<Record<string, unknown>>[]; }>


#systemPrompt

systemPrompt: string

Defined in: packages/core/src/types/skill.ts:7


#temperature?

optional temperature?: number

Defined in: packages/core/src/types/skill.ts:11


#tools?

optional tools?: string[]

Defined in: packages/core/src/types/skill.ts:9

Explore nearby

✎ Edit this page on GitHub·Found a problem? Open an issue →·How to contribute →

On this page