원클릭으로
messages-assistant
Send iMessages and search message history via Messages.app and chat.db.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Send iMessages and search message history via Messages.app and chat.db.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Find and act on emails over IMAP with Mail.app closed. Discover which accounts are logged in, search, read contents, download attachments, draft new mail, mark read/unread, archive, and move to trash.
Automate web interactions for bookings, form submissions, and purchases using ARIA-based Safari control.
View and manage calendar events with smart scheduling defaults.
Look up, search, and create contacts in Contacts.app.
Organize the ~/Downloads folder by categorizing files and subdirectories into subfolders using AI-driven analysis.
Generate images from text descriptions using models with native image generation (e.g. Gemini).
| id | messages_assistant |
| name | Messages Assistant |
| description | Send iMessages and search message history via Messages.app and chat.db. |
| apps | ["Messages"] |
| tasks | ["send_imessage","list_imessage_chats","search_imessages"] |
| essential_tasks | ["send_imessage","search_imessages"] |
| keywords | ["imessage","sms","textnachricht","chatverlauf"] |
| examples | ["Send a message to +15551234567 saying hello","Show my recent chats","Search messages from Mom in the last week","What did John say about dinner?"] |
| safe_defaults | {"limit":20,"days":7} |
| confirm_before_write | ["send message"] |
| requires_permissions | ["Automation:Messages","Full Disk Access"] |
--to parameter accepts phone numbers (with country code, e.g., +15551234567) or Apple ID emails.list_imessage_chats and search_imessages read directly from ~/Library/Messages/chat.db.search_imessages with --query for text search and --from for sender filter.--days (default 7) to keep queries fast.--query and --from for precise results.send_imessage(to="...", body="...")list_imessage_chats(days=7)search_imessages(query="Y", from="X")search_imessages(days=30)