linear-install-auth
Zainstaluj i skonfiguruj uwierzytelnianie Linear SDK — gotowe do integracji z Twoim projektem
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do szybkiej instalacji i konfiguracji SDK Linear oraz uwierzytelniania API. Obsługuje zarówno osobiste klucze API do skryptów i backendu, jak i przepływy OAuth 2.0 z PKCE dla aplikacji skierowanych do użytkowników. Automatyzuje pobieranie pakietu @linear/sdk, generowanie klientów TypeScript i weryfikację połączenia z GraphQL API Linear. Idealny do nowych integracji, konfiguracji kluczy dostępu i inicjalizacji LinearClient w projekcie Node.js 18+.
Jak używać
Wyzwól skill frazą taką jak "zainstaluj linear", "setup linear", "linear auth" lub "configure linear API key" — skill automatycznie zainstaluje pakiet @linear/sdk za pomocą npm, pnpm lub yarn.
Przygotuj klucz API: zaloguj się do Linear, przejdź do Settings > Account > API > Personal API keys i skopiuj wygenerowany klucz (zaczyna się od
lin_api_).Ustaw zmienną środowiskową LINEAR_API_KEY w pliku .env lub konfiguracji systemu — skill użyje jej do inicjalizacji LinearClient bez hardkodowania wrażliwych danych.
Skill wygeneruje kod TypeScript importujący LinearClient i konfigurujący połączenie z API Linear na adresie https://api.linear.app/graphql, a następnie zweryfikuje uwierzytelnianie poprzez pobranie danych zalogowanego użytkownika.
Dla aplikacji skierowanych do użytkowników: zamiast klucza API utwórz aplikację OAuth w Linear (Settings > Account > API > OAuth applications) i skill skonfiguruje przepływ OAuth 2.0 z PKCE.
Skill udostępnia dostęp do typowanych modeli Linear (Issue, Project, Cycle, Team) i klas błędów (LinearError, InvalidInputLinearError) — możesz natychmiast zacząć pracować z API.