feishu-channel-config

Update non-sensitive Feishu channel settings in access.json.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/Ben2pc/g-claude-code-plugins --skill feishu-channel-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-channel-config
Source: https://github.com/Ben2pc/g-claude-code-plugins/tree/main/plugins/feishu-channel/skills/feishu-channel-config
Command: npx skills add https://github.com/Ben2pc/g-claude-code-plugins --skill feishu-channel-config

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

White-listed users need to adjust Feishu channel experience settings on demand, while safeguarding security-critical fields from modification.

Core Features & Use Cases

  • Read requests and validate changes against allowed non-sensitive fields.
  • Update non-sensitive settings such as ackReaction, replyToMode, textChunkLimit, and chunkMode stored under ~/.claude/channels/feishu/access.json.
  • Enforce safety boundaries by rejecting changes to dmPolicy, allowFrom, groups, and pending; guide users to run /feishu-channel-access for restricted operations.

Quick Start

Update the Feishu channel experience by adjusting the allowed configuration fields through Claude Code, ensuring only non-sensitive fields are modified.

Frequently Asked Questions about feishu-channel-config

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

FAQPage Schema
How do I change Feishu channel reply behavior and acknowledgement emojis?

To change Feishu channel reply behavior and acknowledgement emojis, request the update through Claude Code. The tool validates your input against allowed non-sensitive fields and writes the changes directly to the access.json file.

What fields can I modify in the Feishu channel access.json configuration?

You can modify non-sensitive fields in the Feishu channel access.json configuration, specifically ackReaction, replyToMode, textChunkLimit, and chunkMode. The tool maps your requests to these allowed fields and rejects restricted modifications.

Why am I blocked from updating dmPolicy or allowFrom in Feishu channel settings?

You are blocked from updating dmPolicy, allowFrom, groups, and pending because these are security-critical fields. The tool enforces safety boundaries by rejecting these changes and guiding you to run /feishu-channel-access for restricted operations.

How do I configure message chunking rules for Feishu channels?

To configure message chunking rules for Feishu channels, adjust the textChunkLimit and chunkMode fields. The tool reads the existing access.json file, validates your requested chunking inputs, and writes the updated configuration safely.

Can I directly edit the access.json file to change Feishu channel settings?

You should not directly edit the access.json file to change Feishu channel settings. Using this tool ensures your updates are validated against allowed non-sensitive fields, preventing accidental modification of security-critical configurations like dmPolicy and groups.

Do I need whitelist access to adjust Feishu channel experience settings?

Yes, you need whitelist access to adjust Feishu channel experience settings. The tool is designed specifically for whitelist users to safely tune non-sensitive configurations while enforcing security constraints on restricted fields.