AgentStack
SKILL verified MIT Self-run

Apple Notes

skill-ryanwangfun-claude-skills-apple-notes · by RyanWangFun

|

No reviews yet
0 installs
7 views
0.0% view→install

Install

$ agentstack add skill-ryanwangfun-claude-skills-apple-notes

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Apple Notes? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Apple Notes

Control macOS Notes.app with full CRUD operations and table support.

Quick Reference

| Action | Script | Example | |--------|--------|---------| | List folders | list_folders.applescript | osascript scripts/list_folders.applescript | | List notes | list_notes.applescript | osascript scripts/list_notes.applescript "Notes" | | Read note | get_note.applescript | osascript scripts/get_note.applescript "Notes" "笔记名" | | Create note | create_note.applescript | osascript scripts/create_note.applescript "Notes" "标题" "内容" | | Update note | update_note.applescript | osascript scripts/update_note.applescript "Notes" "笔记名" "新内容" | | Delete note | delete_note.applescript | osascript scripts/delete_note.applescript "Notes" "笔记名" |

Scripts

Located in scripts/ relative to this SKILL.md. Run with osascript:

# Get skill directory
SKILL_DIR="$SKILLS_DIR/apple-notes"

# List all folders
osascript "$SKILL_DIR/scripts/list_folders.applescript"

# List notes in folder
osascript "$SKILL_DIR/scripts/list_notes.applescript" "Notes"

# Get note content (by folder + name)
osascript "$SKILL_DIR/scripts/get_note.applescript" "Notes" "笔记名"

# Get note content (by ID)
osascript "$SKILL_DIR/scripts/get_note.applescript" "x-coredata://..."

# Create note
osascript "$SKILL_DIR/scripts/create_note.applescript" "Notes" "标题" "内容"

# Update note
osascript "$SKILL_DIR/scripts/update_note.applescript" "Notes" "笔记名" "新内容"

# Delete note
osascript "$SKILL_DIR/scripts/delete_note.applescript" "Notes" "笔记名"

Creating Tables

Notes.app supports HTML tables. Create structured data like inventories:

osascript -e '
tell application "Notes"
    set htmlBody to "冰箱清单

物品数量备注
牛奶2周五过期
鸡蛋12
酸奶3草莓味
"
    make new note at folder "Notes" with properties {body:htmlBody}
end tell
'

Natural Language Mapping

| User says | Action | |-----------|--------| | 查看/列出文件夹 | list_folders.applescript | | 看看 X 文件夹 | list_notes.applescript "X" | | 读取/查看笔记 Y | get_note.applescript "folder" "Y" | | 创建/添加/记录笔记 | create_note.applescript | | 更新/修改笔记 | update_note.applescript | | 删除笔记 | delete_note.applescript | | 创建表格/清单 | Use HTML table format |

Notes

  • Default folder: "Notes" (中文系统可能显示为其他名称)
  • Content format: HTML (支持 `, , , `)
  • Notes can be shared via iCloud for collaboration
  • All scripts return JSON format for easy parsing

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.