manage-channels

仓库创建 2026年1月31日最近提交 18 小时前SkillHot 收录 20 天前
▸ 精选理由

便于配置通信路径与隔离策略,适合多团队或多渠道环境。

▸ 风险提示

会修改渠道与权限关联,可能影响访问控制,需谨慎操作。

这个 Skill 做什么

将消息渠道关联到代理组并管理隔离等级与权限配置。

把消息渠道(比如 Slack、Telegram、email)和代理组绑在一起,配置每个渠道的隔离等级和访问权限。新增渠道时、搭建阶段或需要调整权限时会用到。特别能按用户级别管理权限并支持细粒度的隔离设置,方便给不同团队或环境划分访问范围。

▸ 展开 SKILL.md 英文原文

Wire channels to agent groups, manage isolation levels, add new channel groups. Use after adding a channel, during setup, or standalone to reconfigure.

自动化集成渠道管理隔离权限通用
3.0w
Stars
1.3w
Forks
40
仓库内 Skill
+241
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/nanocoai/nanoclaw/main/.claude/skills/manage-channels/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/nanocoai/nanoclaw/main/.claude/skills/manage-channels/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Manage Channels

Wire messaging channels to agent groups. See `docs/isolation-model.md` for the full isolation model.

Privilege is a **user-level** concept, not a channel-level one (see `src/modules/permissions/db/user-roles.ts`, `src/modules/permissions/access.ts`). There is no "main channel" / "main group" — any user can be granted `owner` or `admin` (global or scoped to an agent group) via `grantRole()`, and messages from unknown senders are gated per-messaging-group by `unknown_sender_policy` (`strict` | `request_approval` | `public`).

## Assess Current State

Read the central DB (`data/v2.db`) using these canonical queries (column names match the schema, not the CLI flags — the `reg
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有