Agent skill · daymade
lark-cli-router
Routes any Feishu/Lark/Doubao operation through the version-matched lark-cli domain guide embedded in the installed CLI, then executes and verifies the requested task. Use for 飞书/Lark/Doubao docs, drive, sheets, Base, wiki, minutes, meetings, calendar, IM, mail, tasks, approval, apps, auth/scope, resource URLs or tokens, and lark-cli troubleshooting. This is the single Lark entry point; use ima-skill instead for Tencent IMA.
What it needs
About 3k tokens when loaded.
What this skill does
Lark CLI Router Use this as the only model-visible Lark entry point. The CLI's embedded lark- guides are the version-synced source of truth; this router selects and loads them instead of copying their domain instructions into another static catalog. Boundaries Tencent IMA is a different product. Route IMA notes or knowledge-base tasks to ima-skill, not here. Do not load all Lark guides. Select the smallest matching guide set for the current task. Do not bypass lark-cli with browser automation, raw curl, or guessed API contracts while the CLI or one of its embedded guides covers the task. Workflow 1. Confirm the runtime Run lark-cli --version. If the binary is absent, fail visibly and report that lark-cli is required; do not invent another transport or confuse the separate Skill-install command with a CLI-binary installer. Set LARKCLINOPROXY=1 for every invocation in this environment. When stable machine-readable JSON is needed, also set LARKSUITECLINOUPDATENOTIFIER=1 and LARKSUITECLINOSKILLSNOTIFIER=1 so notices do not pollute the result. 2. Select the embedded guide Run lark-cli skills list --json. Match the user's intent and any URL path or token to the returned name, description, and metadata.cliHelp. Do not derive the CLI domain by stripping lark- from the guide name: exceptions exist, and metadata.cliHelp or the guide itself is authoritative. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills daymade/lark-cli-router