notes

cardmagic's avatarfrom cardmagic

Search and browse Apple Notes. Use when user asks about notes, wants to find something in notes, or list their notes.

⭐0stars🔀0forks📁View on GitHub🕐Updated Jan 1, 2026

When & Why to Use This Skill

The Apple Notes skill enables Claude to seamlessly interact with your Apple Notes database, allowing for efficient searching, reading, creating, and deleting of notes. This integration bridges the gap between AI assistance and personal documentation, enhancing productivity by providing a natural language interface for managing your personal knowledge base and daily records.

Use Cases

  • Information Retrieval: Quickly locate specific details, such as meeting minutes, project ideas, or recipes, using fuzzy search across your entire Apple Notes library.
  • Streamlined Note-Taking: Create new notes or document brainstorming sessions instantly through Claude without needing to switch between applications.
  • Knowledge Organization: Browse existing folders, list recent entries, and manage your documentation structure to keep your personal or professional information well-organized.
  • Content Management: Read and review specific note contents to provide context for complex tasks or delete outdated information to maintain a clean workspace.
namenotes
descriptionSearch, browse, create, and delete Apple Notes. Use when user asks about notes, wants to find something in notes, create a new note, or delete notes.

Apple Notes Skill

Search, browse, create, and delete Apple Notes with fuzzy matching.

Prerequisites

Ensure the notes CLI is installed:

if ! command -v notes &> /dev/null; then
  pnpm add -g @cardmagic/notes
fi

Commands

Search notes

notes search "query" [-l limit] [-f folder] [-a after_date]

Recent notes

notes recent [-l limit]

Read a note by ID

notes read <id>

List folders

notes folders [-l limit]

Notes in folder

notes folder "folder_name" [-l limit]

Index statistics

notes stats

Rebuild index

notes index [-f|--force]

Create a note

notes create "Title" --body "Content" [--folder "Folder"]

Delete a note

notes delete "Title" [--folder "Folder"]

Examples

  • Search for "recipe": notes search "recipe"
  • Recent notes: notes recent
  • Notes in Taxes folder: notes folder Taxes
  • Read note ID 123: notes read 123
  • Create a note: notes create "Meeting Notes" --body "Agenda items..."
  • Delete a note: notes delete "Old Draft"