apple

Routes tasks to macOS CLI workflows for iMessage, Apple Reminders, and Apple Notes.

Updated Jul 28, 2026
One-click install
npx skills add https://github.com/christian-byrne/comfy-skills --skill apple-christian-byrne
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: apple
Source: https://github.com/christian-byrne/comfy-skills/tree/main/skills/apple
Command: npx skills add https://github.com/christian-byrne/comfy-skills --skill apple-christian-byrne

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing Apple ecosystem services like iMessage, Reminders, and Notes from the command line requires knowing separate CLI tools and their syntax. This Skill routes your request to the correct sub-workflow so an AI agent can send messages, manage reminders, and work with notes on macOS without manual lookup. ## Core Features & Use Cases - iMessage/SMS Messaging: Send texts with attachments, view chat history, and watch for new messages via the imsg CLI. - Apple Reminders Management: Create, complete, list, and delete reminders with due dates via the remindctl CLI, synced through iCloud. - Apple Notes Operations: Search, create, edit, export, and organize notes into folders via the memo CLI. - Use Case: Ask your agent to "remind me to call the dentist tomorrow at 2pm" and it routes to the reminders sub-skill, runs remindctl create with the correct due date, and the reminder syncs to your iPhone automatically. ## Quick Start Ask the agent to send an iMessage, create an Apple Reminder, or search your Apple Notes, and it will load the matching sub-skill workflow.

Frequently Asked Questions about apple

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send an iMessage from the command line on macOS?▼

Install the imsg CLI via Homebrew with brew install steipete/tap/imsg, then run imsg send followed by the phone number with country code and your message text. You can attach files with the --attachment flag and force iMessage or SMS delivery with --service.

How to create Apple Reminders from the terminal?▼

Install remindctl via brew install steipete/tap/remindctl, then use remindctl create with the reminder title. Add due dates with --due in ISO format like 2024-03-20 14:00, and target specific lists with --list. Changes sync to all Apple devices via iCloud.

Can I search and manage Apple Notes from the CLI?▼

Yes, the memo CLI manages Apple Notes on macOS. Install it with brew install antoniorodr/memo/memo, then use memo search to find notes by title or body content, memo create to add notes, and memo export to convert them to Markdown or HTML.

Does this skill work on Linux or Windows?▼

No, all sub-skills are macOS-only because they depend on Apple services like iMessage, Reminders, and Notes. The skill includes a check using uname to verify the system is Darwin before proceeding.

Why does imsg fail to read my message history?▼

The imsg CLI requires Full Disk Access permission for your terminal app. Grant it in System Settings under Privacy & Security, then restart the terminal. Without this permission, macOS blocks access to the Messages database.