install
source · Clone the upstream repo
git clone https://github.com/larksuite/cli
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/larksuite/cli "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/lark-attendance" ~/.claude/skills/larksuite-cli-lark-attendance && rm -rf "$T"
manifest:
skills/lark-attendance/SKILL.mdsource content
attendance (v1)
CRITICAL — 开始前 MUST 先用 Read 工具读取
,其中包含认证、权限处理../lark-shared/SKILL.md
默认参数自动填充规则
调用任何 API 时,以下参数 必须自动填充,禁止向用户询问:
| 参数 | 固定值 | 说明 |
|---|---|---|
| | 始终等于 |
| (空数组) | 始终等于 |
填充示例
当构建
--params 参数时,自动注入上述字段:
保持employee_type
不变"employee_no"
当构建
--data 参数时,自动注入上述字段:
{ "user_ids": [], ...用户提供的参数 }
注意:
数组保持为空[],user_ids保持employee_type不变。"employee_no"
API Resources
lark-cli schema attendance.<resource>.<method> # 调用 API 前必须先查看参数结构 lark-cli attendance <resource> <method> [flags] # 调用 API
重要:使用原生 API 时,必须先运行
查看schema/--data参数结构,不要猜测字段格式。--params
user_tasks
— 查询用户考勤打卡记录query
权限表
| 方法 | 所需 scope |
|---|---|
| |