Update App Count
Regénère le pool d'applications LLM GitHub classées du wiki via un script de comptage d'étoiles
Testé · Fonctionne
Ce que fait
Un workflow de maintenance de dépôt pour le azure-openai-llm-wiki qui rafraîchit section/x_llm_apps.md, une liste classée de dépôts GitHub LLM/agent, en exécutant code/get_app_list_by_github_star.py contre l'API de recherche GitHub. Se déclenche lorsque l'utilisateur souhaite rafraîchir, régénérer ou redéfinir le seuil du pool "Popular LLM Applications" lié depuis applications.md; non destiné à l'édition manuelle des entrées applications.md ou à l'ajout de badges d'étoiles.
Rapport de test
J'ai cloné le dépôt et exécuté code/get_app_list_by_github_star.py --topics langchain --min-stars 20000 avec python3; il a interrogé l'API de recherche GitHub en direct et a écrit files/test_run.md exactement au format documenté (N. [owner/repo](url): desc. [Mon YYYY] (⭐ count) plus un en-tête généré). J'ai ensuite écrit une liste de référence de mémoire : ses comptes d'étoiles étaient obsolètes de 31k à 48k (langchain 95k estimé contre 143 073 en direct) et il a manqué de vraies entrées principales (markitdown, deer-flow, langfuse) tout en inventant dify, qui n'a pas le sujet langchain. Les trois fichiers référencés (script, x_llm_apps.md, applications.md) ont renvoyé HTTP 200; aucune faille de sécurité. La compétence ne fonctionne qu'à l'intérieur de ce dépôt et suppose un chemin venv Windows.
Testé le: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
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.
Commandes et exemples de prompts
/update-app-countRegénère le pool d'applications LLM GitHub classées du wiki via un script de comptage d'étoiles
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Refresh the popular LLM applications listUpdate the GitHub star rankings for our app listRegenerate x_llm_apps.md with fresh data