Not in the top 1,000 by GitHub stars
hyperlist/feishu-multi-agent
飞书多 Agent 协作方案 - 基于 OpenClaw
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
9a2cb9c8a65f → 9a2cb9c8a65f
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 9a2cb9c8a65f
No earlier version was observed for comparison.
examples/coder-agent/skills/code-review/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
9a2cb9c8a65f → 9a2cb9c8a65f
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 9a2cb9c8a65f
No earlier version was observed for comparison.
examples/coder-agent/skills/git-workflow/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
9a2cb9c8a65f → 9a2cb9c8a65f
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 9a2cb9c8a65f
No earlier version was observed for comparison.
examples/coder-agent/skills/project-switcher/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
9a2cb9c8a65f → 9a2cb9c8a65f
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 9a2cb9c8a65f
No earlier version was observed for comparison.
skills/agent-comm/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
9a2cb9c8a65f → 9a2cb9c8a65f
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 9a2cb9c8a65f
No earlier version was observed for comparison.
skills/config-update/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
9a2cb9c8a65f → 9a2cb9c8a65f
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 9a2cb9c8a65f
No earlier version was observed for comparison.
skills/delegate-agent/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
9a2cb9c8a65f → 9a2cb9c8a65f
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 9a2cb9c8a65f
No earlier version was observed for comparison.
skills/feishu-chat/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
9a2cb9c8a65f → 9a2cb9c8a65f
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 9a2cb9c8a65f
No earlier version was observed for comparison.
skills/feishu-doc-writer/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
9a2cb9c8a65f → 9a2cb9c8a65f
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 9a2cb9c8a65f
No earlier version was observed for comparison.
skills/maintenance/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
9a2cb9c8a65f → 9a2cb9c8a65f
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 9a2cb9c8a65f
No earlier version was observed for comparison.
Verified commit 9a2cb9c8a65f65cd68cf90cfb895795c040174e9
git clone --filter=blob:none --no-checkout https://github.com/hyperlist/feishu-multi-agent.git .hotskills/hyperlist-feishu-multi-agent && git -C .hotskills/hyperlist-feishu-multi-agent checkout --detach 9a2cb9c8a65f65cd68cf90cfb895795c040174e9
# Copy each selected skill directory from .hotskills/hyperlist-feishu-multi-agent into .agents/skills/<skill-name>/Heat
1.7- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- feishu-multi-agent
/ - code-review
examples/coder-agent/skills/code-review - git-workflow
examples/coder-agent/skills/git-workflow - project-switcher
examples/coder-agent/skills/project-switcher - agent-comm
skills/agent-comm - config-update
skills/config-update - delegate-agent
skills/delegate-agent - feishu-chat
skills/feishu-chat - feishu-doc-writer
skills/feishu-doc-writer - maintenance
skills/maintenance
How it works
feishu-multi-agent
When your agent uses it
飞书多 Agent 系统搭建指南。当用户要求创建新的功能 Agent、配置飞书群聊绑定、 搭建多 Agent 协作系统时激活此 skill。 触发词:创建 agent、新建 agent、添加 agent、create agent、多 agent、飞书绑定。
What it loads into context
Frontmatter
76 tokensAlways available to the agent
SKILL.md
746 tokensWhen the skill is activated
Reference documents
24,529 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 你要做什么
- 读取顺序(严格按顺序)
- ⚠<U+FE0F> 关键注意事项
- 🔧 项目维护(仅供维护者)
Scripts executed separately
scripts/create_agent.pyscripts/manage_binding.py
Files
.gitignoreasset29 bytes01-architecture.mddoc3,272 bytes02-feishu-setup.mddoc5,832 bytes03-agent-binding.mddoc8,949 bytes04-agent-communication.mddoc2,074 bytes05-feishu-doc.mddoc3,494 bytes06-feishu-chat-management.mddoc4,027 bytes07-feishu-message-format.mddoc2,255 bytes08-skill-organization.mddoc4,233 bytes09-best-practices.mddoc5,103 bytes10-setup-wizard.mddoc3,295 bytes11-troubleshooting.mddoc5,807 bytesINDEX.mddoc3,459 bytesREADME.mddoc6,626 bytesSKILL.mdcore2,760 bytesSKILL.mdcore2,760 bytesexamples/PLACEHOLDERS.mddoc2,603 bytesexamples/agent-identity-template.mddoc324 bytesexamples/agent-soul-template.mddoc1,334 bytesexamples/coder-agent/AGENTS.mddoc961 bytesexamples/coder-agent/IDENTITY.mddoc182 bytesexamples/coder-agent/README.mddoc2,177 bytesexamples/coder-agent/SOUL.mddoc6,158 bytesexamples/coder-agent/TOOLS.mddoc710 bytesexamples/coder-agent/USER.mddoc294 bytesexamples/momo-agent/AGENTS.mddoc827 bytesexamples/momo-agent/HEARTBEAT.mddoc495 bytesexamples/momo-agent/IDENTITY.mddoc187 bytesexamples/momo-agent/README.mddoc2,640 bytesexamples/momo-agent/SOUL.mddoc3,922 bytesexamples/momo-agent/TOOLS.mddoc1,311 bytesexamples/momo-agent/USER.mddoc255 bytesexamples/openclaw-config.jsonasset6,444 bytesscripts/create_agent.pyruns20,752 bytesscripts/manage_binding.pyruns15,159 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubcode-review
When your agent uses it
代码审查技能。用户发送 /review 或要求 review 时触发。 自动检查代码质量、安全问题、架构建议。
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
545 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 触发
- 审查流程
- Checklist
- 输出格式
- 快速命令
Files
SKILL.mdcore1,690 bytesSKILL.mdcore1,690 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgit-workflow
When your agent uses it
Git 工作流规范。管理分支、commit、PR 的标准流程。 用户发送 /git 或涉及版本控制操作时触发。
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
519 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 触发
- 分支规范
- Commit 规范
- /git status 输出
- /git save 流程
- PR 流程
- 安全检查(push 前)
Files
SKILL.mdcore1,736 bytesSKILL.mdcore1,736 bytesSKILL.mdcore1,736 bytesSKILL.mdcore1,736 bytesSKILL.mdcore1,736 bytesSKILL.mdcore1,736 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubproject-switcher
When your agent uses it
多项目管理和目录切换。用户发送 /repo 时列出项目,选择后切换工作目录。 适用于 coder agent 同时维护多个代码仓库的场景。
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
284 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 触发
- 工作流程
- 配置
- 脚本
- 注意
Scripts executed separately
scripts/list_projects.pyscripts/switch_project.py
Files
SKILL.mdcore1,056 bytesconfig/projects.jsonasset213 bytesscripts/list_projects.pyruns1,254 bytesscripts/switch_project.pyruns2,357 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubagent-comm
When your agent uses it
跨 Agent 通信。当用户说"问XX"、"让XX做"、"发给XX"、"check agent status"时使用。
What it loads into context
Frontmatter
41 tokensAlways available to the agent
SKILL.md
403 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Session Key 格式
- 工具
- 工作流程
- 注意事项
Files
SKILL.mdcore1,477 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubWhen your agent uses it
What it loads into context
Frontmatter
0 tokensAlways available to the agent
SKILL.md
479 tokensWhen the skill is activated
Reference documents
434 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 用途
- ⚠<U+FE0F> 核心原则
- ✅ 推荐流程
- 参考
Scripts executed separately
script/config_edit.py
Files
SKILL.mdcore1,756 bytesSKILL.mdcore1,756 bytesSKILL.mdcore1,756 bytesreferences/config-best-practices.mddoc1,487 bytesscript/config_edit.pyruns16,184 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdelegate-agent
When your agent uses it
Delegate tasks to agents asynchronously. Triggers on "让XX做", "delegate to", "assign to", "派发", "布置任务".
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
559 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 核心原则
- 派发流程
- 任务 Brief 模板
- Agent 路由
- 禁止事项
- 失败处理
Files
SKILL.mdcore1,847 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubfeishu-chat
When your agent uses it
飞书群聊管理:创建群、添加/移除成员、修改群信息。需要 exec 权限执行 curl 命令。
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
688 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 前置条件
- 获取 Token
- 操作
- 踩坑经验
Files
SKILL.mdcore2,251 bytesSKILL.mdcore2,251 bytesSKILL.mdcore2,251 bytesSKILL.mdcore2,251 bytesSKILL.mdcore2,251 bytesSKILL.mdcore2,251 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubfeishu-doc-writer
When your agent uses it
Feishu document writing skill. Handles known API pitfalls (block ordering, unsupported formats). Activate when writing content into Feishu docs or creating structured documents.
What it loads into context
Frontmatter
43 tokensAlways available to the agent
SKILL.md
818 tokensWhen the skill is activated
Reference documents
1,176 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- ⭐ 推荐:MD 导入 API(长文档首选)
- 备选:feishu_doc 工具(短文档/追加)
- 方案选择
- 报告类文档结构
- Error Handling
Scripts executed separately
references/md-import.py
Files
SKILL.mdcore2,750 bytesSKILL.mdcore2,750 bytesSKILL.mdcore2,750 bytesreferences/feishu-message-format.mddoc2,255 bytesreferences/md-import.pyruns4,955 bytesreferences/perm-fallback.mddoc1,341 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubWhen your agent uses it
What it loads into context
Frontmatter
0 tokensAlways available to the agent
SKILL.md
248 tokensWhen the skill is activated
Reference documents
2,865 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 用途
- 核心原则
- 参考文档
- 快速命令
Scripts executed separately
../../scripts/create_agent.py
Files
../../scripts/create_agent.pyruns20,752 bytesSKILL.mdcore933 bytesSKILL.mdcore933 bytesSKILL.mdcore933 bytesSKILL.mdcore933 bytesreferences/project-maintenance.mddoc10,214 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- feishu-multi-agent
- code-review
- git-workflow
- project-switcher
- agent-comm
- delegate-agent
- feishu-chat
- feishu-doc-writer
Repository facts
- License
- No license detected
- Created
- Mar 1, 2026
- Last pushed
- Mar 10, 2026
- Forks
- 25
- Open issues
- 0
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 19 notes
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedexamples/coder-agent/skills/code-review/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedexamples/coder-agent/skills/git-workflow/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedexamples/coder-agent/skills/git-workflow/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedexamples/coder-agent/skills/git-workflow/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedexamples/coder-agent/skills/git-workflow/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedexamples/coder-agent/skills/git-workflow/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/config-update/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/config-update/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/feishu-chat/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/feishu-chat/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/feishu-chat/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/feishu-chat/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/feishu-chat/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/feishu-doc-writer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/feishu-doc-writer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/maintenance/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/maintenance/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/maintenance/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 6 dangerous shell commandsin 5 files: scripts/create_agent.py:248 02-feishu-setup.md:176 06-feishu-chat-management.md:17 and 2 more
- 76 network referencesin 13 files: scripts/create_agent.py:258 feishu-doc-writer/references/md-import.py:18 06-feishu-chat-management.md:17 and 10 more
- No hidden or obfuscated text
- No instruction overrides
- 7 executable scriptsin 6 files: scripts/create_agent.py:1 project-switcher/scripts/list_projects.py:1 project-switcher/scripts/switch_project.py:1 and 3 more
- 35 references to secretsin 11 files: scripts/create_agent.py:218 feishu-doc-writer/references/md-import.py:17 feishu-doc-writer/references/perm-fallback.md:8 and 8 more
- No requests to vote in Hot
Show all 124 signals by file
02-feishu-setup.md
- Network accessline 5
1. 打开 [飞书开放平台](https://open.feishu.cn/) - Access to secretsline 83
[Credential-related source omitted] - Network accessline 175
[Credential-related source omitted] - Access to secretsline 175
[Credential-related source omitted] - Dangerous shell operationline 176
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 179
[Credential-related source omitted]
06-feishu-chat-management.md
- Access to secretsline 14
[Credential-related source omitted] - Dangerous shell operationline 17
[Credential-related source omitted] - Network accessline 17
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted] - Access to secretsline 20
[Credential-related source omitted] - Network accessline 29
curl -s -X POST "https://open.feishu.cn/open-apis/im/v1/chats" \ - Network accessline 44
curl -s -X POST "https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}/members" \ - Network accessline 53
curl -s -X DELETE "https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}/members" \ - Network accessline 62
curl -s -X PUT "https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}" \ - Network accessline 71
# 群信息 curl -s "https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}" \ - Network accessline 72
curl -s "https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}" \ - Network accessline 75
# 群成员 curl -s "https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}/members" \ - Network accessline 76
curl -s "https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}/members" \
07-feishu-message-format.md
11-troubleshooting.md
INDEX.md
- Network accessline 76
- [OpenClaw](https://github.com/openclaw/openclaw) 已安装
README.md
- Network accessline 3
> 基于 [OpenClaw](https://github.com/openclaw/openclaw) 的飞书多 Agent 系统设计与实现。 - Network accessline 69
1. [飞书开放平台](https://open.feishu.cn/app) → 创建企业自建应用 - Network accessline 190
- [OpenClaw](https://github.com/openclaw/openclaw) — AI Agent 运行时 - Network accessline 191
- [飞书开放平台](https://open.feishu.cn/) — 消息、文档、群聊 API
SKILL.md
- Dangerous shell operationline 35
exec("python3 scripts/create_agent.py --agent-id xxx --role xxx ...")
examples/PLACEHOLDERS.md
- Access to secretsline 10
[Credential-related source omitted] - Network accessline 21
| `oc_ASSISTANT_CHAT_ID` | Assistant Agent 群聊 ID | 创建群聊后获取 | | `<YOUR_GATEWAY_TOKEN>` | Gateway 认证令牌 | 运行 `openssl rand -hex 24` 生成 | | `<YOUR_BRAVE_API_KEY>` | Brave 搜索 API Key(可选) | https://brave.com/search/api/ | - Network accessline 22
| `<YOUR_GATEWAY_TOKEN>` | Gateway 认证令牌 | 运行 `openssl rand -hex 24` 生成 | | `<YOUR_BRAVE_API_KEY>` | Brave 搜索 API Key(可选) | https://brave.com/search/api/ | | `fallback-provider/fallback-model` | 备用模型(可选) | 可删除或替换为实际模型 | - Network accessline 23
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted]
examples/agent-soul-template.md
- Access to secretsline 48
[Credential-related source omitted]
examples/coder-agent/SOUL.md
examples/coder-agent/skills/git-workflow/SKILL.md
- Access to secretsline 86
[Credential-related source omitted]
examples/coder-agent/skills/project-switcher/scripts/list_projects.py
- Executable scriptline 1
#!/usr/bin/env python3
examples/coder-agent/skills/project-switcher/scripts/switch_project.py
- Executable scriptline 1
#!/usr/bin/env python3
examples/openclaw-config.json
- Network accessline 5
"providers": { "your-provider": { "baseUrl": "https://your-api-endpoint/", - Network accessline 6
[Credential-related source omitted] - Network accessline 7
"baseUrl": "https://your-api-endpoint/", - Access to secretsline 8
[Credential-related source omitted] - Access to secretsline 169
[Credential-related source omitted]
scripts/create_agent.py
- Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Access to secretsline 218
[Credential-related source omitted] - Access to secretsline 218
[Credential-related source omitted] - Dangerous shell operationline 248
- `trash` > `rm """ - Dangerous shell operationline 248
- `trash` > `rm """ - Network accessline 258
token_resp = subprocess.run( ["curl", "-s", "-X", "POST", - Network accessline 258
token_resp = subprocess.run( ["curl", "-s", "-X", "POST", - Network accessline 259
["curl", "-s", "-X", "POST", "https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal", "-H", "Content-Type: application/json", - Network accessline 259
["curl", "-s", "-X", "POST", "https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal", "-H", "Content-Type: application/json", - Network accessline 260
[Credential-related source omitted] - Network accessline 260
[Credential-related source omitted] - Access to secretsline 260
[Credential-related source omitted] - Access to secretsline 260
[Credential-related source omitted] - Access to secretsline 267
[Credential-related source omitted] - Access to secretsline 267
[Credential-related source omitted] - Network accessline 273
chat_resp = subprocess.run( ["curl", "-s", "-X", "POST", - Network accessline 273
chat_resp = subprocess.run( ["curl", "-s", "-X", "POST", - Network accessline 274
[Credential-related source omitted] - Network accessline 274
[Credential-related source omitted] - Network accessline 275
"https://open.feishu.cn/open-apis/im/v1/chats", - Network accessline 275
"https://open.feishu.cn/open-apis/im/v1/chats", - Network accessline 297
if user_open_id: add_resp = subprocess.run( ["curl", "-s", "-X", "POST", - Network accessline 297
if user_open_id: add_resp = subprocess.run( ["curl", "-s", "-X", "POST", - Network accessline 298
add_resp = subprocess.run( ["curl", "-s", "-X", "POST", f"https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}/members", - Network accessline 298
add_resp = subprocess.run( ["curl", "-s", "-X", "POST", f"https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}/members", - Network accessline 299
[Credential-related source omitted] - Network accessline 299
[Credential-related source omitted] - Network accessline 300
f"https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}/members", - Network accessline 300
f"https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}/members",
scripts/manage_binding.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/config-update/script/config_edit.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/feishu-chat/SKILL.md
- Network accessline 1
--- name: feishu-chat description: 飞书群聊管理:创建群、添加/移除成员、修改群信息。需要 exec 权限执行 curl 命令。 - Network accessline 2
name: feishu-chat description: 飞书群聊管理:创建群、添加/移除成员、修改群信息。需要 exec 权限执行 curl 命令。 --- - Network accessline 3
description: 飞书群聊管理:创建群、添加/移除成员、修改群信息。需要 exec 权限执行 curl 命令。 - Access to secretsline 17
[Credential-related source omitted] - Dangerous shell operationline 20
[Credential-related source omitted] - Network accessline 20
[Credential-related source omitted] - Access to secretsline 20
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Network accessline 32
curl -s -X POST "https://open.feishu.cn/open-apis/im/v1/chats" \ - Network accessline 43
curl -s -X POST "https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}/members" \ - Network accessline 52
curl -s -X DELETE "https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}/members" \ - Network accessline 61
curl -s -X PUT "https://open.feishu.cn/open-apis/im/v1/chats/{chat_id}" \
skills/feishu-doc-writer/references/feishu-message-format.md
skills/feishu-doc-writer/references/md-import.py
- Executable scriptline 1
#!/usr/bin/env python3 - Access to secretsline 17
[Credential-related source omitted] - Network accessline 18
resp = requests.post( - Network accessline 19
[Credential-related source omitted] - Access to secretsline 19
[Credential-related source omitted] - Access to secretsline 22
[Credential-related source omitted] - Network accessline 30
with open(md_file, "rb") as f: resp = requests.post( - Network accessline 31
resp = requests.post( - Network accessline 32
"https://open.feishu.cn/open-apis/drive/v1/medias/upload_all", - Network accessline 50
resp = requests.post( - Network accessline 51
"https://open.feishu.cn/open-apis/drive/v1/import_tasks", - Network accessline 65
for _ in range(20): time.sleep(2) check = requests.get( - Network accessline 66
time.sleep(2) check = requests.get( f"https://open.feishu.cn/open-apis/drive/v1/import_tasks/{ticket}", - Network accessline 67
check = requests.get( - Network accessline 68
f"https://open.feishu.cn/open-apis/drive/v1/import_tasks/{ticket}", - Network accessline 79
requests.post( - Network accessline 80
f"https://open.feishu.cn/open-apis/drive/v1/permissions/{doc_token}/members?type=docx", - Access to secretsline 104
[Credential-related source omitted] - Access to secretsline 105
[Credential-related source omitted] - Access to secretsline 106
[Credential-related source omitted] - Network accessline 131
[Credential-related source omitted] - Network accessline 133
url = result.get("url", f"https://feishu.cn/docx/{doc_token}")
skills/feishu-doc-writer/references/perm-fallback.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Access to secretsline 13
[Credential-related source omitted] - Network accessline 20
[Credential-related source omitted] - Access to secretsline 20
[Credential-related source omitted] - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 32
[Credential-related source omitted]
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Combined signals: 1 fact
- Reads SSH keys, and the same file sends data over the network or runs a command (line 248)scripts/create_agent.py:218High confidence
Declared and executed: 2 facts
- Uses SSH keys, which the skill description does not mentionscripts/create_agent.py:218High confidence
- Uses SSH keys, which the skill description does not mentionscripts/create_agent.py:218High confidence
Signal confidence: 119 facts
- Network access in prose of documentation02-feishu-setup.md:5Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored value02-feishu-setup.md:83Low confidence
- Network access in code of documentation02-feishu-setup.md:175Low confidence
- Access to secrets in code of documentation02-feishu-setup.md:175Low confidence
- Dangerous shell operation in code of documentation02-feishu-setup.md:176Low confidence
- Network access in code of documentation02-feishu-setup.md:176Low confidence
- Access to secrets in code of documentation02-feishu-setup.md:176Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored value02-feishu-setup.md:179Low confidence
- Access to secrets in prose of documentation06-feishu-chat-management.md:14Low confidence
- Dangerous shell operation in code of documentation06-feishu-chat-management.md:17Low confidence
- Network access in code of documentation06-feishu-chat-management.md:17Low confidence
- Access to secrets in code of documentation06-feishu-chat-management.md:17Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored value06-feishu-chat-management.md:20Low confidence
- Network access in code of documentation06-feishu-chat-management.md:29Low confidence
- Network access in code of documentation06-feishu-chat-management.md:44Low confidence
- Network access in code of documentation06-feishu-chat-management.md:53Low confidence
- Network access in code of documentation06-feishu-chat-management.md:62Low confidence
- Network access in code of documentation06-feishu-chat-management.md:71Low confidence
- Network access in code of documentation06-feishu-chat-management.md:72Low confidence
- Network access in code of documentation06-feishu-chat-management.md:75Low confidence
- Network access in code of documentation06-feishu-chat-management.md:76Low confidence
- Network access in prose of documentation07-feishu-message-format.md:21Low confidence
- Network access in prose of documentation07-feishu-message-format.md:22Low confidence
- Network access in prose of documentation07-feishu-message-format.md:23Low confidence
- Network access in code of documentation11-troubleshooting.md:152Low confidence
- Network access in code of documentation11-troubleshooting.md:153Low confidence
- Network access in prose of documentationINDEX.md:76Low confidence
- Network access in prose of documentationREADME.md:3Low confidence
- Network access in prose of documentationREADME.md:69Low confidence
- Network access in prose of documentationREADME.md:190Low confidence
- Network access in prose of documentationREADME.md:191Low confidence
- Dangerous shell operation in code of the SKILL.mdSKILL.md:35High confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueexamples/PLACEHOLDERS.md:10Low confidence
- Network access in prose of documentationexamples/PLACEHOLDERS.md:21Low confidence
- Network access in prose of documentationexamples/PLACEHOLDERS.md:22Low confidence
- Network access in prose of documentationexamples/PLACEHOLDERS.md:23Low confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueexamples/PLACEHOLDERS.md:23Low confidence
- Access to secrets in prose of documentation: reads a credential storeexamples/agent-soul-template.md:48Low confidence
- Access to secrets in code of documentationexamples/coder-agent/SOUL.md:89Low confidence
- Access to secrets in prose of documentation: reads a credential storeexamples/coder-agent/SOUL.md:179Low confidence
- Access to secrets in code of the SKILL.mdgit-workflow/SKILL.md:86High confidence
- Executable script in code of a file that runsproject-switcher/scripts/list_projects.py:1High confidence
- Executable script in code of a file that runsproject-switcher/scripts/switch_project.py:1High confidence
- Executable script in code of a file that runsscripts/create_agent.py:1High confidence
- Executable script in code of a file that runsscripts/create_agent.py:1High confidence
- Access to secrets in code of a file that runs: reads a credential storescripts/create_agent.py:218High confidence
- Access to secrets in code of a file that runs: reads a credential storescripts/create_agent.py:218High confidence
- Dangerous shell operation in code of a file that runsscripts/create_agent.py:248High confidence
- Dangerous shell operation in code of a file that runsscripts/create_agent.py:248High confidence
- Network access in code of a file that runsscripts/create_agent.py:258High confidence
and 69 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest examples/coder-agent/AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.