apple-notes · nousresearch — скилл для Claude Code: заметки Apple через memo
Скилл подключает Apple Notes к агенту через терминальную утилиту memo: список, поиск, создание и правка заметок с синхронизацией по iCloud.
npx skills add NousResearch/hermes-agent --skill apple-notes -a claude-codeЧто делает apple-notes
Скилл даёт агенту доступ к Apple Notes из терминала через утилиту memo. Он показывает список заметок, ищет по тексту, создаёт, правит, удаляет, переносит между папками и выгружает в HTML или Markdown. Всё это идёт через сам Notes.app, поэтому записи разъезжаются по устройствам через iCloud.
По сути внутри лежит шпаргалка по командам: memo notes выводит всё, -s "запрос" ищет по нечёткому совпадению, -f "Папка" фильтрует по папке, -e и -d ведут к правке и удалению через интерактивный выбор. Флаг -a открывает $EDITOR и заголовок не принимает, так что редактор надо выставить заранее: export EDITOR=vim. Экспорт вызывается флагом -ex.
Работает это на macOS с Notes.app. Сначала нужен сам memo: brew tap antoniorodr/memo && brew install antoniorodr/memo/memo, плюс разрешение на автоматизацию Notes.app в системных настройках. Заметку с картинками или вложениями отредактировать не выйдет, а интерактивные шаги требуют живого терминала. Для хранилища в Obsidian в том же репозитории есть отдельный скилл obsidian.
Какие задачи решает
- Сохранить итог созвона в заметку, которая сразу видна на iPhone
- Найти старую заметку по обрывку текста
- Разложить заметки по папкам, не открывая Notes.app
- Выгрузить заметку в Markdown для репозитория
- Удалить черновики пачкой через интерактивный выбор
Примеры запросов агенту
- Создай заметку в папке «Проекты» и запиши туда список задач из этого файла.
- Найди в Apple Notes всё, что я писал про деплой, и покажи короткий список.
- Выгрузи заметку про релиз в Markdown.
Как установить apple-notes
1Через Skills CLI (Vercel)
npx skills add NousResearch/hermes-agent --skill apple-notes -a claude-code2Вручную: положить файлы
~/.claude/skills/apple-notes/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/apple-notes/
1Через Skills CLI (Vercel)
npx skills add NousResearch/hermes-agent --skill apple-notes -a codex2Вручную: положить файлы
.agents/skills/apple-notes/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add NousResearch/hermes-agent --skill apple-notes -a cursor2Вручную: положить файлы
.cursor/skills/apple-notes/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install NousResearch/hermes-agent apple-notes2Вручную: положить файлы
.github/skills/apple-notes/SKILL.md1Через Skills CLI (Vercel)
npx skills add NousResearch/hermes-agent --skill apple-notes -a gemini-cli2Командой платформы
gemini skills install https://github.com/NousResearch/hermes-agent --path skills/apple/apple-notesВручную: положить файлы
.devin/skills/apple-notes/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add NousResearch/hermes-agent --skill apple-notes -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора42
Весь набор →Другие версии apple-notes
Похожие
Вопросы о apple-notes
Как установить apple-notes в Claude Code?
Выполните npx skills add NousResearch/hermes-agent --skill apple-notes -a claude-code. Файл скилла окажется по пути ~/.claude/skills/apple-notes/SKILL.md.
Что делает apple-notes?
Даёт агенту команды для работы с Apple Notes через memo: список, поиск, создание, правка, удаление, перенос между папками и экспорт в HTML или Markdown.
Что нужно, чтобы скилл заработал?
macOS с Notes.app, установленный memo из Homebrew и разрешение на автоматизацию Notes.app в системных настройках. Без этого агент просто не достучится до заметок.
Исходный текст
SKILL.md · MIT
---
name: apple-notes
description: "Manage Apple Notes via memo CLI: create, search, edit."
version: 1.0.1
author: Hermes Agent
license: MIT
platforms: [macos]
metadata:
hermes:
tags: [Notes, Apple, macOS, note-taking]
related_skills: [obsidian]
prerequisites:
commands: [memo]
---
# Apple Notes
Use `memo` to manage Apple Notes directly from the terminal. Notes sync across all Apple devices via iCloud.
## Prerequisites
- **macOS** with Notes.app
- Install: `brew tap antoniorodr/memo && brew install antoniorodr/memo/memo`
- Grant Automation access to Notes.app when prompted (System Settings → Privacy → Automation)
## When to Use
- User asks to create, view, or search Apple Notes
- Saving information to Notes.app for cross-device access
- Organizing notes into folders
- Exporting notes to Markdown/HTML
## When NOT to Use
- Obsidian vault management → use the `obsidian` skill
- Bear Notes → separate app (not supported here)
- Quick agent-only notes → use the `memory` tool instead
## Quick Reference
### View Notes
```bash
memo notes # List all notes
memo notes -f "Folder Name" # Filter by folder
memo notes -s "query" # Search notes (fuzzy)
```
### Create Notes
```bash
memo notes -a # Add a note (opens your $EDITOR)
memo notes -a -f "Folder Name" # Add a note into a specific folder
```
`-a`/`--add` is a bare flag — it opens your `$EDITOR` to compose the note; it does
not take a title argument. Use `-f/--folder` to target a folder. Set `$EDITOR`
first (e.g. `export EDITOR=vim`).
### Edit Notes
```bash
memo notes -e # Interactive selection to edit
```
### Delete Notes
```bash
memo notes -d # Interactive selection to delete
```
### Move Notes
```bash
memo notes -m # Move note to folder (interactive)
```
### Export Notes
```bash
memo notes -ex # Export to HTML/Markdown
```
## Limitations
- Cannot edit notes containing images or attachments
- Interactive prompts require terminal access (use pty=true if needed)
- macOS only — requires Apple Notes.app
## Rules
1. Prefer Apple Notes when user wants cross-device sync (iPhone/iPad/Mac)
2. Use the `memory` tool for agent-internal notes that don't need to sync
3. Use the `obsidian` skill for Markdown-native knowledge management
© Hermes Agent · MIT · NousResearch/hermes-agent