class Skill

Methods

__construct(string $name, Stringable|string $description, Stringable|string $instructions, array $files = [], string|null $path = null)

Create a new skill instance.

static Skill|null
fromDirectory(string $directory)

Create a skill from a directory containing a SKILL.md file.

Details

at line 18
__construct(string $name, Stringable|string $description, Stringable|string $instructions, array $files = [], string|null $path = null)

Create a new skill instance.

Parameters

string $name
Stringable|string $description
Stringable|string $instructions
array $files
string|null $path

at line 30
static Skill|null fromDirectory(string $directory)

Create a skill from a directory containing a SKILL.md file.

Parameters

string $directory

Return Value

Skill|null