Skip to main content
POST
Get Skills

Authorizations

X-Session-API-Key
string
header
required

Body

application/json

Request body for loading skills.

load_org
boolean
default:true

Load organization-level skills

load_project
boolean
default:true

Load project skills from workspace

load_public
boolean
default:true

Load public skills from OpenHands/extensions repo

load_user
boolean
default:true

Load user skills from ~/.openhands/skills/

marketplace_path
string | null
default:marketplaces/default.json

Relative marketplace JSON path for public skills. Set to null to load all public skills.

org_configs
OrgConfig · object[] | null

Organization/user skill repositories to load concurrently

project_dir
string | null

Workspace directory path for project skills

registered_marketplaces
MarketplaceRegistration · object[]

Marketplace registrations for plugin-based skill loading. Registrations with auto_load=True or a list of plugin names add their skills to the public skills.

sandbox_config
SandboxConfig · object | null

Sandbox skills configuration

Response

Successful Response

Response containing all available skills.

skills
SkillInfo · object[]
required
sources
Sources · object

Count of skills loaded from each source