evernote-sdk-patterns
Advanced Evernote SDK patterns and best practices.\nUse when implementing complex note operations, batch processing,\nsearch queries, or optimizing SDK usage.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Advanced Evernote SDK patterns and best practices.\nUse when implementing complex note operations, batch processing,\nsearch queries, or optimizing SDK usage.\nTrigger with phrases like \
How to use
Upewnij się, że ukończyłeś już umiejętności evernote-install-auth i evernote-hello-world — ta umiejętność wymaga działającego połączenia z API Evernote i zrozumienia modelu danych (Notes, Notebooks, Tags, Resources).
Wyzwól umiejętność, używając fraz takich jak "evernote sdk patterns", "evernote best practices", "evernote advanced" lub "evernote batch operations" w swoim zapytaniu do Claude lub Codex.
Aby wyszukiwać notatki z filtrowaniem, użyj wzorca NoteFilter — określ warunki wyszukiwania (np. tag:important notebook:Work), kolejność sortowania i pola, które chcesz otrzymać (tytuł, datę aktualizacji, tagi). Unikaj pobierania pełnej zawartości notatek, gdy potrzebujesz tylko metadanych.
Do operacji z załącznikami oblicz hash MD5 bufora pliku, utwórz Resource z danymi binarnymi i typem MIME, a następnie osadź go w ENML za pomocą znacznika en-media z odpowiednim hashem.
Przy przetwarzaniu dużych zbiorów notatek implementuj obsługę limitów szybkości i paginację — umiejętność zawiera wzorce do bezpiecznego wykonywania operacji zbiorowych bez przekraczania ograniczeń API.
Skorzystaj z dostarczonych wrapperów obsługi błędów, aby poprawnie zarządzać wyjątkami i zapewnić niezawodność aplikacji pracującej z SDK Evernote.