@agentskit/skills
v0.8.2
Published
Ready-made skills (prompts + behavioral instructions) for AgentsKit agents.
Downloads
874
Maintainers
Readme
@agentskit/skills
Pre-tuned agent personas that work out of the box — skills are what your agent IS, tools are what it CAN DO.
Tags: ai · agents · llm · agentskit · ai-agents · autonomous-agents · prompts · prompt-engineering · personas · multi-agent
Why skills
- Skip prompt engineering —
researcher,coder,planner,critic, andsummarizerare battle-tested behavioral profiles; activate one and your agent immediately behaves like a specialist - Composable by design — combine skills with
composeSkillsto merge prompts, tools, and delegates; build a research-and-code pipeline in one line - Multi-agent delegation built in — the
plannerskill knows how to coordinateresearcherandcoderas sub-agents, so you get multi-agent workflows without writing orchestration code - Extend without starting over — override just
systemPromptortemperatureon top of an existing skill via@agentskit/templates
Install
npm install @agentskit/skillsQuick example
import { createRuntime } from '@agentskit/runtime'
import { anthropic } from '@agentskit/adapters'
import { researcher, coder, composeSkills } from '@agentskit/skills'
import { webSearch, filesystem } from '@agentskit/tools'
const runtime = createRuntime({
adapter: anthropic({ apiKey: process.env.ANTHROPIC_API_KEY, model: 'claude-sonnet-4-6' }),
tools: [webSearch(), ...filesystem({ basePath: './workspace' })],
})
const result = await runtime.run('Research best practices for TypeScript error handling and write an example', {
skill: composeSkills(researcher, coder),
})
console.log(result.content)Features
- Built-in skills:
researcher,coder,planner,critic,summarizer,codeReviewer,prReviewer,sqlGen,dataAnalyst,translator composeSkills(...skills)— merge system prompts and behavioral defaults- Skill contract v1 (ADR 0005):
{ name, description, systemPrompt } - Works with
@agentskit/runtime,useChat, and the CLI--skillflag - Fork and override with
@agentskit/templatescreateSkillTemplate
Ecosystem
| Package | Role |
|---------|------|
| @agentskit/runtime | createRuntime, skill option |
| @agentskit/tools | Tools skills orchestrate |
| @agentskit/adapters | LLM backends |
| @agentskit/templates | createSkillTemplate, scaffold |
Contributors
License
MIT — see LICENSE.
