listSkills
List every registered skill with its full metadata. Each entry includes the
name, description, version, multi-instance flag, required env vars, required
packages, and parameter schema. Use listRegistered()
for just the names.
Matches Python’s list_skills() shape (registry.py:205-227) with
TS-idiomatic camelCase keys.
Returns
SkillSchemaInfo[] — array of metadata objects.
SkillSchemaInfo
Each entry has the following shape:
name
The skill’s SKILL_NAME.
description
The skill’s SKILL_DESCRIPTION.
version
The skill’s SKILL_VERSION.
supportsMultipleInstances
Whether the skill supports multiple instances.
requiredEnvVars
Required environment variable names.
requiredPackages
Required npm package names.
parameters
Parameter schema describing the config the skill accepts.