feishu-perm

Manage Feishu document and file permissions for collaborators.

1|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/syxscott/PaleoClaw --skill feishu-perm-syxscott
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-perm
Source: https://github.com/syxscott/PaleoClaw/tree/main/extensions/feishu/skills/feishu-perm
Command: npx skills add https://github.com/syxscott/PaleoClaw --skill feishu-perm-syxscott

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the management of access and permissions for documents and files within the Feishu platform, ensuring the right people have the right access.

Core Features & Use Cases

  • List Collaborators: View who has access to a document and their permission level.
  • Add Collaborators: Grant specific permissions (view, edit, full_access) to users or groups via email, user ID, or group ID.
  • Remove Collaborators: Revoke access for specific users or groups.
  • Use Case: A project manager needs to grant editing access for a project document to a new team member and then later revoke access for a departing contractor.

Quick Start

Use the feishu-perm skill to add [email protected] with edit permissions to the document with token ABC123.

Frequently Asked Questions about feishu-perm

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

FAQPage Schema
How do I manage Feishu document permissions for external collaborators?

Manage Feishu document permissions by listing, adding, or removing collaborators. You can grant view, edit, or full_access levels to external users via email, openid, or userid.

What Feishu file types are supported for access control and sharing?

Feishu access control supports doc, docx, sheet, bitable, folder, file, wiki, and mindnote token types. You can configure specific permission levels for each of these document formats.

How do I add a new team member to a Feishu sheet with edit access?

Add a team member to a Feishu sheet by using their email, userid, or openchat id and assigning the edit permission level. The skill processes the token and member type to grant access.

Do I need explicit configuration to manage Feishu wiki permissions?

Yes, managing Feishu wiki permissions requires explicit channel configuration and the drive:permission scope. Without these prerequisites, access control actions cannot be executed.

Can I revoke document access for a departing contractor in Feishu?

Yes, you can revoke document access for a departing contractor by removing them as a collaborator. This requires their specific member identifier, such as email, userid, or unionid.

What are the limitations when assigning full_access to an opendepartmentid in Feishu?

Limitations include requiring the correct drive:permission scope and explicit channel configuration. You can assign full_access to an opendepartmentid, but must ensure the token type is supported.