linear-local-dev-loop
Skonfiguruj lokalne środowisko do testowania integracji Linear z webhookami i automatycznymi testami.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia szybkie uruchomienie lokalnego środowiska deweloperskiego dla integracji Linear. Zawiera szablony projektów, konfigurację zmiennych środowiskowych, tunelowanie webhooków przez ngrok oraz testy integracyjne z vitest. Przeznaczony dla deweloperów budujących narzędzia i automatyzacje na bazie Linear API. Wymaga Node.js 18+, pakietu @linear/sdk oraz oddzielnego workspace'u Linear do testów.
Jak używać
Zainstaluj skill w swoim środowisku Claude Code lub Codex. Upewnij się, że masz Node.js 18+ i dostęp do Linear API — wygeneruj klucz API w ustawieniach workspace'u Linear.
Utwórz nowy katalog projektu i zainicjuj go poleceniami npm: mkdir linear-integration && cd linear-integration, następnie npm init -y. Zainstaluj wymagane pakiety: npm install @linear/sdk dotenv oraz devDependencies: npm install -D typescript @types/node vitest tsx.
Skonfiguruj TypeScript i zmienne środowiskowe. Uruchom npx tsc --init z flagami --target ES2022 --module NodeNext --moduleResolution NodeNext --strict. Utwórz plik .env z kluczami LINEAR_API_KEY, LINEAR_WEBHOOK_SECRET i LINEAR_DEV_TEAM_KEY (nigdy nie commituj tego pliku). Dodaj .env do .gitignore.
Stwórz plik src/client.ts z modułem LinearClient, który importuje @linear/sdk i weryfikuje połączenie z API. Skill automatycznie wygeneruje szablon połączenia i metody do testowania.
Skonfiguruj tunelowanie webhooków: zainstaluj ngrok lub cloudflared, a następnie uruchom tunel (np. ngrok http 3000) aby przekierować żądania webhook'ów z Linear na lokalny port. Zaktualizuj URL webhook'a w ustawieniach Linear na adres tunelu.
Napisz testy integracyjne w vitest — skill dostarcza przykłady testów dla typowych operacji Linear (tworzenie issues, aktualizacja statusów, obsługa webhook'ów). Uruchom testy poleceniem npm test i iteruj nad kodem aż do uzyskania pełnej funkcjonalności.
Podobne skille
python-testing-patterns
autor: wshobson
go-dev-guidelines
autor: jumppad-labs
test-cases
autor: cexll
lean4-theorem-proving
autor: cameronfreer
creating-financial-models
autor: anthropics
langchain
autor: zechenzhangAGI