INNER CODE UNIT · TypeScript
loadSkillsForFiles
HoangNguyen0403/agent-skills-standard · mcp/src/tools/index.ts:170
export async function loadSkillsForFiles(
args: { files: string[]; force_reload?: boolean },
ctx: ToolContext,
): Promise<ToolResult> {
const empty = maybeEmptyState(ctx);
if (empty) return empty;
const matches = ctx.index.matchFiles(args.files);
const result = await finalize(
"load_skills_for_files",
args.files,
matches,
ctx,
args.force_reload ?? false,
);
const policyText = renderPolicySection(args.files, ctx.policy);
if (policyText) {