agentskit.js
Skills

Skill marketplace

Publish, install, version skills. Semver range resolution.

import { createSkillRegistry } from '@agentskit/skills'

const registry = createSkillRegistry({
  storage: fileStorage({ path: '.agentskit/skills' }),
})

await registry.publish(triageSkill)
const resolved = await registry.install('triage', '^1.0.0')

API

MethodPurpose
publish(skill)add a version
install(name, range)resolve semver range
list()all available
unpublish(name, version)remove

Ranges

1.2.3 · ^1.2.3 · ~1.2.3 · >=1.2.0 <2.0.0 · *.

✎ Edit this page on GitHub·Found a problem? Open an issue →·How to contribute →

On this page