feishu-perm

List, add, and remove Feishu document collaborators via email or openid.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/cogpy/clawcog --skill feishu-perm-cogpy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-perm
Source: https://github.com/cogpy/clawcog/tree/main/extensions/feishu/skills/feishu-perm
Command: npx skills add https://github.com/cogpy/clawcog --skill feishu-perm-cogpy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the management of access permissions for documents and files within the Feishu platform, ensuring the right people have the correct level of 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, openid, or other identifiers.
  • Remove Collaborators: Revoke access for specific users or groups.
  • Use Case: A project manager needs to quickly share a design document with a new team member, granting them edit access, and then later remove a contractor's access after a project phase is complete.

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 collaborators?

You can manage Feishu document permissions by listing, adding, or removing collaborators, granting specific access levels like view, edit, or full_access to users via identifiers such as email or openid.

What Feishu file types are supported for access control modifications?

Feishu access control modifications support various token types including docx, sheet, folder, and file, allowing you to configure permissions across different document and file formats.

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

To add a collaborator, you use the skill to specify the document token, the user identifier like an email address, and the desired permission level such as edit access to grant them entry.

Do I need specific scopes to configure Feishu file sharing settings?

Yes, configuring Feishu file sharing settings requires explicit channel configuration and the drive:permission scope to be authorized before you can list, add, or remove collaborators.

How can I revoke a user's access to a Feishu folder after a project ends?

To revoke access, you use the skill to remove the specific user or group identifier from the folder token's collaborator list, effectively stripping their view, edit, or full_access permissions.