Stats
Actions
Tags
From github-manager
Claude Code skill that fills and standardizes GitHub repo descriptions and topics — single repo or batch across a chosen scope, with per-repo confirmation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/github-manager:gh-normalizeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Repo `description` + `topics` alanlarını standarda çeker. Tek repo ya da batch.
Repo description + topics alanlarını standarda çeker. Tek repo ya da batch.
Repo-başına onaylı yazar.
gh-normalize [--scope public|private|all] [--repo owner/name] [--confirm each|all] [--only desc|topics] [--dry-run]
gh auth status >/dev/null 2>&1 || echo "→ ! gh auth login --web -s repo,read:org,user"
--repo owner/name → tek repogit remote get-url origin)--scope → gh repo list <login> --visibility <scope> --limit 200 --json name,description,repositoryTopics,primaryLanguageProfil repo'su (
<login>/<login>) hariç tutulur.
--only desc değilse → description-analyzer çalıştır → öneri.--only topics değilse → tag-analyzer çalıştır → add/remove.
Veriyi 1'de tek çağrıda çektiysen analyzer'lara ön-çekilmiş veriyle ver (tekrar gh çağrısı az).--confirm each (varsayılan): repo başına mevcut → öneri diff göster, onayla/atla.--confirm all: tüm öneri tablosunu göster, topluca onayla.--dry-run: sadece rapor, yazma yok (= gh-audit).gh repo edit <owner>/<repo> --description "<yeni>"
gh repo edit <owner>/<repo> --add-topic a,b,c
gh repo edit <owner>/<repo> --remove-topic x,y
NORMALIZE özet (scope=<scope>)
değişen : <n> atlanan : <n> hata : <n>
repo desc topics
---- ---- ------
look-again ✎ (181→152) -
prompt-architect - -anthropic
--confirm each varsayılan.description-analyzer/tag-analyzer çıktısı — uydurma değil, standarttan.npx claudepluginhub sametbrr/github-managerCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.