
Company News
Free Business Plan Upgrades for Open Source Maintainers
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
@agentskit/skills
Advanced tools
Ready-made skills (prompts + behavioral instructions) for AgentsKit agents.
Profile: major-package
Reusable agent personas and behavioral instructions — skills describe what your agent IS, while tools describe what it CAN DO.
Tags: ai · agents · llm · agentskit · ai-agents · autonomous-agents · prompts · prompt-engineering · personas · multi-agent
packages/skills/.@agentskit/skills packages reusable agent behavior: prompts, personas, task patterns, and marketplace-ready capabilities.
Docs: package guide · agent handoff
composeSkills defensively combines prompts, tools, delegates, examples, temperature, metadata, and activation hookstools and delegates are names, not executable implementations; provide matching registries to the runtime or orchestrator that activates the skillsystemPrompt or temperature on top of an existing skill via @agentskit/templatesnpm install @agentskit/skills
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)
getBuiltinSkills() / listSkills() — defensive full-definition and metadata discoverycomposeSkills(...skills) — validated, deterministic composition with S1-compatible namescreateSkillRegistry() — isolated in-memory publish/list/install/unpublish boundary with strict SemVer validation{ name, description, systemPrompt }@agentskit/runtime, useChat, and the CLI --skill flag@agentskit/templates createSkillTemplateThe package does not automatically resolve tool names or execute delegates. Those references become capabilities only when the consuming runtime supplies the corresponding tool and skill registries.
| Package | Role |
|---|---|
| @agentskit/runtime | createRuntime, skill option |
| @agentskit/tools | Tools skills orchestrate |
| @agentskit/adapters | LLM backends |
| @agentskit/templates | createSkillTemplate, scaffold |
MIT — see LICENSE.
@agentskit/skillsSee CONTRIBUTING.md and the monorepo LICENSE.
FAQs
Ready-made skills (prompts + behavioral instructions) for AgentsKit agents.
The npm package @agentskit/skills receives a total of 311 weekly downloads. As such, @agentskit/skills popularity was classified as not popular.
We found that @agentskit/skills demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.