Toolverse
Wszystkie skille

linear-install-auth

autor: jeremylongshore

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ć

  1. 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.

  2. Przygotuj klucz API: zaloguj się do Linear, przejdź do Settings > Account > API > Personal API keys i skopiuj wygenerowany klucz (zaczyna się od lin_api_).

  3. Ustaw zmienną środowiskową LINEAR_API_KEY w pliku .env lub konfiguracji systemu — skill użyje jej do inicjalizacji LinearClient bez hardkodowania wrażliwych danych.

  4. 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.

  5. 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.

  6. 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.

Podobne skille