Toolverse
All skills

evernote-reference-architecture

by jeremylongshore

Reference architecture for Evernote integrations.\nUse when designing system architecture, planning integrations,\nor building scalable Evernote applications.\nTrigger with phrases like \

Installation

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

Installation

Quick info

Category
Security

About this skill

Reference architecture for Evernote integrations.\nUse when designing system architecture, planning integrations,\nor building scalable Evernote applications.\nTrigger with phrases like \

How to use

  1. Zainstaluj skill w swoim środowisku Claude Code, Codex lub OpenClaw. Skill jest kompatybilny z narzędziami Read, Write, Edit i Grep.

  2. Wyzwól skill frazami dotyczącymi architektury Evernote, na przykład "evernote architecture", "design evernote system", "evernote integration pattern" lub "evernote scale".

  3. Zapoznaj się z czterema głównymi warstwami architektury: warstwa klienta (aplikacja webowa, mobilna, CLI), warstwa API (REST API), warstwa serwisów (NoteService, SearchService, SyncService, AuthService) oraz infrastruktura (cache, baza danych, kolejka wiadomości).

  4. Zdefiniuj swoje serwisy biznesowe: NoteService do operacji CRUD i zarządzania tagami, SearchService do budowania zapytań i paginacji, SyncService do obsługi webhooków i synchronizacji inkrementalnej, AuthService do obsługi OAuth i tokenów.

  5. Skonfiguruj infrastrukturę wspierającą: Redis do cachowania, PostgreSQL do przechowywania danych, kolejkę wiadomości do asynchronicznej komunikacji między warstwami.

  6. Implementuj klienta Evernote z ograniczeniem szybkości (rate limiting) i instrumentacją do monitorowania, a następnie zintegruj go z warstwą serwisów za pośrednictwem rejestru serwisów.

Related skills