X Filter

Ocenia kandydatów na tematy X/Twittera według ważonej 10-punktowej rubryki i dzieli ich na poziomy

Autor: kangarooking · kangarooking/x-skills

Działa po konfiguracji ★ 7.2/10

X Filter — Ocenia kandydatów na tematy X/Twittera według ważonej 10-punktowej rubryki i dzieli ich na poziomy

Co robi ten skill

Stosuje ważoną 10-punktową rubrykę oceniania (trending 4, controversy 2, value 3, relevance 1) do kandydatów na tematy X/Twittera, kategoryzując każdy na Poziom A (>=7, creation pool), B lub C i emitując ustrukturyzowany raport plus blok FILTER_JSON czytelny maszynowo. Uruchamia się, gdy użytkownik chce ocenić zebrane materiały, filtrować lub oceniać tematy, lub mówi "filter topics", "score materials", lub "选题筛选". Opcjonalnie wykorzystuje podobieństwo odrzuconych tematów i spadek różnorodności, gdy obecne są pliki stanu towarzyszącej umiejętności x-create.

Raport z testu

Zlokalizowano x-filter/SKILL.md (frontmatter parsowany; obecne name+description). Sprawdzono dwa pliki cross-skill, do których się odwołuje, x-create/references/user-profile.md i x-create/scripts/x_state.py, oba HTTP 200. Brak zagrożeń bezpieczeństwa (brak curl|sh, base64, exfiltration). Wykonałem to samo zadanie na dwa sposoby: bazowy (bez umiejętności) dał 3-liniowy ranking prozą 3 tematów; wyjście zgodne z umiejętnością wygenerowało numeryczne wyniki dla każdego kryterium, ważoną sumę 0-10, jawny próg Tier A/C na 7, oraz blok FILTER_JSON (oba zapisane do scratchpad/baseline.md i skill.md). W obu przypadkach ten sam względny ranking, więc dodana wartość umiejętności to audytowalna struktura i łączenie w potok, a nie inna decyzja — stąd wynik 7, nie wyższy. "智能推荐算法 borrowed from X For You" w README przesadza z tym, co jest prostą ważoną rubryką, kosztując punkt dokumentacji.

Testowano: 2026-07-31 · Claude Code 2.x (agent harness)

Instalacja

git clone --depth 1 https://github.com/kangarooking/x-skills.git /tmp/x-filter-src
mkdir -p ~/.claude/skills
cp -R /tmp/x-filter-src/x-filter ~/.claude/skills/x-filter
# Standalone: core scoring works alone (falls back to default domains/weights).
# For full features (user-profile weights, rejected-topic SimilarityFilter, state),
# also install the companion skill it references:
#   cp -R /tmp/x-filter-src/x-create ~/.claude/skills/x-create
# The similarity/state Python calls are OPTIONAL; skill degrades gracefully if absent.

Komendy i przykładowe prompty

  • /x-filterOcenia kandydatów na tematy X/Twittera według ważonej 10-punktowej rubryki i dzieli ich na poziomy

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Score these collected topics for X posts
  • Filter my materials by relevance and virality
  • Rank these ideas using the 10-point system