Update App Count

Återskapar wikins rankade GitHub LLM-apps-pool via ett star-count-skript

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

Testad · Fungerar ★ 9.2/10

Update App Count — Återskapar wikins rankade GitHub LLM-apps-pool via ett star-count-skript

Vad den gör

Ett arbetsflöde för arkivunderhåll för azure-openai-llm-wiki som uppdaterar section/x_llm_apps.md, en rankad lista över LLM/agent GitHub-arkiv, genom att köra code/get_app_list_by_github_star.py mot GitHub Search API. Utlöses när användaren vill uppdatera, återskapa eller omtröskla poolen "Popular LLM Applications" som länkas från applications.md; inte för manuell redigering av applications.md-poster eller tillägg av stjärnmärken.

Testrapport

Klonade arkivet och körde faktiskt code/get_app_list_by_github_star.py --topics langchain --min-stars 20000 med python3; det frågade den levande GitHub Search API och skrev files/test_run.md i exakt det dokumenterade formatet (N. [owner/repo](url): beskrivning. [Mån ÅÅÅÅ] (⭐ antal) plus en genererad rubrik). Jag skrev sedan en baslinjelista från minnet: dess stjärnantal var inaktuella med 31k–48k (langchain 95k gissat vs 143 073 live) och den missade verkliga topposter (markitdown, deer-flow, langfuse) samtidigt som den uppfann dify, som saknar langchain-ämnet. Alla tre refererade filer (skript, x_llm_apps.md, applications.md) returnerade HTTP 200; inga säkerhetsbrister. Färdigheten fungerar endast inom detta arkiv och förutsätter en Windows venv-sökväg.

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

Kommandon och exempelprompter

  • /update-app-countÅterskapar wikins rankade GitHub LLM-apps-pool via ett star-count-skript

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

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