Toolverse
All skills

evernote-performance-tuning

by jeremylongshore

Optimize Evernote integration performance.\nUse when improving response times, reducing API calls,\nor scaling Evernote integrations.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Security

About this skill

Optimize Evernote integration performance.\nUse when improving response times, reducing API calls,\nor scaling Evernote integrations.\nTrigger with phrases like \

How to use

  1. Upewnij się, że masz działającą integrację Evernote i zrozumienie limitów API. Przygotuj infrastrukturę cachowania — Redis jest rekomendowany, ale dla prostszych setup'ów wystarczy cache w pamięci.

  2. Wdrażaj cachowanie odpowiedzi dla danych, które rzadko się zmieniają. Listy notatników i tagi cachuj na 5–15 minut, metadane notatek na 1–5 minut. Użyj klasy EvernoteCache z TTL-based expiration, aby automatycznie odświeżać dane.

  3. Optymalizuj pobieranie danych — zamiast findNotes() używaj findNotesMetadata(), aby uniknąć transferu pełnej zawartości notatek. Pobieraj tylko potrzebne pola w NotesMetadataResultSpec i ładuj pełną treść tylko, gdy użytkownik otworzy notatkę.

  4. Wdrażaj batch'owanie zapytań, aby zmniejszyć liczbę osobnych żądań API. Grupuj operacje czytania i pisania w pojedyncze wywołania, gdzie to możliwe.

  5. Zarządzaj połączeniami — utrzymuj pulę połączeń do Evernote, aby uniknąć overhead'u nawiązywania nowych sesji przy każdym zapytaniu.

  6. Monitoruj wydajność integracji — śledź czasy odpowiedzi, liczbę zapytań i wskaźnik trafień cache'u, aby zidentyfikować wąskie gardła i dostosować TTL cachowania.

Related skills

feishu-docs

by openclaw

飞书文档(Docx)API技能。用于创建、读取、更新和删除飞书文档。支持Markdown/HTML内容转换、文档权限管理。

Security
1574

academic-researcher

by Shubhamsaboo

Academic research assistant for literature reviews, paper analysis, and scholarly writing.\nUse when: reviewing academic papers, conducting literature reviews, writing research summaries,\nanalyzing methodologies, formatting citations, or when user mentions academic research,

Security
1260

reviewing-code

by CaptainCrouton89

Systematically evaluate code changes for security, correctness, performance, and spec alignment. Use when reviewing PRs, assessing code quality, or verifying implementation against requirements.

Security
1493

1password

by openclaw

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.

Security
1174

obsidian

by gapmiss

Comprehensive guidelines for Obsidian.md plugin development including all 27 ESLint rules, TypeScript best practices, memory management, API usage (requestUrl vs fetch), UI/UX standards, and submission requirements. Use when working with Obsidian plugins, main.ts files,

Security
14111

senior-security

by davila7

Comprehensive security engineering skill for application security, penetration testing, security architecture, and compliance auditing. Includes security assessment tools, threat modeling, crypto implementation, and security automation. Use when designing security architecture,

Security
2482