What this skill does
Lark Shared is a common set of rules for Lark/Feishu skills. It clarifies whether an operation runs as a user or application and how to interpret tool responses. This matters because each identity may have different resource visibility and permissions within the same organisation.
The guide explains why a well-described skill might still be unable to access a document or calendar. The agent must use the authorised identity and explain missing access, rather than assuming another identity is a legitimate workaround. People retain control over connections and the resources employees can use.
When it can help
- Understand an access error in a Lark skill.
- Prepare a connection with the correct identity.
- Check whether an operation's result really confirms success.
A task to get started
Before opening this document, check which identity you would use and what permissions it needs. If access is missing, explain why and keep the identity we authorised.
What you need
- Lark CLI and a valid connection to the organisation.
- Knowledge of whether the task belongs to a user or application.
Limits and result review
- This is a shared reference, not a tool that completes a business process by itself.
- Its external distribution is not covered by Hub's GitHub importer.
How to explore this skill
This skill is distributed through Feishu. Hub currently imports public GitHub repositories; consult the original source for its requirements and procedure.
View on skills.sh ↗A skill provides a procedure. Each employee's permissions, approvals and connections still determine available actions. Adding it does not automatically install software or execute the author's scripts.
Sources and documentation
An iabot editorial explanation based on original documentation. Authorship remains with open.feishu.cn. This guide is not a Hub compatibility test and does not distribute a translation of the author’s code.
Read the iabot manual →