github-trending
${var} — Source selector plus optional sub-scope:
- empty or
github→ GitHub trending, all languages (default)github:<lang>— or a bare language token likepython,typescript,rust(backward-compatible with the old GitHub var) → GitHub trending filtered to that languagehforhuggingface→ Hugging Face trending across models + datasets + spaceshf:models/hf:datasets/hf:spaces(alsohuggingface:models, etc.) → Hugging Face trending scoped to a single resource type
This skill covers two neighbouring layers of where developer/AI attention is moving today: the repo layer (GitHub trending) and the artifact layer (Hugging Face Hub — the models, datasets, and spaces that ship alongside, and frequently before, the paper). Both branches share the same contract: don't dump the top 10 (the source's own front page already does that) — deliver a curated slate of 5–8 picks a busy reader would actually want to click, grouped by category, with a one-line "why notable" and a momentum tag per pick.
Shared preamble (run for every invocation)
Read memory/MEMORY.md for context.
Read the last 3 days of memory/logs/ to dedupe items you've already featured (the GitHub branch dedupes against the last 2 days, the Hugging Face branch against the last 3 — see each branch's filter step).
Read soul/SOUL.md + soul/STYLE.md if populated to match voice.
Parse ${var} into a source + optional sub-scope (deterministic):