Skip to main content

Skill registries

Registries let the Agent Builder browse and install community skills directly from the UI. All registries are opt-in. When no registry is enabled, the Builder hides registry browse UI entirely.

Quickstart

Enable the skills.sh registry:

TypeScriptsrc/mastra/index.ts
import { MastraEditor } from '@mastra/editor'

new MastraEditor({
  builder: {
    enabled: true,
    registries: {
      skillsSh: { enabled: true },
    },
  },
})

The Builder library tab now exposes a Browse view backed by skills.sh. End users can preview a skill, then install it into an agent. See the AgentBuilderOptions reference for the full registries schema.