Agent skill · data analytics · jeremylongshore

evernote-performance-tuning

Optimize Evernote integration performance.

Why this skill is useful

Provides specific caching strategies and API usage patterns for optimizing Evernote integrations that the AI wouldn't reliably generate on its own.

What it needs

Requires redis installed locally. Requires evernote account access. About 2k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Evernote Performance Tuning Overview Optimize Evernote API integration performance through response caching, efficient data retrieval, request batching, connection management, and performance monitoring. Prerequisites Working Evernote integration Understanding of API rate limits Caching infrastructure (Redis recommended, in-memory for simpler setups) Instructions Step 1: Response Caching Cache frequently accessed data (notebook lists, tag lists, note metadata) with TTL-based expiration. Notebook and tag lists change rarely -- cache for 5-15 minutes. Note metadata can be cached for 1-5 minutes. Step 2: Efficient Data Retrieval Use findNotesMetadata() instead of findNotes() to avoid transferring full note content. Only request needed fields in NotesMetadataResultSpec. Fetch full content only when the user explicitly opens a note. Step 3: Request Batching Batch multiple operations using sync chunks instead of individual API calls. Use getSyncChunk() to fetch up to 100 changed notes in a single call instead of 100 getNote() calls. Step 4: Connection Optimization Reuse the Evernote client instance across requests. The NoteStore maintains an HTTP connection that benefits from keep-alive. Create one client per user session, not per request. Step 5: Performance Monitoring Track API call counts, response times (p50, p95, p99), cache hit rates, and rate limit occurrences. Alert on degradation. For the complete caching layer, batching strategies, monitoring setup, and benchmark examples, see Implementation Guide. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/evernote-performance-tuning--bd0221

View the source on GitHub

Browse the @skills marketplace