Update App Count

Regénère le pool d'applications LLM GitHub classées du wiki via un script de comptage d'étoiles

par kimtth · kimtth/azure-openai-llm-wiki

Testé · Fonctionne ★ 9.2/10

Update App Count — Regénère le pool d'applications LLM GitHub classées du wiki via un script de comptage d'étoiles

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