Toolverse
Wszystkie skille

app-review

autor: pollinations

Automatyzuj recenzję zgłoszeń aplikacji i zarządzaj katalogiem showcase'u

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
1

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ć

  1. 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).

  2. 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.

  3. 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.

  4. 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).

  5. 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łąź.

  6. 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.

Podobne skille