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 ----------