UNPKG

@mastra/core

Version:
30 lines 1.09 kB
/** * Agent-Level Skills Module * * Provides `createSkill()` and related utilities for attaching skills * directly to an Agent without requiring a full Workspace. * * @example * ```typescript * import { createSkill } from '@mastra/core/skills'; * import { Agent } from '@mastra/core/agent'; * * const reviewSkill = createSkill({ * name: 'code-review', * description: 'Use when reviewing code changes.', * instructions: 'When reviewing code...', * }); * * const agent = new Agent({ * id: 'reviewer', * model: 'openai/gpt-5', * instructions: 'You are a code review assistant.', * skills: [reviewSkill, './skills/testing'], * }); * ``` */ export { resolveAgentSkills, mergeWorkspaceSkills } from './agent-skills-resolver.js'; export { createSkill, isInlineSkill } from './create-skill.js'; export { InlineSkillSource } from './inline-skill-source.js'; export type { InlineSkillInput, InlineSkill, SkillInput, AgentSkillsInput, AgentSkillsContext, Skill, SkillMetadata, SkillFormat, WorkspaceSkills, } from './types.js'; //# sourceMappingURL=index.d.ts.map