Skillshub apple-notes-rate-limits

install
source · Clone the upstream repo
git clone https://github.com/ComeOnOliver/skillshub
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ComeOnOliver/skillshub "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/jeremylongshore/claude-code-plugins-plus-skills/apple-notes-rate-limits" ~/.claude/skills/comeonoliver-skillshub-apple-notes-rate-limits && rm -rf "$T"
manifest: skills/jeremylongshore/claude-code-plugins-plus-skills/apple-notes-rate-limits/SKILL.md
source content

Apple Notes Rate Limits

Overview

Apple Notes does not have API rate limits, but iCloud sync and AppleEvent processing create practical throughput limits.

Practical Limits

OperationSafe RateNotes
Create note1/secondiCloud sync buffer
Read note10/secondLocal operation
Search notes2/secondFull-text scan
Move note1/secondTriggers sync
Delete note1/secondTriggers sync
Batch (100 notes)~2 minutesWith 1s delays

Throttled Operations

import { execSync } from "child_process";

async function throttledNoteOps(operations: Array<() => void>, delayMs = 1000) {
  for (const op of operations) {
    op();
    await new Promise(r => setTimeout(r, delayMs));
  }
}

Resources