Feishu Agent Bind

v1.0.1

Bind a Feishu group chat to a specific OpenClaw agent. Use when user wants to route a Feishu group to a dedicated agent (e.g., devops, hr, pm). Covers agent...

0· 93·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (bind Feishu group to an agent) match the SKILL.md steps: creating per-agent workspace, updating openclaw.json bindings, cleaning sessions, and restarting the gateway. All requested actions are coherent for this purpose.
Instruction Scope
SKILL.md instructs direct modification of ~/.openclaw/openclaw.json, adding bindings, creating per-agent workspace directories, and deleting session entries across ~/.openclaw/agents/*/sessions/sessions.json. These are powerful file-write operations but are within scope for reassigning group routing. The doc contains small code-snippet issues (e.g., use of os without import, reliance on an earlier 'c' variable) — those are usability bugs, not evidence of malicious intent. Users should back up config files before applying changes.
Install Mechanism
Instruction-only skill with no install spec and no code files; nothing is written to disk by an installer and there are no remote downloads or package installs to inspect.
Credentials
No environment variables, credentials, or external tokens are requested. The single critical requirement noted in the doc is to set the correct 'accountId' inside the local OpenClaw binding — this is configuration data, not a secret. No disproportionate credential access is requested.
Persistence & Privilege
The skill is not always-enabled and does not request persistent platform privileges. It instructs local edits to OpenClaw config and session files (expected for its purpose) but does not modify other skills or system-wide settings beyond OpenClaw's own config.
Assessment
This skill is coherent with its purpose but performs direct edits to your OpenClaw configuration and session stores — do not run the snippets blindly. Before applying: 1) make a backup of ~/.openclaw/openclaw.json and any sessions files; 2) ensure you replace placeholders (<agentId>, <chat_id>, <feishu_account_id>) correctly; 3) prefer to manually inspect the JSON you will write (use openclaw config get and openclaw config set safely); 4) be aware the cleanup step deletes session entries across all agents — confirm those files/keys before removal; 5) note small bugs in snippets (missing imports/undefined variables) — adapt them to your environment. If you want, provide your openclaw.json (sanitized) or the exact commands you plan to run and I can help craft safe, correct commands.

Like a lobster shell, security has layers — review code before you run it.

latestvk97evajsfawqzcpt99ezc4fhqs837xjw

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments