agentskit.js
For agents

@agentskit/skills — for agents

Ready-made personas (system prompt + behavior) + composition + marketplace registry.

Install

npm install @agentskit/skills

Primary exports

Ready-made skills

  • researcher — methodical web researcher.
  • coder — TDD-first coder.
  • planner — step-by-step planner.
  • critic — critic / reviewer.
  • summarizer — structured summarizer.
  • codeReviewer — PR review with severity tags.
  • sqlGen — NL → parameterized SQL.
  • dataAnalyst — hypothesis-driven data analysis.
  • translator — faithful translator.

Composition + discovery

  • composeSkills(a, b, ...) — merge skills into one.
  • listSkills() — metadata for every bundled skill.

Marketplace

  • createSkillRegistry(initial?) — publish / list / install / unpublish.
  • parseSemver, compareSemver, matchesRange — tiny semver helpers.
  • Types: SkillPackage, SkillRegistry, SkillRegistryQuery.

See Skill marketplace.

Minimal example

import { createRuntime } from '@agentskit/runtime'
import { researcher } from '@agentskit/skills'

const runtime = createRuntime({
  adapter,
  systemPrompt: researcher.systemPrompt,
  tools: [/* webSearch() etc. */],
})

Source

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

On this page