app-review
Automatyzuj recenzję zgłoszeń aplikacji i zarządzaj katalogiem showcase'u
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do przetwarzania zgłoszeń aplikacji z GitHub Issues. Waliduje rejestracje, sprawdza duplikaty, generuje pull requesty i obsługuje poprawki od użytkowników. Parsuje metadane (nazwa, URL, opis, kategoria, język, liczba gwiazdek), przypisuje emoji i automatycznie aktualizuje plik APPS.md w repozytorium Pollinations. Idealna dla moderatorów katalogów i zespołów zarządzających ekosystemem aplikacji.
Jak używać
Pobierz zgłoszenie aplikacji z GitHub Issue — umiejętność odczyta numer issue'a, autora, tytuł i treść zawierającą dane aplikacji (nazwa, URL, opis, kategoria, repozytorium, język, Discord).
Sprawdź, czy walidacja wstępna przeszła pomyślnie — system weryfikuje rejestrację w enter.pollinations.ai, brak duplikatów i liczbę gwiazdek. Jeśli walidacja nie powiodła się, dodaj odpowiedni komentarz z instrukcjami (np. prośba o rejestrację) i etykietę TIER-APP-INCOMPLETE lub TIER-APP-REJECTED.
Jeśli walidacja przeszła, utwórz nową gałąź git o nazwie auto/app-{NUMER_ISSUE}-slug na podstawie main, lub przełącz się na istniejącą gałąź PR jeśli już istnieje.
Wygeneruj wiersz dla APPS.md — wybierz emoji pasujące do aplikacji, zbierz wszystkie pola (nazwa, URL, opis ~200 znaków, język, kategoria z listy: image, video_audio, writing, chat, games, learn, bots, build, business, autor, ID GitHub, repozytorium, gwiazdki, Discord, data zgłoszenia, link do issue'a, data zatwierdzenia).
Dodaj wiersz do pliku APPS.md za pomocą skryptów node'a (.github/scripts/app-prepend-row.js i app-update-readme.js), zatwierdź zmiany i wypchnij gałąź.
Utwórz pull request z tytułem "Add {NAZWA} to {KATEGORIA}" i odwołaniem do oryginalnego issue'a, następnie zaktualizuj etykietę issue'a na TIER-APP-REVIEWED.