Install any skill in seconds. Free to start, no credit card required.
Get Started Free →buddhayi/macos-cli
Use macos-cli (binary `macli`) for any macOS-side automation — X/Twitter ops, WeChat send/read, native macOS apps + 492 KB AppleScript snippets, and 136 web-site adapters. Invoke whenever the user requests automation that runs on a Mac. The CLI is self-describing — query it for capabilities at runtime.
Passed 23 of 24 test cases with the skill, and 7 of 24 without it.
and 17 more in the full report
17 fixed7 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 16 test cases the skill fixed. Same model, same prompt, with and without the skill.
What command displays the matrix of supported sites and tools within the X subsystem of macli in JSON format?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies macli x help --json | Missed | Passed |
The instructions your model reads when the skill loads.
ALWAYS START HERE: macli is self-describing. Don't guess commands — query the CLI.
macli help --json # → namespaces + version + discovery index
macli <ns> --json # → subcommand list (ns ∈ x|wx|mac)
macli help <cmd-path> --json # → synopsis + behavior + samples (e.g. `macli help wx send --json`)
macli help errors --json # → full error-code inventory
macli help schema --json # → JSON envelope contract
macli mac kb-search "<intent>" --json # → find KB script by intent (492 indexed)
macli x help --json # → X subsystem matrix (twitter-cli / bird / opencli / 136 sites)
macli doctor --json # → vendor health + cookies + cache
If macli help --json fails with command-not-found, instruct user to clone and install:
git clone https://github.com/BuddhaYi/macos-cli && cd macos-cli && ./install.sh.
| User intent | Namespace |
|---|---|
| X/Twitter read/write/archive/download | macli x ... |
| WeChat send/read/contacts | macli wx ... |
| macOS dark-mode/volume/AppleScript/KB script | macli mac ... |
| Any of 136 web sites (arxiv, HN, reddit, etc.) | macli <site> ... (auto-routed to X subsystem) |
wx send verifies by default. Polls WeChat AX tree for failure markers (重发/被对方拒收/拉黑/retry/send failed). --no-verify opts out. --retry N for transient failures.拒收/拉黑) are non-retriable. macli stops at attempt 1; do not loop the call yourself.wx send logs every call to ~/.tx/wx_send.log (NDJSON, append-only). Non-TTY failures fire desktop notification.~/.tx/cookies.env (mode 0600). Refresh with macli x cookies-save --from edge when macli x cookies-save --check-age --json reports stale/expired.wx send ≤ 20/session.All internal commands emit {ok, schema_version: "1", data, error} when called with --json. X passthrough commands (macli x search, etc.) return the upstream tool's native JSON. Compact envelope contract: macli help schema --json.
test cases passed, vs 7 / 24 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.