一键导入
Search and manage Apple Photos library on macOS via osascript.
npx skills add https://github.com/malue-ai/dazee-small --skill apple-photos复制此命令并粘贴到 Claude Code 中以安装该技能
Search and manage Apple Photos library on macOS via osascript.
npx skills add https://github.com/malue-ai/dazee-small --skill apple-photos复制此命令并粘贴到 Claude Code 中以安装该技能
Analyze and process Excel/CSV files using pandas and openpyxl. Supports data summary, filtering, pivot tables, and chart generation.
Playwright browser automation — navigate, read, and interact with web pages using text snapshots and ref-based targeting. Supports keyboard, dialogs, file upload, JS evaluation, console/network debugging, and PDF export. Login state persists across sessions. Use when user wants to open a URL, fill a web form, scrape page content, or operate any website that requires clicking/typing.
Local web search (Tavily/Exa, requires API Key). For quick searches. If no Key configured or deep research needed, use cloud_agent instead.
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks Moltbot to add a note, list notes, search notes, or manage note folders.
Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
| name | apple-photos |
| description | Search and manage Apple Photos library on macOS via osascript. |
| metadata | {"xiaodazi":{"dependency_level":"builtin","os":["darwin"],"backend_type":"local","user_facing":true}} |
| capabilities | ["photo_management","media_organization"] |
通过 AppleScript/JXA 管理 macOS 照片库,搜索、导出、创建相册。
osascript -e '
tell application "Photos"
set results to (media items whose description contains "Tokyo" or name contains "Tokyo")
set output to ""
repeat with photo in (items 1 thru (min of {20, count of results}) of results)
set output to output & (id of photo) & " | " & (filename of photo) & " | " & (date of photo) & linefeed
end repeat
return output
end tell'
osascript -e '
tell application "Photos"
set startDate to date "2025-12-01"
set endDate to date "2025-12-31"
set results to (media items whose date ≥ startDate and date ≤ endDate)
return (count of results) & " photos found"
end tell'
osascript -e '
tell application "Photos"
set output to ""
repeat with a in albums
set output to output & (name of a) & " (" & (count of media items of a) & " items)" & linefeed
end repeat
return output
end tell'
osascript -e '
tell application "Photos"
make new album named "旅行 2026"
end tell'
osascript -e '
tell application "Photos"
set targetAlbum to album "旅行 2026"
set exportPath to POSIX file "/Users/me/Desktop/export/"
export (media items of targetAlbum) to exportPath
end tell'