From ai-tooling
Find GitHub starred repos not in CATALOG.md and generate catalog entries for them
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-tooling:sync-starsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Find starred repos missing from the catalog, classify them, and generate ready-to-paste catalog entries.
Find starred repos missing from the catalog, classify them, and generate ready-to-paste catalog entries.
/sync-stars
# Get all starred repos
gh api user/starred --paginate --jq '.[].full_name' | sort > /tmp/starred.txt
# Extract all GitHub links from catalog
grep -oP 'github\.com/[^)]+' CATALOG.md | sed 's|github.com/||' | sort -u > /tmp/cataloged.txt
# Find gaps
comm -23 /tmp/starred.txt /tmp/cataloged.txt > /tmp/gaps.txt
For each repo in the gaps list:
# Fetch description and stars
gh api "repos/OWNER/REPO" --jq '{name: .full_name, stars: .stargazers_count, description: .description}'
Classify into one of these buckets:
For each AI-tooling repo, determine:
Output a table of entries grouped by category, ready to paste into CATALOG.md.
Output:
Do NOT modify any files automatically. Present the entries for review.
npx claudepluginhub mattbutlerengineering/ai-tooling --plugin ai-toolingGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.