Guide Feishu or WeCom work channel binding for Main Agent managed crews, including dry-run config plans, safe openclaw.json updates, Gateway restart followup, and binding checks.
60
72%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
High
Do not use without reviewing
Fix and improve this skill with Tessl
tessl review fix ./crews/it-engineer/skills/work-channel-binding/SKILL.mdUse this skill when the user/main agent wants to configure a work channel or when Main Agent recommends one.
Supported channels:
Before collecting account credentials, confirm the selected channel plugin is installed and enabled.
./skills/work-channel-binding/docs/feishu.md and the current OpenClaw Feishu setup path.WISEFLOW_CONFIRM_WECOM_INSTALL=confirmed ./skills/work-channel-binding/scripts/install-wecom-channel.shAfter installing a channel plugin, tell the user that Gateway may need a restart before binding verification succeeds.
./skills/work-channel-binding/docs/feishu.md./skills/work-channel-binding/docs/wecom.mdWISEFLOW_CONFIRM_WECOM_INSTALL=confirmed ./skills/work-channel-binding/scripts/install-wecom-channel.sh from Main Agent after user confirmation; do not ask the user to run npx manually.dmPolicy for private chats;groupPolicy for group chats.
If the user is unsure, default both policies to open. Explain that even when group chat policy is open, group chats only respond to messages that mention the bot. Do not repeat secrets back in summaries; scripts must redact them in output.python3 ./skills/work-channel-binding/scripts/check-work-channel-bindings.pypython3 ./skills/work-channel-binding/scripts/prepare-work-channel-binding.py --channel <feishu|wecom> --plan-file <plan.json> --account-id <account> --account-name <name> --agent-id <agent> --app-id <id> --app-secret <secret> --dm-policy open --group-policy openpython3 ./skills/work-channel-binding/scripts/apply-work-channel-binding.py --plan-file <plan.json>python3 ./skills/work-channel-binding/scripts/record-pending-followup.py --reason work-channel-bindingWISEFLOW_CONFIRM_GATEWAY_RESTART=confirmed ./skills/work-channel-binding/scripts/restart-gateway-confirmed.sh work-channel-bindingpython3 ./skills/work-channel-binding/scripts/complete-pending-followup.pyIf this is the first work channel binding, check whether it-engineer and enabled/soon-to-be-enabled hrbp already have direct bindings. If not, ask whether the user wants to bind them together.
首次启用 Work channel 时,若 openclaw.json 里没有为 main agent 和 IT engineer 绑定 Work channel,建议用户多申请几个 account,分别给 main agent 和 IT engineer 各绑一个,再继续后续流程。
要点:
Never print secrets back to the user.
bcef823
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.