apple-macos-ops
Use when operating Apple/macOS local apps and device workflows from Hermes: Notes, Messages/iMessage/SMS, Find My, GUI desktop automation, or other…
Skill by Undermybelt
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/undermybelt-apple-macos-ops
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/apple-macos-ops
What's inside
- Skill name
apple-macos-ops- Description
- Use when operating Apple/macOS local apps and device workflows from Hermes: Notes, Messages/iMessage/SMS, Find My, GUI desktop automation, or other AppleScript/CLI-backed macOS tasks.
- License
- MIT
- Instructions
- 28 lines in SKILL.md · view on GitHub
Files (6)
- SKILL.md
- README.md · references/absorbed-skills/
- SOURCE-SKILL.md · references/absorbed-skills/apple-notes/
- SOURCE-SKILL.md · references/absorbed-skills/findmy/
- SOURCE-SKILL.md · references/absorbed-skills/imessage/
- SOURCE-SKILL.md · references/absorbed-skills/macos-computer-use/
SKILL.md (first lines)
# Apple macOS Operations Class-level guide for local Apple ecosystem automation. Use live system tools and respect the user's desktop/session state. ## Shared prerequisites - Confirm the host is macOS before relying on AppleScript, Notes.app, Messages.app, Find My, or desktop automation. - Prefer dedicated CLIs when available; use GUI/screenshot automation only when no CLI/API exists. - For privacy-sensitive actions like sending messages or reading personal notes, operate on the explicit target requested by the user. ## Apple Notes Use `memo` for Notes.app create/search/edit workflows. Notes sync through iCloud. Install with Homebrew if missing, then verify the command works before claiming success. ## iMessage / SMS Use `imsg` for reading and sending Messages.app iMessage/SMS. Requirements usually include Messages.app signed in and Full Disk Access for the terminal process. When sending to a specific person/channel, confirm the resolved target rather than guessing. ## Find My Find My has no stable CLI API. Use AppleScript/app activation plus screenshots/computer-use as needed. Treat locations as sensitive personal data; only surface the device/AirTag information the user asked for. ## macOS Computer Use When GUI work is required, use macOS computer-use tools in the background without stealing the user's cursor, keyboard focus, or Space. Prefer screenshot → decide → click/type loops, and verify visible state after each important action. ## Common pitfalls - Do not assume Linux paths or tools for Apple app data. - Sandboxed app data may live under `~/Library/Containers`. - GUI automation can be brittle; verify by reading the screen or command output after actions. - If permissions block access, report the exact permission needed rather than inventing data.
From Undermybelt/hermes-skills, MIT.
More from Undermybelt/hermes-skills
- 0.545score
coding-agent-delegation
Undermybelt
Use when delegating implementation, refactoring, PR review, or long-running coding work to external coding-agent CLIs such as Claude Code, Codex, OpenCode, or…
SkillCFreshness: C★ 10Claude Code +9 - 0.540score
idea-refine
Undermybelt
Refines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking.
SkillCFreshness: C★ 10Claude Code +9 - 0.540score
macos-sandbox-app-data
Undermybelt
Locate, inspect, and safely edit config/data for sandboxed macOS apps that store state under ~/Library/Containers and ~/Library/Group Containers instead of an…
SkillCFreshness: C★ 10Claude Code +9 - 0.535score
establishing-project-context
Undermybelt
Use when entering a project for the first time, or when the user asks to establish shared language, define domain terms, or create a project glossary.
SkillCFreshness: C★ 10Claude Code +9 - 0.535score
finishing-a-development-branch
Undermybelt
Use when implementation is complete, verification has passed, and the user needs to choose merge, PR, branch cleanup, or follow-up integration handling.
SkillCFreshness: C★ 10Claude Code +9 - 0.535score
requesting-code-review
Undermybelt
Use when explicitly requesting an independent code review, after subagent-driven implementation slices, before merging high-risk work, or when verification…
SkillCFreshness: C★ 10Claude Code +9 - 0.535score
hermes-a2a-setup
Undermybelt
Install and configure hermes-a2a plugin for agent-to-agent communication.
SkillCFreshness: C★ 10Claude Code +9 - 0.535score
brainstorming
Undermybelt
Use when defining new features, product behavior, UI/component design, architecture choices, contract changes, or ambiguous medium/high-complexity work before…
SkillCFreshness: C★ 10Claude Code +9 - 0.535score
interview-me
Undermybelt
Extracts what the user actually wants instead of what they think they should want.
SkillCFreshness: C★ 10Claude Code +9 - 0.535score
anti-entropy-governance
Undermybelt
Use when retiring old logic, collapsing duplicate owners, removing fallbacks, or touching schema, persistence, or source-of-truth boundaries while deciding…
SkillCFreshness: C★ 10Claude Code +9 - 0.534score
chr-cdp-clean-launch
Undermybelt
在 macOS 上从 Hermes/terminal 干净启动 Chrome CDP,避免被 benign ERROR 日志与重复实例误导。
SkillCFreshness: C★ 10Claude Code +9 - 0.531score
spice-runtime
Undermybelt
Route for Spice decision runtime and `spice-hermes-bridge`.
SkillCFreshness: C★ 10Claude Code +9
Signals
- Stars
- 10
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Jun 7, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Undermybelt/hermes-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Undermybelt
- 0.545score
coding-agent-delegation
Undermybelt
Use when delegating implementation, refactoring, PR review, or long-running coding work to external coding-agent CLIs such as Claude Code, Codex, OpenCode, or…
SkillCFreshness: C★ 10Claude Code +9 - 0.540score
macos-sandbox-app-data
Undermybelt
Locate, inspect, and safely edit config/data for sandboxed macOS apps that store state under ~/Library/Containers and ~/Library/Group Containers instead of an…
SkillCFreshness: C★ 10Claude Code +9 - 0.540score
idea-refine
Undermybelt
Refines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking.
SkillCFreshness: C★ 10Claude Code +9 - 0.535score
anti-entropy-governance
Undermybelt
Use when retiring old logic, collapsing duplicate owners, removing fallbacks, or touching schema, persistence, or source-of-truth boundaries while deciding…
SkillCFreshness: C★ 10Claude Code +9 - 0.535score
brainstorming
Undermybelt
Use when defining new features, product behavior, UI/component design, architecture choices, contract changes, or ambiguous medium/high-complexity work before…
SkillCFreshness: C★ 10Claude Code +9 - 0.535score
establishing-project-context
Undermybelt
Use when entering a project for the first time, or when the user asks to establish shared language, define domain terms, or create a project glossary.
SkillCFreshness: C★ 10Claude Code +9
Cite this page
apple-macos-ops skill. Agent Mart. https://agentmart.dev/skills/undermybelt-apple-macos-ops (last updated 2026-10-24)