INNER CODE UNIT · TypeScript

loadSkillsForKeywords

HoangNguyen0403/agent-skills-standard · mcp/src/tools/index.ts:215

export async function loadSkillsForKeywords(
  args: { keywords: string[]; force_reload?: boolean },
  ctx: ToolContext,
): Promise<ToolResult> {
  const empty = maybeEmptyState(ctx);
  if (empty) return empty;

  const matches = ctx.index.matchKeywords(args.keywords);
  return await finalize(
    "load_skills_for_keywords",
    args.keywords,
    matches,
    ctx,
    args.force_reload ?? false,
  );
}

// ---------- get_skill ----------

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…