ms-todo-sync
A CLI skill to manage Microsoft To Do tasks via Microsoft Graph API. Supports listing, creating, completing, deleting, searching tasks and lists, viewing overdue/today/pending tasks, and exporting data.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
A CLI skill to manage Microsoft To Do tasks via Microsoft Graph API. Supports listing, creating, completing, deleting, searching tasks and lists, viewing overdue/today/pending tasks, and exporting data.
How to use
Upewnij się, że masz zainstalowany Python w wersji 3.9 lub wyższej oraz narzędzie uv (zainstaluj je poleceniem
pip install uv).Przejdź do katalogu umiejętności ms-todo-sync i zainstaluj zależności poleceniem
uv sync(lub alternatywniepip install -r requirements.txt).Przy pierwszym uruchomieniu wykonaj weryfikację instalacji poleceniem
uv run scripts/ms-todo-sync.py --h– otworzy się przeglądarka do logowania się na konto Microsoft.Po zalogowaniu token zostanie zapisany w pliku
~/.mstodo_token_cache.jsoni będzie automatycznie odświeżany w kolejnych sesjach.Teraz możesz używać umiejętności do wyświetlania zadań (
list), tworzenia nowych (create), oznaczania jako ukończone (complete), usuwania (delete), wyszukiwania (search) oraz przeglądania zadań zaległych i na dzisiaj.Aby wyeksportować dane, użyj opcji eksportu dostępnej w poleceniach – wszystkie operacje wymagają dostępu do internetu i połączenia z Microsoft Graph API.