autosnippet
Version:
Extract code patterns into a knowledge base for AI coding assistants
14 lines (13 loc) • 805 B
TypeScript
#!/usr/bin/env node
/**
* 将 AutoSnippet 自带的 Agent Skills 安装到「当前项目根」的 Cursor 环境(项目根/.cursor/skills/)。
* 项目根:从当前工作目录向上查找含 AutoSnippet.boxspec.json 的目录的父级;未找到则用当前目录。
*
* V3 策略:静态索引 + MCP 按需检索
* - project-recipes-context.md:轻量索引(title | trigger | category | summary),不再塞全文
* - Agent 需要详情时调用 MCP: autosnippet_knowledge({ operation: "get" }) / autosnippet_search
* - guard-context.md:同为轻量索引(fallback 用),Guard 主路径走 MCP autosnippet_guard
*
* 运行方式:在项目根目录执行 npm run install:cursor-skill,或 asd install:cursor-skill,或 node scripts/install-cursor-skill.js
*/
export {};