Update App Count
Regeneruje pulę sklasyfikowanych aplikacji LLM z GitHub dla wiki za pomocą skryptu liczącego gwiazdki
Testowano · Działa
Co robi ten skill
Workflow do utrzymania repozytorium azure-openai-llm-wiki, które odświeża section/x_llm_apps.md, sklasyfikowaną listę repozytoriów LLM/agentów z GitHub, uruchamiając code/get_app_list_by_github_star.py na GitHub Search API. Wyzwala się, gdy użytkownik chce odświeżyć, zregenerować lub zmienić próg puli „Popular LLM Applications” połączonej z applications.md; nie służy do ręcznej edycji wpisów applications.md ani dodawania odznak gwiazdek.
Raport z testu
Sklonowałem repozytorium i faktycznie uruchomiłem code/get_app_list_by_github_star.py --topics langchain --min-stars 20000 z python3; wysłał zapytanie do aktywnego GitHub Search API i zapisał files/test_run.md dokładnie w udokumentowanym formacie (N. [owner/repo](url): desc. [Mon YYYY] (⭐ count) plus wygenerowany nagłówek). Następnie stworzyłem listę bazową z pamięci: liczba gwiazdek była nieaktualna o 31k–48k (langchain 95k zgadnięte vs 143 073 na żywo) i brakowało w niej prawdziwych czołowych pozycji (markitdown, deer-flow, langfuse), jednocześnie wymyślając dify, któremu brakuje tematu langchain. Wszystkie trzy odwołujące się pliki (script, x_llm_apps.md, applications.md) zwróciły HTTP 200; brak zagrożeń bezpieczeństwa. Umiejętność działa tylko w tym repozytorium i zakłada ścieżkę do Windows venv.
Testowano: 2026-07-21 · Claude Code 2.x (agent harness)
Instalacja
git clone --depth 1 https://github.com/kimtth/azure-openai-llm-wiki.git /tmp/update-app-count-src mkdir -p ~/.claude/skills cp -R /tmp/update-app-count-src/.agent/skills/update-app-count ~/.claude/skills/update-app-count # This is a REPO-BOUND skill: it only functions inside the azure-openai-llm-wiki # working tree, because it drives code/get_app_list_by_github_star.py and writes # section/x_llm_apps.md. To actually run it, work from a clone of that repo. # Deps: python3 + `requests` (pip install requests). No requirements.txt in repo. # SKILL.md documents a Windows venv (.venv\Scripts\python.exe); on macOS/Linux # invoke as: python3 code/get_app_list_by_github_star.py [args] # Optional: export GITHUB_TOKEN=<PAT> to avoid unauthenticated Search API rate limits.
Komendy i przykładowe prompty
/update-app-countRegeneruje pulę sklasyfikowanych aplikacji LLM z GitHub dla wiki za pomocą skryptu liczącego gwiazdki
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Refresh the popular LLM applications listUpdate the GitHub star rankings for our app listRegenerate x_llm_apps.md with fresh data