You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create @agentskit/skills — a collection of ready-made skills (prompts + behavioral instructions). Each skill follows the SkillDefinition contract from core.
Ship starter skills: researcher, coder, planner, critic, summarizer. Each contains a systemPrompt, few-shot examples, suggested tools, and best practices.
Implement skill composition: when multiple skills are provided, their systemPrompts concatenate with clear delimiters. Skills can reference other skills via delegates for multi-agent patterns. onActivate hook enables auto-registration of related tools.
Acceptance criteria
packages/skills/ package created with tsup, vitest
Each skill satisfies the SkillDefinition contract from core
Parent PRD
#2
What to build
Create
@agentskit/skills— a collection of ready-made skills (prompts + behavioral instructions). Each skill follows the SkillDefinition contract from core.Ship starter skills: researcher, coder, planner, critic, summarizer. Each contains a systemPrompt, few-shot examples, suggested tools, and best practices.
Implement skill composition: when multiple skills are provided, their systemPrompts concatenate with clear delimiters. Skills can reference other skills via
delegatesfor multi-agent patterns.onActivatehook enables auto-registration of related tools.Acceptance criteria
packages/skills/package created with tsup, vitestSkillDefinitioncontract from coredelegatesfield: planner skill references researcher and coderonActivatehook: demonstrated on at least one skill (e.g., researcher activates web search)useChat({ skills: [...] })andruntime.run(task, { skill })Blocked by
User stories addressed