Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Cloudflare R2 Storage management — setup, upload, download, sync via rclone
How to use
Zainstaluj rclone, uruchamiając polecenie curl z oficjalnego repozytorium — skill automatycznie pobierze i zainstaluje narzędzie w Twoim systemie.
Utwórz token API w panelu Cloudflare (https://dash.cloudflare.com → R2) z uprawnieniami do odczytu, zapisu i listowania obiektów. Skopiuj identyfikator konta z adresu URL panelu R2.
Skonfiguruj skill, przekazując dane dostępu w formacie JSON: identyfikator klucza dostępu, tajny klucz dostępu, adres URL punktu końcowego (https://[ID_KONTA].r2.cloudflarestorage.com) i nazwę zasobnika. Możesz użyć polecenia setup z flagą --config lub uruchomić interaktywny skrypt konfiguracyjny.
Przesyłaj pliki lub foldery do R2 za pomocą r2-upload, podając ścieżkę lokalną. Opcjonalnie wskaż inny zasobnik flagą --bucket, jeśli chcesz przesłać do innego miejsca niż domyślne.
Pobieraj pliki z R2 poleceniem r2-download, podając nazwę pliku lub folderu w zasobniku oraz ścieżkę docelową na dysku lokalnym. Jeśli nie podasz ścieżki, plik trafi do bieżącego katalogu.
Synchronizuj katalogi między dyskiem lokalnym a R2 za pomocą r2-sync — określ kierunek (lokalny → R2 lub R2 → lokalny) i skill przesunie wszystkie pliki w jednym poleceniu.