用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/xinyuehtx/doc-cli-evals --skill eval-auth命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | eval-auth |
| description | 管理已安装 CLI 工具插件的认证凭据,包括登录、登出、状态检查 |
| disable-model-invocation | false |
| context | fork |
管理已注册 CLI 工具插件的认证凭据。参与评测的 CLI 不再硬编码,而是取自当前已安装的 CLI 工具插件。
登录/登出所需的 <cli_name> 取自已安装的 CLI 工具插件:
evals plugin list --type cli-tool
如果需要的 CLI 尚未安装:
evals plugin install <package-name>
# 例如:
evals plugin install @tengxiaohtx/plugin-cli-dws
evals plugin install @tengxiaohtx/plugin-cli-feishu
检查所有已注册 CLI 的认证状态(只读,无副作用):
evals auth status
该命令会遍历所有已注册的 CLI 工具插件并逐个报告状态。
输出示例:
<cli>: Authenticated — 已认证<cli>: Installed but not authenticated — 已安装但未认证,需 evals auth login <cli><cli>: Not installed — 未安装,evals auth login <cli> 会自动下载登录指定 CLI(cli_name 从 evals plugin list --type cli-tool 获取),未安装时自动下载并安装其 skills。
evals auth login "$@"
示例:
evals auth login dws # 登录 dws(若插件已安装)
evals auth login feishu # 登录 feishu(若插件已安装)
具体的登录交互方式(Agent 模式 / 设备码轮询等)由各 CLI 工具插件自行实现,无需在此硬编码。
登出指定 CLI:
evals auth logout "$1"
认证信息由各 CLI 工具插件在其自身的用户级目录中管理(例如 ~/.dws/、~/.lark-cli/ 等,视插件实现而定)。
注意:认证信息不随 skill 或插件分发,每个用户需要独立登录。
评测截图可能需要访问文档站点,需要先登录浏览器:
evals auth browser-login <cli_name>
说明:浏览器登录依赖具备浏览器能力的插件。当前插件架构下该功能可能尚未提供,若返回未支持,请等待对应的浏览器能力插件。
/eval-config 已执行evals plugin list --type cli-tool)login 时自动下载/eval-case pull <dataset> - 拉取评测集/eval-run - 运行评测基于 SOC 职业分类