Toolverse
Wszystkie skille

linear-todo-sync

autor: qdhenry

Synchronizuj zadania z Linear i generuj listę todo w markdownie

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
qdhenry
Kategoria
Backend
Wyświetlenia
2

O skillu

Umiejętność pobierająca otwarte zadania przypisane do Ciebie z API Linear i tworząca plik markdown ze skonsolidowaną listą todo w katalogu projektu. Organizuje zadania po projektach, wyświetlając status, priorytet, etykiety, szacunki czasu i terminy. Idealnie sprawdza się, gdy chcesz szybko zobaczyć, co czeka Cię do zrobienia, lub zsynchronizować zadania z Linear bezpośrednio w swoim środowisku pracy.

Jak używać

  1. Zainstaluj wymagane pakiety Pythona: requests, mdutils i python-dotenv. Możesz użyć pip install requests mdutils python-dotenv lub conda install requests python-dotenv, a następnie pip install mdutils.

  2. Uzyskaj klucz API Linear, przechodząc do ustawień API w Linear (linear.app/settings/api), klikając "Create new key" w sekcji Personal API Keys, nadając mu nazwę (np. "Claude Code Sync") i kopiując wygenerowany klucz.

  3. Stwórz plik .env w katalogu głównym projektu i dodaj do niego swój klucz API w formacie LINEAR_API_KEY=lin_api_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. Upewnij się, że .env jest dodany do .gitignore, aby chronić swoje dane uwierzytelniające.

  4. Zweryfikuj konfigurację, uruchamiając skrypt sync_linear_tasks.py z katalogu umiejętności. W katalogu głównym projektu powinien pojawić się plik markdown o nazwie linear-todos-YYYY-MM-DD.md.

  5. Używaj umiejętności, gdy chcesz zobaczyć swoje zadania, zapytasz o elementy pracy lub poprosisz o załadowanie/synchronizację zadań z Linear. Skill automatycznie pobierze wszystkie przypisane do Ciebie otwarte zadania, zorganizuje je po projektach i wygeneruje plik markdown z pełnymi szczegółami.

Podobne skille