tier-management
Evaluate and update Pollinations user tiers. Check balances, upgrade devs, batch process users. For finding users with errors, see model-debugging skill first.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Evaluate and update Pollinations user tiers. Check balances, upgrade devs, batch process users. For finding users with errors, see model-debugging skill first.
How to use
Zainstaluj wymagane narzędzia: GitHub CLI (gh), Node.js z npx, Wrangler (npm install -g wrangler), jq do parsowania JSON oraz sops do odszyfrowania sekretów. Na macOS użyj brew install dla każdego narzędzia.
Upewnij się, że pracujesz z repozytorium pollinations sklonowanym lokalnie i masz dostęp do enter.pollinations.ai. Wszystkie komendy muszą być uruchamiane z katalogu głównego repozytorium.
Aby sprawdzić, czy użytkownik kwalifikuje się do poziomu Flower, sprawdź czy ma commity w repozytorium pollinations/pollinations za pomocą GitHub API (gh api search/commits) lub czy jego projekt znajduje się w liście showcase'ów.
Aby sprawdzić kwalifikacje do poziomu Seed, zweryfikuj czy użytkownik brał udział w issues lub pull requestach (gh api search/issues) albo czy gwiazdkował repozytorium (użyj skryptu fetch-stargazers.sh).
Po potwierdzeniu spełnienia kryteriów awansu, zaktualizuj poziom użytkownika w bazie danych D1. Pamiętaj że salda Pollen odnawiane są co godzinę i nie przenoszą się między okresami.
W przypadku problemów z identyfikacją użytkowników ze błędami, najpierw skonsultuj się z skill'em model-debugging, który zawiera dedykowane narzędzia do diagnostyki.