IAgentSkill
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
Represents a single skill available to the AI agent.
export interface IAgentSkill
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
string | (ALPHA) Description of what the skill does. | ||
string[] | (ALPHA) Example prompts or usages for the skill. | ||
string | (ALPHA) Unique name of the skill. | ||
string[] | (ALPHA) Tags associated with the skill. | ||
string | (ALPHA) Human-readable title of the skill. |
Property details
IAgentSkill.descriptionpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
Description of what the skill does.
description: string;
IAgentSkill.examplespropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
Example prompts or usages for the skill.
examples: string[];
IAgentSkill.namepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
Unique name of the skill.
name: string;
IAgentSkill.tagspropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
Tags associated with the skill.
tags: string[];
IAgentSkill.titlepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
Human-readable title of the skill.
title: string;