lark-shared

Standardize Feishu/Lark CLI initialization, authentication, and permission management.

26|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/yjzhang2003/oh-my-feishu --skill lark-shared-yjzhang2003
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-shared
Source: https://github.com/yjzhang2003/oh-my-feishu/tree/main/oh-my-feishu-plugin/skills/lark-shared
Command: npx skills add https://github.com/yjzhang2003/oh-my-feishu --skill lark-shared-yjzhang2003

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves the complexity of managing Feishu/Lark CLI configurations, handling authentication flows, and troubleshooting permission issues across different identity types.

Core Features & Use Cases

  • Identity Management: Seamlessly switch between user and bot identities to ensure correct resource access.
  • Authentication Handling: Automates the auth login process and provides clear guidance for scope-based permission requests.
  • Error Resolution: Provides actionable steps for permission denied errors and manages CLI version updates.
  • Use Case: When a developer needs to access calendar resources, this skill guides them through the specific auth login command required to grant the necessary calendar scopes.

Quick Start

Use the lark-shared skill to initialize your configuration and authenticate your user identity for accessing personal resources.

Frequently Asked Questions about lark-shared

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

FAQPage Schema
How do I authenticate and configure the Feishu CLI for the first time?

To authenticate the Feishu CLI, initialize your configuration and run the automated auth login process to establish your user identity and securely access personal resources.

How do I switch between bot and user identities in the Lark CLI?

Switching between bot and user identities in the Lark CLI involves using standardized configuration commands to ensure correct resource access based on your current role.

Why does my Feishu CLI return a permission denied error?

A permission denied error in the Feishu CLI indicates insufficient scopes; you must request specific scope-based authorization through the guided auth login command.

How do I request specific permission scopes for accessing Feishu calendar resources?

To access Feishu calendar resources, execute the specific auth login command provided by the CLI to grant the necessary calendar scopes for your user identity.

Does the Lark CLI auth process prevent credential exposure?

Yes, the Lark CLI auth process enforces security compliance protocols by preventing credential exposure during identity switching and automated permission management.