linear-install-auth
Install and configure Linear SDK/CLI authentication.\nUse when setting up a new Linear integration, configuring API keys,\nor initializing Linear in your project.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Install and configure Linear SDK/CLI authentication.\nUse when setting up a new Linear integration, configuring API keys,\nor initializing Linear in your project.\nTrigger with phrases like \
How to use
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.