lark-shared

Configure lark-cli authentication and switch identities for Feishu resources.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/x0chaoren0s/agent-platform --skill lark-shared-x0chaoren0s
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-shared
Source: https://github.com/x0chaoren0s/agent-platform/tree/main/skills/lark-shared
Command: npx skills add https://github.com/x0chaoren0s/agent-platform --skill lark-shared-x0chaoren0s

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides users on using lark-cli to operate Feishu resources, covering setup, authentication, identity switching, and common permission issues to streamline secure access.

Core Features & Use Cases

  • Config initialization: walk-through for initial setup of the lark CLI.
  • Authentication & identity management: guidance for login with user or bot identity and switching identities using --as.
  • Permission handling & error guidance: how to resolve permission violations and scope requirements across different roles and contexts.
  • Use Case: a developer onboarding to access team resources, config an app, and perform bot-level operations without leaking credentials.

Quick Start

Start by running lark-cli config init to set up the application and then follow the guided prompts to authenticate and switch identities as needed.

Frequently Asked Questions about lark-shared

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I initialize config and authenticate for Feishu resources using lark-cli?

To resolve lark-cli permission violations, check authorization scopes and ensure the active identity has the required access level. This skill provides guidance on troubleshooting scope requirements across different roles and contexts.

How do I switch between user and bot identities in lark-cli?

Lark-cli applies to scenarios requiring initial config setup, login authentication, identity switching, and permission troubleshooting. It is used for onboarding and ongoing authentication for Feishu/Lark resources across bot and user contexts.

Why does lark-cli return permission violations across bot and user contexts?

To resolve lark-cli permission violations, check authorization scopes and ensure the active identity has the required access level. This skill provides guidance on troubleshooting scope requirements across different roles and contexts.

What scenarios require lark-cli config initialization and identity switching?

Lark-cli applies to scenarios requiring initial config setup, login authentication, identity switching, and permission troubleshooting. It is used for onboarding and ongoing authentication for Feishu/Lark resources across bot and user contexts.