wechat-login

Authenticate WeChat accounts for the wechat-bridge plugin via QR code.

1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/n0rvyn/indie-toolkit --skill wechat-login
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wechat-login
Source: https://github.com/n0rvyn/indie-toolkit/tree/main/wechat-bridge/skills/wechat-login
Command: npx skills add https://github.com/n0rvyn/indie-toolkit --skill wechat-login

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a guided, deterministic flow to authenticate a user's WeChat account for the wechat-bridge plugin so Claude Code can receive and reply to WeChat messages and request approvals without manual configuration errors.

Core Features & Use Cases

  • Session detection: Checks for existing session files in the user's home directory to avoid unnecessary re-logins.
  • QR-based authentication: Runs the plugin's login CLI to produce a QR code URL and walks the user through scanning and confirming on their phone.
  • Channel setup guidance: Explains restarting Claude Code with channel flags to enable MCP channel relaying, and describes how approvals and message relays work.
  • Use Case: A developer or power user wants incoming WeChat messages routed into a Claude Code session and to approve tool requests directly from WeChat.

Quick Start

Scan the displayed QR code with WeChat on your phone to complete login and then restart Claude Code with the --channels flag to enable the wechat-bridge channel.

Frequently Asked Questions about wechat-login

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I log in to WeChat bridge using a QR code?

To log in to WeChat bridge, run the plugin's node login-cli to generate a QR code URL, scan it with your WeChat app, and confirm the authentication to establish the session.

How does WeChat bridge message relay work with Claude Code?

WeChat bridge message relay works by routing incoming WeChat messages into a Claude Code session, allowing Claude to receive messages, reply, and request tool approvals directly through WeChat.

Do I need to restart Claude Code to enable the wechat-bridge channel?

Yes, you need to restart Claude Code with the --channels flag to enable the MCP channel for wechat-bridge, which activates message relaying and permission approvals.

How do I check if I already have an active WeChat bridge session?

You can check for an active WeChat bridge session by looking for existing session files in the ~/.adam/wechat/ directory, which indicates a valid login and avoids unnecessary re-authentication.

Can I approve Claude Code tool requests directly from WeChat?

Yes, once the wechat-bridge channel is enabled and authenticated, you can approve tool requests directly from WeChat, routing permission approvals into your Claude Code session.