google-sheets
Automatyzuj pracę z arkuszami kalkulacyjnymi Google Sheets bezpośrednio z agenta AI
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność integracji Google Sheets z agentem AI. Czytaj i zapisuj dane w arkuszach, twórz nowe dokumenty, aktualizuj komórki oraz zarządzaj arkuszami za pośrednictwem API Sheets. Idealna dla automatyzacji przepływów pracy opartych na danych tabelarycznych — od zbierania informacji po aktualizację raportów. Wymaga tokenu dostępu Google (GOOGLE_ACCESS_TOKEN).
Jak używać
Uzyskaj token dostępu Google. Przejdź do Google Cloud Console (console.cloud.google.com), włącz API Google Sheets dla swojego projektu i wygeneruj token dostępu (OAuth 2.0). Token będzie wyglądać jak ciąg zaczynający się od "ya29.".
Ustaw zmienną środowiskową GOOGLE_ACCESS_TOKEN. W terminalu lub konfiguracji agenta dodaj: export GOOGLE_ACCESS_TOKEN="ya29.xxxxxxxxxx" (wstaw swój rzeczywisty token).
Aby odczytać dane z arkusza, użyj identyfikatora arkusza (spreadsheetId) i zakresu komórek, np. Sheet1!A1:D10. Agent wyśle żądanie GET do API Sheets z nagłówkiem Authorization zawierającym Twój token.
Aby zapisać dane do komórek, przygotuj tablicę wartości (np. [["Imię", "Wynik"], ["Anna", 95]]) i wyślij żądanie PUT do API z opcją valueInputOption=USER_ENTERED. Dane zostaną wstawione w określonym zakresie.
Aby dodać nowe wiersze do arkusza, użyj operacji append — agent doda dane na koniec istniejącej tabeli bez nadpisywania zawartości. Przydatne do logowania nowych wpisów lub zbierania wyników.
Aby utworzyć nowy arkusz, wyślij żądanie POST z tytułem dokumentu. API zwróci identyfikator nowego arkusza, który możesz następnie używać do odczytu i zapisu danych.