Update App Count

Regenererer wikiens rangerede GitHub LLM-apps-pulje via et stjerne-tælle-script

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

Testet · Virker ★ 9.2/10

Update App Count — Regenererer wikiens rangerede GitHub LLM-apps-pulje via et stjerne-tælle-script

Hvad det gør

En vedligeholdelses-workflow for azure-openai-llm-wiki, der opdaterer section/x_llm_apps.md, en rangeret liste over LLM/agent GitHub-depoter, ved at køre code/get_app_list_by_github_star.py mod GitHub Search API. Udløses når brugeren ønsker at opdatere, regenerere eller justere tærsklen for puljen "Popular LLM Applications" linket fra applications.md; ikke til manuel redigering af applications.md-indgange eller tilføjelse af stjerne-badges.

Testrapport

Klonede depotet og kørte faktisk code/get_app_list_by_github_star.py --topics langchain --min-stars 20000 med python3; det forespurgte den live GitHub Search API og skrev files/test_run.md i nøjagtigt det dokumenterede format (N. [owner/repo](url): desc. [Mon YYYY] (⭐ count) plus en genereret header). Jeg skrev derefter en baseline-liste fra hukommelsen: dens stjernetællinger var forældede med 31k–48k (langchain 95k gættet vs 143.073 live), og den manglede reelle top-indgange (markitdown, deer-flow, langfuse), mens den opfandt dify, som mangler langchain-emnet. Alle tre refererede filer (script, x_llm_apps.md, applications.md) returnerede HTTP 200; ingen sikkerhedsbrister. Færdigheden virker kun inden for dette depot og antager en Windows venv-sti.

Testet: 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.

Kommandoer og eksempelprompter

  • /update-app-countRegenererer wikiens rangerede GitHub LLM-apps-pulje via et stjerne-tælle-script

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

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