Update App Count

Regeneruje pulę sklasyfikowanych aplikacji LLM z GitHub dla wiki za pomocą skryptu liczącego gwiazdki

Autor: kimtth · kimtth/azure-openai-llm-wiki

Testowano · Działa ★ 9.2/10

Update App Count — Regeneruje pulę sklasyfikowanych aplikacji LLM z GitHub dla wiki za pomocą skryptu liczącego gwiazdki

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 list
  • Update the GitHub star rankings for our app list
  • Regenerate x_llm_apps.md with fresh data