Agent Skills: Apple Notes Rate Limits

|

UncategorizedID: jeremylongshore/claude-code-plugins-plus-skills/apple-notes-rate-limits

Install this agent skill to your local

pnpm dlx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/HEAD/plugins/saas-packs/apple-notes-pack/skills/apple-notes-rate-limits

Skill Files

Browse the full folder contents for apple-notes-rate-limits.

Download Skill

Loading file tree…

plugins/saas-packs/apple-notes-pack/skills/apple-notes-rate-limits/SKILL.md

Skill Metadata

Name
apple-notes-rate-limits
Description
|

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

| Operation | Safe Rate | Notes | |-----------|----------|-------| | Create note | 1/second | iCloud sync buffer | | Read note | 10/second | Local operation | | Search notes | 2/second | Full-text scan | | Move note | 1/second | Triggers sync | | Delete note | 1/second | Triggers sync | | Batch (100 notes) | ~2 minutes | With 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