@antdatax/datax-cli
v1.0.0
Published
CLI tool for managing skills from the DataX Skill marketplace
Downloads
358
Maintainers
Readme
@antdatax/datax-cli
DataX Skill 市场命令行工具 —— 搜索、订阅、安装和管理 AI 编码技能(Skill)。
支持将技能一键安装到 Claude Code、Cursor、Codex、OpenClaw 等多种 AI 编码工具的本地 skills 目录。
环境要求
- Node.js >= 18.0.0
安装
npm install -g @antdatax/datax-cli安装完成后,命令行会注册可执行命令 antdatax:
antdatax --help
antdatax --version快速开始
# 1. 登录(配置客户编码)
antdatax login
# 2. 搜索市场中的技能
antdatax search 数据分析 --type skill
# 3. 安装到指定工具的 skills 目录
antdatax install skill <资产编码> --tool claude-code命令参考
antdatax login
登录 DataX Hub,配置客户编码(customerCode)。配置写入 ~/.antdatax/config.json。
antdatax login
antdatax login -c <客户编码>| 参数 | 说明 |
| --- | --- |
| -c, --customer-code <code> | 客户编码,未指定时交互式输入 |
antdatax logout
退出登录,清除本地存储的客户编码。
antdatax logoutantdatax search <关键词>
在市场中搜索资产(skill / mcp / 语料 / 数据服务)。
antdatax search 数据分析
antdatax search mcp --type mcp --mode ONLINE
antdatax search ai --limit 50 --page 2| 参数 | 说明 | 默认值 |
| --- | --- | --- |
| --type <资产类型> | 资产类型:skill / mcp / corpus / dataService | 全部 |
| --mode <订阅模式> | 订阅模式:ONLINE(线上订阅) / GRANT(咨询开通) | 全部 |
| --limit <每页个数> | 每页最大结果数 | 20 |
| --page <页码> | 页码 | 1 |
antdatax install <资产类型> <资产code>
安装技能到本地。默认安装到 ~/.antdatax/skills/,可通过 --tool 或 --path 指定目录。
# 安装到默认目录
antdatax install skill <资产编码>
# 安装到指定 AI 工具
antdatax install skill <资产编码> --tool claude-code
antdatax install skill <资产编码> --tool cursor
# 安装到自定义目录
antdatax install skill <资产编码> --path ./my-skills
# 强制重新安装
antdatax install skill <资产编码> --force| 参数 | 说明 | 默认值 |
| --- | --- | --- |
| --path <dir> | 安装到指定目录 | ~/.antdatax/skills/ |
| --tool <工具名> | 安装到指定工具的 skills 目录 | — |
| --force | 强制重新安装 | false |
支持的工具:
| 工具 | 安装目录 |
| --- | --- |
| claude-code | ~/.claude/skills/ |
| cursor | ~/.cursor/skills/ |
| codex | ~/.codex/skills/ |
| openclaw | ~/.openclaw/skills/ |
antdatax subscribe <资产类型> <资产code>
订阅线上模式(ONLINE)资产。
antdatax subscribe skill <资产编码>工作目录与文件
| 路径 | 用途 |
| --- | --- |
| ~/.antdatax/config.json | 全局配置:customerCode、apiEndpoint、installPath 等 |
| ~/.antdatax/skills/ | 默认 skill 安装目录 |
| <安装目录>/.antdatax-lock.json | 已安装技能清单(名称、版本、完整性哈希、安装时间) |
环境变量
| 变量 | 说明 |
| --- | --- |
| DATAX_MOCK=1 | 启用 Mock 模式,使用内置的 10 个示例技能,不发送任何网络请求 |
| DEBUG=1 | 出错时打印完整调用栈 |
License
MIT
