#518 by GitHub stars

Hello-Mr-Crab/pywechat

仍然可用的微信RPA!支持4.0系列微信pywechat是一个基于pywinauto实现的windows桌面微信自动化操作工具,基本实现了PC微信内置的各项操作。

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

Skill/OpenClaw/pyweixin-rpa/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

8589baa049bb → 203e9b8e70a9

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Skill/OtherPlatforms/pyweixin-rpa/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

8589baa049bb → 203e9b8e70a9

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 203e9b8e70a9da4e29c82761851f0d440680ebe8

2.1kGitHub stars
25stars in 7 days
2skills in this repository
2commits in 30 days

Heat

6.5
  • Star growth, last 7 daysAhead of 86% of tracked repositories
  • Star growth, last 24 hoursAhead of 85% of tracked repositories
  • Rank movement, last 7 daysAhead of 47% of tracked repositories
  • Commits, last 30 daysAhead of 60% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 6, 20262,091

Individual skills in this repository

How it works

pyweixin-rpa

When your agent uses it

Automates Windows PC WeChat via pywinauto UI automation (messages, files, Moments, contacts). Use when the user mentions 微信, WeChat, pyweixin, 发消息, 朋友圈, or Windows WeChat RPA.

What it loads into context

Frontmatter

64 tokens

Always available to the agent

SKILL.md

3,719 tokens

When the skill is activated

Reference documents

14,104 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Overview
  2. Resources
  3. Check Requirements
  4. Check Visibility
  5. Import List
  6. Scripting Guidelines
  7. Send Messages
  8. Handle Exception
  9. Scheduled Tasks:用 OpenClaw cron 触发脚本,不要在代码里写定时逻辑
  10. Execution

Scripts executed separately

  • scripts/check_requirements.py
  • scripts/check_running_state.py
  • scripts/check_visibility.py
  • scripts/pyweixin/Config.py
  • scripts/pyweixin/Errors.py
  • scripts/pyweixin/Notes2MD.py
  • scripts/pyweixin/Uielements.py
  • scripts/pyweixin/Warnings.py
  • scripts/pyweixin/WeChatAuto.py
  • scripts/pyweixin/WeChatTools.py
  • scripts/pyweixin/WinSettings.py
  • scripts/pyweixin/__init__.py
  • scripts/pyweixin/utils.py

Files

  • LICENSE.txtdoc27,420 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • SKILL.mdcore13,784 bytes
  • metadata.openclaw.yamlasset4,105 bytes
  • references/Weixin4.0.mddoc1,737 bytes
  • references/api_reference.mddoc50,553 bytes
  • scripts/check_requirements.pyruns768 bytes
  • scripts/check_running_state.pyruns489 bytes
  • scripts/check_visibility.pyruns1,275 bytes
  • scripts/pyweixin/Config.pyruns8,270 bytes
  • scripts/pyweixin/Errors.pyruns1,941 bytes
  • scripts/pyweixin/Notes2MD.pyruns9,014 bytes
  • scripts/pyweixin/Uielements.pyruns113,690 bytes
  • scripts/pyweixin/Warnings.pyruns422 bytes
  • scripts/pyweixin/WeChatAuto.pyruns268,404 bytes
  • scripts/pyweixin/WeChatTools.pyruns85,298 bytes
  • scripts/pyweixin/WinSettings.pyruns12,278 bytes
  • scripts/pyweixin/__init__.pyruns2,052 bytes
  • scripts/pyweixin/utils.pyruns45,352 bytes
  • scripts/requirements.txtdoc211 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • pyweixin-rpa
  • pyweixin-rpa

Repository facts

License
No license detected
Created
Nov 8, 2024
Last pushed
Nov 5, 2026
Forks
543
Open issues
196
Project activity
Active

Rank over the last 12 weeks

Now #518 · best #394 · down 67 in 30 days

  1. #510 on Oct 29
  2. #511 from Oct 30 to Nov 1
  3. #514 on Nov 2
  4. #515 on Nov 3
  5. #517 from Nov 4 to Nov 5
  6. #518 since Nov 6
77 earlier periods
  1. #385 on Aug 2
  2. #388 on Aug 7
  3. #391 from Aug 8 to Aug 9
  4. #404 on Aug 10
  5. #402 on Aug 11
  6. #395 on Aug 12
  7. #398 on Aug 13
  8. #400 on Aug 14
  9. #394 on Aug 15
  10. #403 from Aug 16 to Aug 17
  11. #409 on Aug 18
  12. #410 on Aug 19
  13. #407 on Aug 21
  14. #401 on Aug 22
  15. #413 on Aug 23
  16. #410 on Aug 24
  17. #413 on Aug 25
  18. #415 on Aug 26
  19. #420 on Aug 27
  20. #421 on Aug 28
  21. #415 on Aug 29
  22. #408 on Aug 30
  23. #422 on Aug 31
  24. #425 on Sep 1
  25. #419 on Sep 2
  26. #423 on Sep 3
  27. #412 on Sep 4
  28. #418 on Sep 5
  29. #417 on Sep 6
  30. #426 on Sep 7
  31. #428 from Sep 8 to Sep 9
  32. #429 on Sep 10
  33. #430 on Sep 11
  34. #425 on Sep 12
  35. #428 on Sep 13
  36. #435 from Sep 14 to Sep 15
  37. #440 on Sep 16
  38. #435 on Sep 17
  39. #443 on Sep 18
  40. #431 on Sep 19
  41. #438 on Sep 20
  42. #440 on Sep 21
  43. #448 on Sep 22
  44. #442 on Sep 23
  45. #434 on Sep 24
  46. #433 on Sep 25
  47. #430 on Sep 26
  48. #441 on Sep 27
  49. #447 on Sep 28
  50. #455 on Sep 29
  51. #451 on Sep 30
  52. #449 on Oct 1
  53. #445 on Oct 2
  54. #433 on Oct 3
  55. #428 on Oct 4
  56. #439 on Oct 5
  57. #447 on Oct 6
  58. #451 on Oct 7
  59. #458 on Oct 8
  60. #461 on Oct 9
  61. #457 on Oct 10
  62. #455 on Oct 11
  63. #466 on Oct 12
  64. #463 on Oct 13
  65. #464 on Oct 14
  66. #465 on Oct 15
  67. #472 on Oct 16
  68. #463 on Oct 17
  69. #468 on Oct 18
  70. #480 on Oct 19
  71. #481 on Oct 20
  72. #486 on Oct 21
  73. #480 on Oct 22
  74. #478 on Oct 23
  75. #465 on Oct 24
  76. #502 on Oct 25
  77. #509 on Oct 28

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 3, 2026

Risk level changed on Oct 27, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 26 notes
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OpenClaw/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OtherPlatforms/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OtherPlatforms/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OtherPlatforms/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OtherPlatforms/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OtherPlatforms/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • Skill/OtherPlatforms/pyweixin-rpa/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 32 signals by file

Skill/OpenClaw/pyweixin-rpa/scripts/check_requirements.py

  • Executable scriptline 1
    Executable file

Skill/OpenClaw/pyweixin-rpa/scripts/check_running_state.py

  • Executable scriptline 1
    Executable file

Skill/OpenClaw/pyweixin-rpa/scripts/check_visibility.py

  • Executable scriptline 1
    Executable file

Skill/OpenClaw/pyweixin-rpa/scripts/pyweixin/Config.py

  • Executable scriptline 1
    Executable file

Skill/OpenClaw/pyweixin-rpa/scripts/pyweixin/Errors.py

  • Executable scriptline 1
    Executable file

Skill/OpenClaw/pyweixin-rpa/scripts/pyweixin/Notes2MD.py

  • Executable scriptline 1
    Executable file

Skill/OpenClaw/pyweixin-rpa/scripts/pyweixin/Uielements.py

  • Executable scriptline 1
    Executable file
  • Network accessline 816
    #|表示或的逻辑关系,关于Python正则表达式的任何问题和入门级教程可以看这篇博客:https://blog.csdn.net/weixin_73953650/article/details/151123336?spm=1001.2014.3001.5501

Skill/OpenClaw/pyweixin-rpa/scripts/pyweixin/Warnings.py

  • Executable scriptline 1
    Executable file

Skill/OpenClaw/pyweixin-rpa/scripts/pyweixin/WeChatAuto.py

  • Executable scriptline 1
    Executable file

Skill/OpenClaw/pyweixin-rpa/scripts/pyweixin/WeChatTools.py

  • Executable scriptline 1
    Executable file

Skill/OpenClaw/pyweixin-rpa/scripts/pyweixin/WinSettings.py

  • Executable scriptline 1
    Executable file

Skill/OpenClaw/pyweixin-rpa/scripts/pyweixin/__init__.py

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    pywechat下的微信4.1+版本的自动化工具     可前往 'https://github.com/Hello-Mr-Crab/pywechat' 查看详情
  • Network accessline 8
    可前往 'https://github.com/Hello-Mr-Crab/pywechat' 查看详情

Skill/OpenClaw/pyweixin-rpa/scripts/pyweixin/utils.py

  • Executable scriptline 1
    Executable file

Skill/OtherPlatforms/pyweixin-rpa/scripts/check_requirements.py

  • Executable scriptline 1
    Executable file

Skill/OtherPlatforms/pyweixin-rpa/scripts/check_running_state.py

  • Executable scriptline 1
    Executable file

Skill/OtherPlatforms/pyweixin-rpa/scripts/check_visibility.py

  • Executable scriptline 1
    Executable file

Skill/OtherPlatforms/pyweixin-rpa/scripts/pyweixin/Config.py

  • Executable scriptline 1
    Executable file

Skill/OtherPlatforms/pyweixin-rpa/scripts/pyweixin/Errors.py

  • Executable scriptline 1
    Executable file

Skill/OtherPlatforms/pyweixin-rpa/scripts/pyweixin/Notes2MD.py

  • Executable scriptline 1
    Executable file

Skill/OtherPlatforms/pyweixin-rpa/scripts/pyweixin/Uielements.py

  • Executable scriptline 1
    Executable file
  • Network accessline 816
    #|表示或的逻辑关系,关于Python正则表达式的任何问题和入门级教程可以看这篇博客:https://blog.csdn.net/weixin_73953650/article/details/151123336?spm=1001.2014.3001.5501

Skill/OtherPlatforms/pyweixin-rpa/scripts/pyweixin/Warnings.py

  • Executable scriptline 1
    Executable file

Skill/OtherPlatforms/pyweixin-rpa/scripts/pyweixin/WeChatAuto.py

  • Executable scriptline 1
    Executable file

Skill/OtherPlatforms/pyweixin-rpa/scripts/pyweixin/WeChatTools.py

  • Executable scriptline 1
    Executable file

Skill/OtherPlatforms/pyweixin-rpa/scripts/pyweixin/WinSettings.py

  • Executable scriptline 1
    Executable file

Skill/OtherPlatforms/pyweixin-rpa/scripts/pyweixin/__init__.py

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    pywechat下的微信4.1+版本的自动化工具     可前往 'https://github.com/Hello-Mr-Crab/pywechat' 查看详情
  • Network accessline 8
    可前往 'https://github.com/Hello-Mr-Crab/pywechat' 查看详情

Skill/OtherPlatforms/pyweixin-rpa/scripts/pyweixin/utils.py

  • Executable scriptline 1
    Executable file

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Signal confidence: 32 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md Skill/OpenClaw/pyweixin-rpa/SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md Skill/OpenClaw/pyweixin-rpa/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md Skill/OpenClaw/pyweixin-rpa/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md Skill/OpenClaw/pyweixin-rpa/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md Skill/OpenClaw/pyweixin-rpa/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md Skill/OpenClaw/pyweixin-rpa/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

Hello-Mr-Crab/pywechat: #518 on hotskills, 2.1k stars

[![Hello-Mr-Crab/pywechat on hotskills](https://hotskills.dev/badge/hello-mr-crab-pywechat.svg)](https://hotskills.dev/skill/hello-mr-crab-pywechat/)