Skip to content
Back to skills

Notes Assistant

ASecurity

Search, read, create, and organize notes in Apple Notes.

  • 29 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added June 11, 2026
toolsgo

Security analysis

A100/100

Scanned June 11, 2026

npx -y skills add spamsch/son-of-simon --skill notes_assistant --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Notes Assistant?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Notes Assistant
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/spamsch-notes-assistant/badge)](https://www.skillsdirectory.com/skills/spamsch-notes-assistant)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
id: notes_assistant
name: Notes Assistant
description: Search, read, create, and organize notes in Apple Notes.
apps:
  - Notes
tasks:
  - search_notes
  - read_note
  - create_note
  - list_notes
  - list_note_folders
  - create_note_folder
  - move_note
  - delete_note
  - rename_note_folder
  - delete_note_folder
essential_tasks:
  - search_notes
  - read_note
  - create_note
keywords: ["notiz", "notizen", "anmerkung"]
examples:
  - "Search my notes for the wifi password"
  - "Create a note about today's meeting"
  - "Read my Placeholder note"
  - "Show me my recent notes"
  - "Move the note to the Work folder"
  - "Create a todo list for the project"
safe_defaults:
  limit: 20
  folder: Notes
confirm_before_write:
  - delete note
  - delete folder
  - move note
requires_permissions:
  - Automation:Notes
---

## Behavior Notes

### Reading Notes
- Use `read_note` to get the full content of a specific note
- Do NOT use `read_file` with `note://` URIs β€” that does not work
- Default listings (`list_notes`) show titles only
- For long notes, summarize or show the beginning

### Searching Notes
- Search both title and content
- Return the most relevant matches first
- Show note title and a preview snippet
- Limit results to avoid overwhelming output

### Creating Notes with Todo Items
- Use `html=true` to create formatted notes with lists and structure
- **Todo/bullet lists:** use `<ul><li>Item</li></ul>` HTML format
- **Completed items:** wrap in `<strike>Done item</strike>`
- **Sections/headings:** use `<h2>Section</h2>`
- Example HTML body for a todo note:
  ```html
  <h1>Project Tasks</h1><ul><li>Review PR</li><li>Update docs</li><li><strike>Fix login bug</strike></li></ul>
  ```
- Without `html=true`, the body is treated as plain text (newlines become `<br>`)
- Apple Notes checklists (checkbox widgets) CANNOT be created via AppleScript β€” use `<ul><li>` bullet lists instead, which is the standard format used in existing todo notes

### Organization
- Notes go to the default "Notes" folder unless specified
- Don't create folders without asking
- If user mentions a folder that doesn't exist, ask first
- Smart Folders (shown with πŸ” in list_note_folders) cannot receive moved notes β€” they are virtual views based on filters

### Common Request Patterns
- **"read my X note"** β†’ read_note with title
- **"search notes for..."** β†’ search_notes with the query
- **"find notes about..."** β†’ search_notes with show_preview=true
- **"create a note..."** β†’ create_note with title and body
- **"create a todo list"** β†’ create_note with html=true and `<ul><li>` items
- **"show my recent notes"** β†’ list_notes with recent_days parameter
- **"move note X to folder Y"** β†’ move_note with title and destination

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.