hap-cli
用 hap-cli 命令行工具操作 HAP 企业平台,是 hap-cli skills 的主入口。覆盖通讯录、聊天消息、发动态、管日程,以及应用与数据操作(工作表记录增删改查、工作流、审批待办、自定义页面、角色权限、文件上传等)。只要用户想在 HAP 里查人、发消息、发动态、看/建日程、读写某张表的记录、处理审批,即使没明说工具名也应触发。
How do I install this agent skill?
npx skills add https://github.com/mingdaocom/hap-skills --skill hap-cliIs this agent skill safe to install?
- Gen Agent Trust Hubpass
This skill provides documentation and navigation for the hap-cli tool, an interface for interacting with the HAP enterprise platform. It includes instructions for installation, authentication, and performing various operations such as managing contacts, sending messages, and manipulating worksheet data.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
hap-cli 使用导航
hap-cli(命令 hap)把 HAP 企业平台的后端能力封装成命令行,覆盖:
通讯录与部门、聊天消息与群组、动态、日程、工作表记录读写、视图与字段、
工作流与审批待办、自定义页面、角色权限、组织与应用管理、文件上传与分享。
第一步:确认 hap 已安装
hap --version
有版本号输出就跳到下一步。 报 command not found 就先装:
pip install hap-cli
装完再跑一次 hap --version 确认。如果 pip 装成功但 hap 仍然找不到,说明它被装进了
不在 PATH 上的 Python 环境,改用 python3 -m pip install --user hap-cli,或用
python3 -m hap_cli 代替 hap 调用。
装好后登录:
hap auth login # 明道云 SaaS,会打开浏览器
hap auth whoami # 确认登录成功、当前组织正确
私有部署、多环境多账号、组织与默认应用的设置,见下一步的 hap guide setup。
第二步:每次动手前先跑 hap guide
hap guide
它会给出当前这台机器上这一版 hap 的完整命令地图、可用的细分主题,以及最常踩的坑。 命令地图是现场生成的,永远和实际能跑的命令一致。
需要具体某方面的细节,按 hap guide 输出里列出的主题深入,例如写记录的取值格式、
登录与环境管理、从消息触达记录、什么时候该转交其它 skill。
铁律
不要凭记忆拼命令名或参数。
hap-cli 会自动升级,命令和参数会变。任何时候都以这两个为准:
hap guide—— 能做什么、该走哪条路hap <命令> --help—— 这个命令的确切参数
写数据尤其要小心:不同字段类型的取值格式差别很大,而且传错基本不会报错,
服务端照样返回成功但数据是坏的。动手前先看 hap guide 里的记录写入主题,
写完读回确认。
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/mingdaocom/hap-skills/hap-cli">View hap-cli on skillZs</a>