Wechat Automation

微信发信能力:通过 Windows 桌面微信发送文本、图片URL或本地文件。适合各类 Agent 在本机直接发送一次性消息。触发词:给[某人]发微信、通知[某人]、把这个用微信发给[某人]、用微信发个图片、把本地文件发给[某人]

192 stars 45 forksProductivity & Notes

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add LAVARONG/wechat-automation-api --skill wechat-automation
Manual install
git clone --depth 1 https://github.com/LAVARONG/wechat-automation-api.git /tmp/wechat-automation-api
mkdir -p ~/.claude/skills
cp -r /tmp/wechat-automation-api/. ~/.claude/skills/wechat-automation

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# 微信自动发信 Skill

赋予智能体掌控 Windows 桌面微信直接向真实用户或群组发送文本、图片URL或本地文件的能力。本 Skill 默认以同步命令行方式运行,执行一次命令发送一次消息,命令结束后立即退出。

只发送微信消息时,不需要专门启动后台 HTTP API,不需要运行 `run.bat`,也不需要调用 `scripts/app.py`。但**如果后台 HTTP API 恰好已在运行**,本 Skill 会**自动改走 API 队列模式**发送,以避免多个请求同时直接操作微信窗体造成冲突,详见下文「执行模式与结果判定」。

## 应用场景

- **信息推送**:当你作为智能体完成了某项长耗时的搜索、总结或生图任务后,可以将最终结果或报告链接直接通过微信发送给用户指定的联系人。
- **定时催办/打卡通知**:结合智能体的定时任务机制,向目标群组发送通知。
- **跨平台转发**:将抓取到的内容(特别如新闻图片、数据图表链接)作为微信信息直接转发。
- **任务链收尾**:先完成搜索、分析、运行命令、生成报告等任务,再把最终摘要或结果通过微信发送给指定联系人或群。
- **本地文件转发**:把 Agent 生成的报告、截图、表格、压缩包、本地图片等文件直接发给指定联系人或群。

## 典型触发语句

- “帮我给 **LAVA** 发个微信,就说**我今天晚点到**。”
- “把刚才总结的**会议纪要**发到**工作群**里。”
- “下载这个图片,用微信发给 **文件传输助手**。”
- “帮我通知一下 **张三**,让他**明天带电脑**。”
- “查询今天关于 **AI** 的最新新闻,整理成简洁总结,然后通过微信发送到联系人 **文件传输助手**。”
- “把这次运行结果总结整理,通过微信发送到 **项目通知群**。”
- “把本机上的 **C:\tmp\report.xlsx** 通过微信发送给 **文件传输助手**。”
- “把刚生成的截图发到 **项目群**。”

## 作为 Skill 调用的规范指令

本 Skill 调用后会直接返回结果并退出,不会常驻内存。请在项目根目录中使用以下语法调用:

### 发送文本消息

```powershell
python scripts/skill_cli.py --to "联系人或群组名称" --content "你要发送的具体文本"
```

### 发送图片消息

```powershell
python scripts/skill_cli.py --to "联系人或群组名称" --content "https://example.com/image.png" --action "sendpic"
```

如果 `sendpic` 的 `--content` 是本地路径,则不会下载图片,会直接按本地文件复制并粘贴到微信。

### 发送本地文件或本地图片

```powershell
python scripts/skill_cli.py --to "联系人或群组名称" --content "C:\path\to\file.zip" --action "sendfile"
```

本地图片、PDF、Office 文档、压缩包等都使用 `sendfile`。Agent 发送自己刚生成的文件时,应优先使用绝对路径。

### 发送测试

首次安装或接入 Agent 后,优先向“文件传输助手”发送测试消息:
Read the full skill on GitHub

Details

Skill name
wechat-automation
Repo updated
18 September 2026

FAQ

What does the Wechat Automation skill do?

微信发信能力:通过 Windows 桌面微信发送文本、图片URL或本地文件。适合各类 Agent 在本机直接发送一次性消息。触发词:给[某人]发微信、通知[某人]、把这个用微信发给[某人]、用微信发个图片、把本地文件发给[某人]

How do I install the Wechat Automation skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add LAVARONG/wechat-automation-api --skill wechat-automation. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Wechat Automation popular?

It lives in LAVARONG/wechat-automation-api, which has 192 GitHub stars and 45 forks.

Related skills

Automate Whatsapp

195

gokapso/agent-skills

Build and debug Kapso WhatsApp workflows, triggers, functions, and executions.

Productivity & NotesIn 1 list27

Yuan

205

shizhilya/yuan

Use when the user asks for Yuan, 元, Great Origin, 玄学, 算命, 命理, 八字, 称骨, 紫微斗数, 数字命理, western astrology, Vedic astrology, or a combined destiny reading. First collect name/gender, birth date/time, birthplace, and calendar type; then use the runnable reference methods under references, render either a conservative synthesis or a direct reading, and support a five-year fortune window centered on the current year.

Productivity & Notes31

Family History Planning

124

emaynard/claude-family-history-research-skill

Provides assistance with planning family history and genealogy research projects.

Productivity & NotesIn 2 lists11

Bilibili Douyin Notes

162

lucky-Luor/bilibili-douyin-notes

把B站/抖音/YouTube/小红书视频整理成Markdown课堂笔记。用户发来 bilibili.com、b23.tv、douyin.com、youtube.com、youtu.be、xiaohongshu.com、xhslink.com 等视频链接(或分享口令)并要求做笔记、总结、转文字时使用。产出符合模板规范、经质量门禁校验的课堂笔记 .md 文件。

Productivity & Notes213

Satori

115

MetcalfSolutions/Satori

Psychologically grounded wisdom companion for inner life. Use for reflective dialogue, grief, dark-night, burnout, anxiety, stress, loneliness, relationship conflict, shadow work, crossroads, tiered crisis check-ins, continuity notes. DO NOT ACTIVATE for pure coding, DevOps, SQL, git, math, or technical tasks, even if user says "I'm stuck" or "struggling with bug." Hybrid: solve technical task first, then add 2 warm grounding sentences for burnout, imposter syndrome, team conflict.

Productivity & NotesIn 2 lists13

Join Meeting

176

pattern-ai-labs/agentcall

AgentCall (agentcall.dev) — Join a video meeting (Google Meet, Teams, Zoom) as an AI bot with voice and visual presence. Supports audio-only mode with voice intelligence (barge-in, interruptions), text-to-speech mode, and webpage modes for custom UI. Use when asked to join a call, attend a meeting, or participate in a video conference.

Productivity & NotesIn 1 list23

Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.