What problem does it solve? Setting up and operating lark-cli against Feishu (Lark) resources involves confusing identity models, OAuth device flows, scope errors, and risky write operations. This Skill gives the AI agent clear operational rules so setup, login, and error recovery happen correctly on the first attempt. ## Core Features & Use Cases - Guided Initialization & Auth: Runs lark-cli config init and split-flow auth login with QR code generation, so users complete device authorization without blocking the conversation. - Identity & Permission Handling: Distinguishes bot vs user identity (--as), interprets permission_violations errors, and issues the correct incremental scope login command. - High-Risk Operation Gate: Handles exit code 10 confirmation envelopes, previews dangerous requests with --dry-run, and only retries with --yes after explicit user consent. - Use Case: A user asks the agent to read their Feishu calendar but hits a scope error. The Skill directs the agent to run lark-cli auth login --scope "calendar:calendar:readonly" --no-wait --json, show the QR code, and complete the device-code flow in a later turn. ## Quick Start Ask the agent to initialize lark-cli and log in with the calendar read scope, then follow the QR code and authorization link it presents.