Update App Count

Regeneruje žebříček GitHub LLM-aplikací wiki pomocí skriptu počítajícího hvězdy

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

Otestováno · Funguje ★ 9.2/10

Update App Count — Regeneruje žebříček GitHub LLM-aplikací wiki pomocí skriptu počítajícího hvězdy

Co umí

Workflow údržby repozitáře pro azure-openai-llm-wiki, které aktualizuje section/x_llm_apps.md, seřazený seznam GitHub repozitářů LLM/agentů, spuštěním code/get_app_list_by_github_star.py proti GitHub Search API. Spouští se, když uživatel chce obnovit, regenerovat nebo znovu nastavit prahovou hodnotu pro fond "Popular LLM Applications" propojený z applications.md; není určeno pro ruční úpravy záznamů applications.md nebo přidávání odznaků hvězd.

Testovací report

Naklonoval jsem repozitář a skutečně spustil code/get_app_list_by_github_star.py --topics langchain --min-stars 20000 s python3; dotazoval se živého GitHub Search API a zapsal files/test_run.md přesně v dokumentovaném formátu (N. [owner/repo](url): desc. [Mon YYYY] (⭐ count) plus vygenerovaná hlavička). Poté jsem z paměti sepsal základní seznam: počet hvězd byl zastaralý o 31k–48k (langchain 95k odhad vs 143,073 živě) a chyběly mu skutečné top položky (markitdown, deer-flow, langfuse), zatímco vymyslel dify, kterému chybí téma langchain. Všechny tři odkazované soubory (script, x_llm_apps.md, applications.md) vrátily HTTP 200; žádné bezpečnostní problémy. Dovednost funguje pouze uvnitř tohoto repozitáře a předpokládá cestu Windows venv.

Testováno: 2026-07-21 · Claude Code 2.x (agent harness)

Instalace

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.

Příkazy a ukázkové prompty

  • /update-app-countRegeneruje žebříček GitHub LLM-aplikací wiki pomocí skriptu počítajícího hvězdy

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Refresh the popular LLM applications list
  • Update the GitHub star rankings for our app list
  • Regenerate x_llm_apps.md with fresh data