원클릭으로
system-macro
Automate desktop operations via keyboard/mouse simulation and macros on Linux and macOS. Current support wechat-app send message
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Automate desktop operations via keyboard/mouse simulation and macros on Linux and macOS. Current support wechat-app send message
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | system-macro |
| description | Automate desktop operations via keyboard/mouse simulation and macros on Linux and macOS. Current support wechat-app send message |
Simulate keyboard/mouse input and automate desktop application operations on Linux and macOS.
app-wechatSend text and/or a file to a WeChat contact or group. WeChat must already be open and logged in.
Prefer the dispatcher unless you are debugging a platform-specific problem:
scripts/app-wechat.sh -r "<receiver>" -m "<message>" -f "<file-path>"
receiver, message, and optional file with the user.message and file are empty.xdotool, wmctrl, and clipboard support via xclip or xselosascript (built-in)-f is provided, the file is sent before the text message.-c or --with-confirm-dialog to show the confirmation dialog.scripts/app-wechat.linux.sh …scripts/app-wechat.mac.sh …-r, --receiver — Contact or group name-m, --message — Message text-f, --file — Path to a file to send (optional)-c, --with-confirm-dialog — Show confirmation dialog before sending-C, --without-confirm-dialog — Skip confirmation dialog before sending (default)-h, --help — Show usage-v, --version — Show versionscripts/app-wechat.sh with quoted arguments.scripts/app-wechat.sh -r "#dev" -m "Build is green. Please review the latest changes."
With confirmation (automation mode):
scripts/app-wechat.sh -r "#dev" -m "Nightly deploy completed." -c
Creates a new GitHub pull request with `gh pr create` using title and body from the branch commits and diff. If the current branch is main or master, checks out a new branch whose name is a short kebab-case slug derived from the changes, then proceeds. PR title is one simple sentence over all commits in the range, preserving emoji from those commits. Use when opening a new PR, running `gh pr create`, or publishing a branch without an existing PR.
Use when the user wants to commit staged changes, asks for a commit message, or wants a concise summary of the staged diff before committing.
Use when deploying a repository to GitHub Pages from the `main` branch and guiding users to complete required setup in GitHub repository Settings.
Extract tweet/post text and long-form article content from X/Twitter status URLs and save it as Markdown. Use when the user provides an `x.com` or `twitter.com` status link and wants the tweet body, article body, author metadata, or media links captured locally without browser login.