Open Computer Use
iFurySt/open-codex-computer-use
Platform-neutral guidance for using Open Computer Use, the open-source Computer Use MCP server and CLI for macOS, Linux, and Windows.
Safely install and use the Health.md CLI and MCP server to query user-authorized health data, chart typed metrics, inspect sleep and workouts, export scoped or complete public/authorized Apple…
$ npx skills add CodyBontecou/health-md --skill healthmd-cli -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install CodyBontecou/health-md healthmd-cli --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/CodyBontecou/health-md.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/healthmd-cli .claude/skills/healthmd-cli && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "healthmd-cli" agent skill from https://github.com/CodyBontecou/health-md/tree/main/.agents/skills/healthmd-cli into .claude/skills/healthmd-cli/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "healthmd-cli", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/CodyBontecou/health-md/tree/main/.agents/skills/healthmd-cliType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add CodyBontecou/health-md --skill healthmd-cli -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install CodyBontecou/health-md healthmd-cli --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CodyBontecou/health-md.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/healthmd-cli .agents/skills/healthmd-cli && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "healthmd-cli" agent skill from https://github.com/CodyBontecou/health-md/tree/main/.agents/skills/healthmd-cli into .agents/skills/healthmd-cli/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "healthmd-cli", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add CodyBontecou/health-md --skill healthmd-cli -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install CodyBontecou/health-md healthmd-cli --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CodyBontecou/health-md.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/healthmd-cli .cursor/skills/healthmd-cli && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "healthmd-cli" agent skill from https://github.com/CodyBontecou/health-md/tree/main/.agents/skills/healthmd-cli into .cursor/skills/healthmd-cli/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "healthmd-cli", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/CodyBontecou/health-md.git --path .agents/skills/healthmd-cli--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add CodyBontecou/health-md --skill healthmd-cli -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install CodyBontecou/health-md healthmd-cli --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CodyBontecou/health-md.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/healthmd-cli .gemini/skills/healthmd-cli && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "healthmd-cli" agent skill from https://github.com/CodyBontecou/health-md/tree/main/.agents/skills/healthmd-cli into .gemini/skills/healthmd-cli/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "healthmd-cli", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install CodyBontecou/health-md healthmd-cliInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add CodyBontecou/health-md --skill healthmd-cli -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/CodyBontecou/health-md.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/healthmd-cli .github/skills/healthmd-cli && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "healthmd-cli" agent skill from https://github.com/CodyBontecou/health-md/tree/main/.agents/skills/healthmd-cli into .github/skills/healthmd-cli/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "healthmd-cli", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add CodyBontecou/health-md --skill healthmd-cli -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install CodyBontecou/health-md healthmd-cli --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CodyBontecou/health-md.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/healthmd-cli .opencode/skills/healthmd-cli && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "healthmd-cli" agent skill from https://github.com/CodyBontecou/health-md/tree/main/.agents/skills/healthmd-cli into .opencode/skills/healthmd-cli/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "healthmd-cli", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
healthmd-cliSafely install and use the Health.md CLI and MCP server to query user-authorized health data, chart typed metrics, inspect sleep and workouts, export scoped or complete public/authorized Apple…
Healthmd CLI is an agent skill from CodyBontecou/health-md. Safely install and use the Health.md CLI and MCP server to query user-authorized health data, chart typed metrics, inspect sleep and workouts, export scoped or complete public/authorized Apple Health or Health Connect data, and recover durable jobs on macOS, Linux, or Windows. Use for consumer workflows, not Health.md development.
Its SKILL.md is about 4.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `evals/evals.json`). Compatibility notes: Requires matching healthmd and healthmd-mcp binaries plus an explicitly compatible Health.md mobile build. Direct typed queries and canonical extraction…
It sits in Productivity & Automation, covering Health and fitness tracking. It works with Model Context Protocol, macOS and Linux. The repository describes itself as: Source code of Health.md. The licence is AGPL-3.0.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit a5a2227. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitbrewcargoFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Requires matching `healthmd` and `healthmd-mcp` binaries plus an explicitly compatible Health.md mobile build. Direct typed queries and canonical extraction currently require iPhone; Android supports provider-native raw and generated-file exports. Live work requires Direct CLI Access and the selected phone to be available.
From compatibility in the SKILL.md frontmatter.
Healthmd CLI loads about 4.8k tokens when it runs. Until then it costs about 86 tokens; SKILL.md has 2,095 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from CodyBontecou/health-md at commit a5a2227, republished under its AGPL-3.0 licence (© CodyBontecou). 2,095 words, ~4,755 tokens.
.claude/skills/healthmd-cli/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Use the standalone healthmd command. Health.md for Mac is not required.
agent/user → healthmd on macOS, Linux, or Windows
← authenticated encrypted Manual IP or Tailscale connection →
foreground Health.md mobile app → HealthKit or Health Connect
→ bounded typed results, canonical data, or generated filesThe CLI listens on the computer; the phone connects to the displayed address. It can keep an unavailable request waiting while the user opens Health.md. Published alpha.7 binaries send one best-effort APNs notification when the selected iPhone has enrolled wake material; alpha.6 binaries were wait-only. Android and unenrolled phones remain wait-only. A notification can restore user presence but never authorizes background health access or bypasses app activity, permissions, protected-data controls, quotas, or OS background limits. The CLI is direct-only and has no backend option; it never requires or contacts the Health.md Mac app. Do not add --transport nearby.
Treat the user's request as authority only for its stated device, operation, metrics/categories, dates, sources, detail, destination, and disclosure level. Ask before widening any of them.
--all, requesting lossless records, enabling --allow-partial, writing generated files, changing trust, or deleting state.The 0.1.0-alpha.7 package is an explicitly unqualified public preview. Physical QA has confirmed basic iPhone and Android connectivity, but no public CLI/mobile pair has completed and retained the full release qualification matrix yet. Its source snapshot contains these exact counterparts:
| Mobile source | Protocol | Exact counterpart in the release snapshot | Portable operations |
|---|---|---|---|
| iPhone exports | v1 | iOS 3.4.0 (build 202609032318) | status, raw, extract, files, resume, cancel |
| iPhone typed queries | v1 + query v3 | iOS 3.4.0 (build 202609032318) | the export operations plus fixed typed query tools |
| Android exports | v2 | Android 1.9.0 (versionCode 38) | status, provider-native raw, files, resume, cancel |
| Android typed queries | unavailable | not implemented | do not claim support |
The unqualified protocol floors remain iOS 3.0.3 and Android 1.5.4 (versionCode 25), but protocol implementation and basic connectivity are not release qualification. Check the exact package and mobile build before live work. Do not claim App Store or Play Store compatibility from a marketing version alone.
Authoritative ledger: https://github.com/CodyBontecou/health-md/blob/main/apps/cli/docs/mobile-compatibility.md
healthmd --version
healthmd --helpOn macOS or Linux, install the matching preview binaries together:
brew install CodyBontecou/tap/healthmdFor Windows or direct archive installation, use the exact healthmd-cli/v<version> GitHub Release—not repository /releases/latest—and follow that release's checksum, Sigstore, and publisher-verification instructions. Do not mix healthmd and healthmd-mcp versions.
Authorized preview testers may build the exact tag from source:
git clone https://github.com/CodyBontecou/health-md.git
cd health-md
git checkout healthmd-cli/v0.1.0-alpha.7
cd apps/cli
cargo install --locked --path crates/healthmd-cliDo not use apps/apple/scripts/healthmd; it runs the legacy Swift compatibility client. Linux requires an unlocked freedesktop Secret Service provider such as GNOME Keyring or KWallet. The CLI never falls back to plaintext credentials.
Use the CLI's non-network discovery mode instead of guessing required flags. These commands exit
successfully with healthmd.cli_guidance/1, status: guidance, and request_sent: false without
opening credentials or contacting a phone:
healthmd export
healthmd extract
healthmd query
healthmd query healthmd_sleep_sessions
healthmd resume
healthmd cancel
healthmd direct
healthmd mcpA selected query operation returns its complete input_schema, JSON examples, and an argv array.
Malformed or runtime failures return healthmd.cli_error/1 with help_command and bounded
next_actions; follow those fields instead of scraping message or retrying blindly.
On macOS/Linux use non-interactive execution and a hard process timeout:
NO_COLOR=1 TERM=dumb timeout 15 healthmd --version </dev/null
NO_COLOR=1 TERM=dumb timeout 30 healthmd direct devices </dev/null
NO_COLOR=1 TERM=dumb timeout 30 healthmd status </dev/nullOn Windows, use the automation host's process timeout. Give pairing and exports longer bounds than status. Interactive terminals render command guidance, failures, and structured results as readable text; non-interactive pipes and explicit --json emit JSON. Use --json whenever an agent must parse the result. Explicit health streams/artifacts retain their exact bytes, and MCP server startup/transport diagnostics cannot use stdout because MCP reserves it for JSON-RPC. Health-free progress and pairing instructions may use stderr. Parse schema and status or the receipt; never infer execution success from exit status alone—a zero exit can intentionally mean non-network guidance.
Pairing creates durable export authority, so obtain approval first:
NO_COLOR=1 TERM=dumb timeout 180 healthmd direct pair </dev/nullFor iPhone:
For Android, open Settings → Direct CLI, tap Scan pairing QR, and scan the same universal image, or enter the same address, port, and shared 20-digit code manually. Camera access is optional. Keep the selected app active through success.
Confirm stdout is healthmd.direct_pairing_result with status: success for the intended phone. After an unknown outcome, inspect healthmd direct devices; do not pair again blindly. Use global --device DEVICE_UUID when several phones are trusted and global --port PORT when the app saved a non-default port.
Local trust commands do not contact the phone:
healthmd direct devices
healthmd direct unpair DEVICE_UUIDRun healthmd direct reset-trust --confirm only with explicit approval. It removes every local pairing; the user must forget the CLI on each phone too.
Live query, export, extract, resume, and cancel commands wait up to 120 seconds for the selected
phone to become active. Tell the user that the request is waiting and ask them to unlock the phone
and open Health.md; the same in-flight command should continue without a re-run. Use
--wake-timeout SECONDS for a different command window or --wake-timeout 0 only when fail-fast
behavior is explicitly needed. Keep any outer process timeout longer than the wake window plus the
operation timeout.
MCP uses HEALTHMD_WAKE_TIMEOUT (0 disables) and may emit notifications/progress. Inspect the
selected device's wake_window: alpha.6 binaries do not send push, even if enrollment
metadata exists. In alpha.7 and later, available/enrolled for an enrolled iPhone means
the wait sends one best-effort APNs notification through Health.md's health-free wake service. Only
tell the user to expect a notification when both the build and enrollment support it. Android and
unenrolled iPhones remain wait-only. A local timeout or MCP cancellation ends only the waiter; it is not phone-side
durable-job cancellation.
NO_COLOR=1 TERM=dumb timeout 30 healthmd status </dev/nullRequire the selected phone to be authenticated, active enough for new work, and ready for the requested operation. Respect active_job_id and all protected-data, permission, and capability fields. Status contains no backend or Mac fields; the standalone path is the only path. Direct generated-file mode always uses the explicit --destination; it never uses a Mac bookmark.
Typed queries currently require a compatible foreground iPhone. For least privilege, pair outside the MCP host and configure:
healthmd mcp serve-read-onlyThis local stdio profile exposes only readiness, catalog, and typed-query tools. Use full healthmd mcp serve only when the user also approves in-host pairing, generated-file jobs, or full-corpus raw jobs and bounded artifact reads. For Codex, healthmd setup codex configures the full local profile and can open iPhone pairing; review that broader authority with the user first. Android pairing remains an explicit healthmd direct pair workflow.
Query workflow:
healthmd_doctor before reading health values.healthmd_metrics to obtain canonical IDs instead of guessing.healthmd_metric_chart for metric series, healthmd_sleep_sessions for sleep, and healthmd_workouts for workouts. Use fixed comparison, coverage, alignment, or evidence tools when they match the question.all_pages: true only when complete bounded traversal is needed, or continue the exact opaque next_cursor unchanged.Inspect the exact schema offline before constructing shell arguments. The query OPERATION form
returns the same nested schema plus an executable argv example:
healthmd query healthmd_metric_chart
healthmd query healthmd_sleep_sessions
healthmd mcp schema healthmd_metric_chart
healthmd mcp schema healthmd_sleep_sessionsThe shell can execute the identical fixed operation without an MCP envelope:
healthmd query healthmd_metric_chart \
--arguments '{"metrics":{"type":"explicit","metric_ids":["resting_heart_rate"]},"dates":{"type":"exact","range":{"start_date":"2026-07-01","end_date":"2026-07-07"}},"all_pages":true}'Dates are illustrative; resolve the user's actual request. healthmd extract is a source-data projection, not the typed query API.
Choose exactly one date range: --yesterday, --last N, --from/--to, or --all. Prefer an approved protected absolute output path so health data does not enter stdout, transcripts, or a repository. In the examples, first set PRIVATE_HEALTH_DIR to an existing private absolute directory selected by the user; never guess or create that location silently.
Use this only after the user explicitly approves the broad scope and a protected output path:
healthmd export --all --raw --full-corpus \
--output "$PRIVATE_HEALTH_DIR/complete-health-corpus.json"--full-corpus requests every public record type supported by the selected mobile source and authorized by the user. It cannot read private Apple/Google databases. Preserve the native raw envelope and its capture/authorization/unsupported/skipped/partial/read-error evidence; do not claim that inaccessible or unsupported data was exported. On Android, add --provider health_connect or the exact discovered provider and choose JSON/NDJSON as needed. Readable exercise routes are included in this explicit scope; interactive platform consent may still make a route unavailable.
The complete local MCP profile exposes the same scope through healthmd_export_raw. It leaves the validated artifact in a private durable job spool. Inspect status with the shared export-job tools and read it only through healthmd_raw_artifact_read, one base64 chunk of at most 64 KiB at a time. Never ask MCP for the entire corpus in one model response. These tools are absent from read-only and remote profiles.
healthmd export --yesterday --raw --output "$PRIVATE_HEALTH_DIR/yesterday.json"
healthmd extract --category Sleep --last 7 \
--output "$PRIVATE_HEALTH_DIR/sleep.json"
healthmd extract --metric workouts --last 14 --object records --detail lossless \
--output "$PRIVATE_HEALTH_DIR/workout-records.json"Strict iPhone raw returns healthmd.raw_result v1 containing schema-v8 healthmd.health_data documents and temporarily requests canonical lossless records without changing saved settings. Extraction returns selected canonical documents or honest projections plus healthmd.extract_receipt. JSONL file output writes OUTPUT.receipt.json.
Complete-empty is success. Missing, failed, cancelled, unsupported, skipped, or partial requested capture yields partial_success and a nonzero exit unless the user explicitly accepts --allow-partial. Never interpret an omitted field as zero.
healthmd export --last 7 --raw --provider health_connect --raw-format ndjson \
--output "$PRIVATE_HEALTH_DIR/health-connect.ndjson"Android raw remains provider-native. Never relabel it as HealthKit-shaped healthmd.health_data, and never fabricate typed-query or canonical-extraction support.
Use an existing user-approved absolute non-symlink destination:
healthmd export --yesterday --destination "$PRIVATE_HEALTH_DIR"
healthmd export --yesterday --use-device-settings --destination "$PRIVATE_HEALTH_DIR"
healthmd export --last 7 --profile PROFILE_UUID --destination "$PRIVATE_HEALTH_DIR"--output is for raw/extract; --destination is for generated files. --use-device-settings mirrors the selected phone's saved behavior and cannot combine with selectors. A profile resolves frozen mobile output settings while --destination remains the required explicit computer folder. Android generated-file jobs use saved settings or a profile; iPhone-only metric/category/detail selectors must not be sent to Android.
The CLI validates manifests, digests, paths, symlinks, destination identity, and restart-safe overwrite/append/Markdown merge commits. Do not manually repair generated files after an interrupted job.
Jobs persist for seven days. Timeout, Ctrl-C, process exit, disconnect, or exhausted phone background time does not cancel them.
healthmd status --job JOB_UUID
healthmd resume JOB_UUID --timeout 300 --output "$PRIVATE_HEALTH_DIR/recovered.json"
healthmd cancel JOB_UUIDInspect status before deciding what to do. Resume the same immutable request against the same phone; never create a duplicate after an unknown outcome. Cancel only on request. Cancellation is terminal only after phone acknowledgement.
Unless the user explicitly asked for health values, report only:
When values were requested, also preserve canonical units/statistics, owner dates/timezone, source evidence, coverage, and missing intervals. Do not paste raw records, routes, clinical text, medications, mood entries, attachments, device/source metadata, or credentials without separate explicit need.
healthmd direct devices — local trust and selected identity.healthmd status --job JOB_UUID — durable state after any started operation.healthmd status or healthmd_doctor — live readiness.Common actions:
| Error | Next action |
|---|---|
direct_not_paired | Ask before pairing; no Mac app is involved. |
direct_device_selection_required | Ask the user to select the intended trusted phone. |
direct_trust_invalid | Preserve diagnostics; reset only with approval and forget both sides. |
direct_storage_unavailable | Restore Keychain, Secret Service, or Credential Manager access; never use plaintext. |
direct_iphone_unavailable | Check iPhone foreground state, access, address/port, permission, and reachability. |
direct_export_paused | Inspect the durable job, reopen the same phone, and resume it. |
query_scope_too_large | Partition dates or metric IDs; do not treat it as missing data. |
direct_cancellation_pending | Reopen the same phone and retry cancellation until acknowledged. |
invalid_direct_raw_response | Do not consume output; retain health-free validation diagnostics. |
invalid_direct_file_receipt | Do not append or merge manually; inspect and resume if allowed. |
partial_canonical_extraction | Review diagnostics; accept partial data only with explicit approval. |
transport_unsupported | Use Manual IP over LAN/Tailscale, not Nearby. |
unknown_argument after passing --backend | Remove it; the CLI is direct-only and has no backend option. |
© CodyBontecou, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in .agents/skills/healthmd-cli of CodyBontecou/health-md.
Open the folder on GitHubat commit a5a2227
Healthmd CLI next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Healthmd CLI this skillCodyBontecou/health-md | 231 | — | ~4.8k | Automated safety check: Pass | AGPL-3.0 | |
| Open Computer UseiFurySt/open-codex-computer-use | 2.4k | — | ~1.5k | Automated safety check: Pass | MIT | |
| Browser MCP Agentantibrow/anti-detect-browser-skills | 17 | 1 repos | ~4.2k | Automated safety check: Warn | MIT | |
| Qwen Cua Driver GUI AutomationQwenLM/qwen-code | 28k | — | ~16k | Automated safety check: Pass | Apache-2.0 | |
| Computer Usexuzhougeng/wisp-science | 1k | — | ~2.9k | Automated safety check: Pass | AGPL-3.0 | |
| Desktop ActLifecycle-Innovations-Limited/claude-ops | 542 | — | ~560 | Automated safety check: Pass | MIT |
iFurySt/open-codex-computer-use
Platform-neutral guidance for using Open Computer Use, the open-source Computer Use MCP server and CLI for macOS, Linux, and Windows.
antibrow/anti-detect-browser-skills
Give an AI agent its own real browser over MCP tool calls - launch, navigate, click, fill, screenshot, extract text, run JS - with a kernel-level real-device fingerprint and a persistent profile, so…
QwenLM/qwen-code
Drives native desktop apps on macOS, Windows and Linux through the Qwen Cua Driver CLI or MCP server, snapshotting accessibility trees and verifying each action.
xuzhougeng/wisp-science
Use Cua Driver through MCP to inspect and operate the user's native desktop apps on Windows, macOS, or Linux.
Lifecycle-Innovations-Limited/claude-ops
Cross-OS computer-use MCP: multi-agent exclusive desktop leases, Xvnc pool on Linux, single-session macOS/Windows.
QwenLM/qwen-code-examples
Control native macOS, Windows, and Linux desktop apps through the open-computer-use MCP server.
CodyBontecou/health-md
Install and operate the standalone Health.md CLI and portable healthmd-mcp server on macOS, Linux, or Windows.
CodyBontecou/health-md
Safely install and use the Health.md CLI and MCP server to query user-authorized health data, chart typed metrics, inspect sleep and workouts, export scoped Apple Health or Health Connect data, and…
CodyBontecou/health-md
Develop or debug the standalone Rust Health.md CLI, portable healthmd-mcp server, and iPhone direct service.
CodyBontecou/health-md
Operate the standalone Health.md CLI against an open, paired iPhone.
CodyBontecou/health-md
Test the standalone Health.md CLI, portable healthmd-mcp server, and direct mobile paths.
Works with
Categories
Safely install and use the Health.md CLI and MCP server to query user-authorized health data, chart typed metrics, inspect sleep and workouts, export scoped or complete public/authorized Apple…. Healthmd CLI is an agent skill from CodyBontecou/health-md.md CLI and MCP server to query user-authorized health data, chart typed metrics, inspect sleep and workouts, export scoped or complete public/authorized Apple Health or Health Connect data, and recover durable jobs on macOS, Linux, or Windows.
Healthmd CLI fits situations like: consumer workflows; not Health.md development.
Run `npx skills add CodyBontecou/health-md --skill healthmd-cli -a claude-code`. Or copy the skill folder (.agents/skills/healthmd-cli in CodyBontecou/health-md) into .claude/skills/healthmd-cli in your project. Claude Code loads it when a task matches its description.
Run `npx skills add CodyBontecou/health-md --skill healthmd-cli -a codex`. Or copy the skill folder (.agents/skills/healthmd-cli in CodyBontecou/health-md) into .agents/skills/healthmd-cli in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add CodyBontecou/health-md --skill healthmd-cli -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/healthmd-cli, .gemini/skills/healthmd-cli, .github/skills/healthmd-cli and .opencode/skills/healthmd-cli in your project.
Going by SKILL.md and its folder, Healthmd CLI needs the command-line tools its instructions call (git, brew and cargo). Compatibility (from SKILL.md): Requires matching `healthmd` and `healthmd-mcp` binaries plus an explicitly compatible Health.md mobile build. Direct typed queries and canonical extraction currently require iPhone; Android supports provider-native raw and generated-file exports. Live work requires Direct CLI Access and the selected phone to be available..
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Healthmd CLI is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.8k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Healthmd CLI: Open Computer Use (iFurySt/open-codex-computer-use, 2.4k stars), Browser MCP Agent (antibrow/anti-detect-browser-skills, 17 stars), Qwen Cua Driver GUI Automation (QwenLM/qwen-code, 28k stars) and Computer Use (xuzhougeng/wisp-science, 1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
CodyBontecou (a GitHub user) maintains it in CodyBontecou/health-md, which has 231 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on October 9, 2026.
Source: CodyBontecou/health-md on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.