Help us improve
Share bugs, ideas, or general feedback.
From wechat-bridge
Connect to WeChat for the wechat-bridge plugin. Guides user through QR scan login and channel setup. Use when user says 'login to wechat', 'connect wechat', 'wechat login', or asks about WeChat bridge. Keywords: wechat, login, connect, QR, scan, bridge, channel.
npx claudepluginhub n0rvyn/indie-toolkit --plugin wechat-bridgeHow this skill is triggered — by the user, by Claude, or both
Slash command
/wechat-bridge:wechat-loginThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
First, check if the user already has a saved session:
Configures WeChat channel in Claude Code: runs QR login via terminal or link, checks credentials status, clears credentials, sets custom API base URL.
Configures WeChat iLink bot channel: checks credentials/access status, generates QR code for login, polls scan confirmation, stores tokens.
Sets up WeChat channel connection via QR code login. Checks existing credentials, supports re-login, logout, and full reset.
Share bugs, ideas, or general feedback.
First, check if the user already has a saved session:
ls ~/.adam/wechat/*.json 2>/dev/null
Run the login command:
node "${CLAUDE_PLUGIN_ROOT}/dist/login-cli.js" login
| Flag | Env Var | Default | Description |
|---|---|---|---|
--api-base-url | WECHAT_API_BASE_URL | https://ilinkai.weixin.qq.com | iLink Bot API base URL |
--channel-id | WECHAT_CHANNEL_ID | default | Channel identifier |
--route-tag | WECHAT_ROUTE_TAG | (none) | API routing tag |
--force | — | — | Re-login even if session exists |
The command outputs a QR code URL. Tell the user:
Wait for the command to complete (up to 5 minutes).
After login is confirmed (or if already logged in), tell the user:
WeChat login is complete. To enable the WeChat bridge, you need to restart Claude Code with the
--channelsflag:claude --channels plugin:wechat-bridge@indie-toolkitAfter that, you can:
- Approve tool requests from WeChat: Claude will send permission requests to your WeChat, reply "yes/no + request ID" to approve or deny
- Send messages from WeChat into this session: Any message you send from WeChat appears here
- Claude can reply to your WeChat: Claude uses the
replytool to message you backNote:
--channelsis a Claude Code research preview feature.
--channels plugin:wechat-bridge@indie-toolkit.--channels session, login is sufficient; no restart needed.~/.adam/wechat/. Delete to force re-login, or use --force.