anachb
Austrian public transport (VOR AnachB) for all of Austria. Query real-time departures, search…
Search, read, and extract attachments from Apple Mail's local storage. Query emails by sender, recipient, subject, body, date, mailbox, and flags. Read raw RFC822 messages and extract file attachments.
$ npx -y skills add mitsuhiko/agent-stuff --skill apple-mail --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/apple-mailContext preview
The summary Claude sees to decide when to auto-load this skill.
Search, read, and extract attachments from Apple Mail's local storage. Query emails by sender, recipient, subject, body, date, mailbox, and flags. Read raw RFC822 messages and extract file attachments.
name: apple-mail description: "Search, read, and extract attachments from Apple Mail's local storage. Query emails by sender, recipient, subject, body, date, mailbox, and flags. Read raw RFC822 messages and extract file attachments."
Search, read, and extract attachments from Apple Mail's local storage on macOS.
`apple-mail.sh` — a bash script that queries the Apple Mail SQLite envelope index and reads `.emlx` files from disk. **Read-only** — it never modifies mail data.
TOOL=~/Development/agent-stuff/skills/apple-mail/apple-mail.sh # Search emails $TOOL search --from "peter@" --subject "dinner" --limit 5 $TOOL search --after 2026-02-01 --has-attachment $TOOL search --body "invoice" --mailbox "INBOX" --unread $TOOL search --to "armin@" --before 2025-12-31 # Show message metadata, recipients, attachments, and summary $TOOL info 783660 # Read the raw RFC822 email (headers + body) $TOOL read 783660 # Extract attachments to a temp directory (prints the path) $TOOL attachment 783660 # all attachments $TOOL attachment 783660 "Rechnung.pdf" # specific file # List all mailboxes with counts $TOOL mailboxes
| Flag | Description | |------|-------------| | `--from <addr>` | Sender address substring | | `--to <addr>` | Recipient address substring | | `--subject <text>` | Subject substring | | `--body <text>` | Body/summary text substring | | `--mailbox <name>` | Mailbox URL substring (e.g. `INBOX`, `Sent`, `Trash`) | | `--after <YYYY-MM-DD>` | Received after date | | `--before <YYYY-MM-DD>` | Received before date | | `--unread` | Only unread messages | | `--flagged` | Only flagged messages | | `--has-attachment` | Only messages with attachments | | `--limit <n>` | Max results (default: 20) |
`id|sender|sender_name|subject|received|status|flagged|mailbox|attachments`
Armin's personal Pi Coding Agent package: reusable skills, extensions, prompt commands, themes, and a few supporting utilities that I use across projects. The package is published to npm as mitsupi.
Repo: mitsuhiko/agent-stuff
Austrian public transport (VOR AnachB) for all of Austria. Query real-time departures, search…
Transcribe local audio/video and Apple Voice Memos quickly with cached MLX Whisper models,…
Reverse engineer binaries using Ghidra's headless analyzer. Decompile executables, extract…
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for…
Access Google Workspace APIs (Drive, Docs, Calendar, Gmail, Sheets, Slides, Chat, People) via…