MCP TypeScript SDK (V2) / @modelcontextprotocol/server / ext/skills/skillEntry
ext/skills/skillEntry
Functions
skillEntry()
skillEntry(
skillPath,files,options?):Promise<{[key:string]:unknown;_meta?:Record<string,unknown>;frontmatter: {[key:string]:unknown;description:string;name:string; };resources:"dynamic"|object[];uri:string; }>
Defined in: packages/server/src/ext/skills/skillEntry.ts:12
Builds a valid entry — digests, sizes, frontmatter, rule checks — from one skill's files. Keys are paths under the skill's folder (SKILL.md, references/GUIDE.md). For SkillSource authors who publish digests.
Parameters
skillPath
string
files
Record<string, string | Uint8Array>
options?
baseUri?
string
Returns
Promise<{[key: string]: unknown; _meta?: Record<string, unknown>; frontmatter: {[key: string]: unknown; description: string; name: string; }; resources: "dynamic" | object[]; uri: string; }>