C
convert-github-issue-to-discussion
Automatycznie konwertuj issues na dyskusje w GitHub za pomocą przeglądarki
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia szybką konwersję zadań (issues) na dyskusje w GitHub, gdy narzędzie wiersza poleceń gh tego nie obsługuje. Skill wykorzystuje automatyzację przeglądarki do nawigacji po interfejsie GitHub, zalogowania się i wybrania odpowiedniej kategorii dyskusji. Idealny dla zespołów, które chcą przenieść rozmowy z sekcji issues do dedykowanego obszaru dyskusji bez ręcznego kopiowania treści.
Jak używać
- Upewnij się, że masz zainstalowany agent-browser oraz dostęp do repozytorium GitHub, w którym chcesz konwertować issue. 2. Otwórz przeglądarkę w trybie headed (widocznym), wskazując URL konkretnego issue: agent-browser open "https://github.com/[właściciel]/[repozytorium]/issues/[numer]" --headed. Flaga --headed pozwala Ci zalogować się do GitHub, gdy pojawi się taki komunikat. 3. Poczekaj na zalogowanie się i potwierdź, że jesteś zalogowany, wykonując snapshot: agent-browser snapshot -i. Jeśli widzisz przycisk "Sign in", poproś użytkownika o zalogowanie się. 4. Po zalogowaniu przejdź do strony issue i znajdź przycisk "Convert to discussion" za pomocą snapshot. Zanotuj referencję przycisku (np. ref=e137). 5. Kliknij przycisk konwersji: agent-browser click @[ref]. Pojawi się dialog z wyborem kategorii dyskusji (General, Ideas, Q&A itp.). 6. Wybierz odpowiednią kategorię za pomocą polecenia select (np. Q&A dla pytań technicznych, Ideas dla propozycji funkcji), a następnie kliknij przycisk potwierdzenia "I understand, convert this issue", aby zakończyć konwersję.