Packages
@agentskit/skills
Ready-made personas + composition + marketplace registry with semver.
#When to reach for it
- You want one of 26 contract-tested personas across general, engineering, data, support, or regulated-domain workflows.
- You want to publish + install skills by semver.
#Install
npm install @agentskit/skills#Hello world
import { researcher } from '@agentskit/skills'
import { createRuntime } from '@agentskit/runtime'
const runtime = createRuntime({ adapter, systemPrompt: researcher.systemPrompt })#Surface
- Ready-made: 26 named
SkillDefinitionexports; usegetBuiltinSkills()for the canonical defensive catalog. - Composition:
composeSkillsΒ·getBuiltinSkillsΒ·listSkills. - Marketplace:
createSkillRegistryΒ·parseSemverΒ·compareSemverΒ·matchesRange.
Tool and delegate fields are declarative references. Wire the corresponding registries in the consuming runtime; importing a skill alone does not install or execute those capabilities.
#Recipes
#Stability
- Version:
0.8.16 - Tier: beta
- Contract: SkillDefinition semantics pinned by ADR 0005; package conveniences remain beta.
- Roadmap: stable surface proposed in RFC 0009; ADR 0024 evidence remains mandatory.
#Related
#Source
npm: @agentskit/skills Β· repo: packages/skills
Explore nearby
- PeerPackages overview
Every AgentsKit package at a glance β what it does, when to reach for it, where to read the deep dive.
- PeerRoadmap
Per-package stability status, current version, and what each package needs to reach v1.0.
- Peer@agentskit/core
Shared contract layer β TypeScript types, headless chat controller, stream helpers. Zero-dep, under 10 KB gzipped.