用途:将用户自然语言请求转换为 eskill CLI 命令并执行,用于管理 AI Agent 技能的分发、安装与追踪。
主要能力:安装/添加技能(eskill install/add <skill>)、列出已安装技能(eskill list/ls)、删除卸载技能(eskill remove/rm/uninstall)、查看支持的 Agent 平台(eskill agents/list-agents)。技能名称可为 NPM 包名、Git URL 或本地路径。
常用参数:-a/--agent 指定 Agent(如 claude、cursor、windsurf);-l/--link 链接模式,适用于本地开发;-f/--force 强制安装。在含多个技能的目录运行 eskill install . --link 会提供交互式选择界面。
支持平台:AMP、Antigravity、Claude Code、ClawdBot、Cline、Codex、Cursor、Droid、Gemini、GitHub Copilot、Goose、Kilo、Kiro CLI、OpenCode、Roo、Trae、Windsurf、Qoder、Continue 等。
使用方式:解析意图→提取技能/Agent/选项→构建命令→按 shell 语法执行→返回输出。示例:“安装 wechat-publisher 技能”对应 eskill install wechat-publisher;“给 Cursor 安装技能”对应 eskill install <skill> -a cursor。
限制与注意:安装前建议先用 eskill list 检查同名技能;遇到 ENOTDIR: not a directory 通常是目标目录路径问题,不影响其他平台;Windows PowerShell 下命令连接符用 ; 而非 &&,目录切换用 Set-Location。
官网:https://skill.empjs.dev/#usage