X Filter
Ocenia kandydatów na tematy X/Twittera według ważonej 10-punktowej rubryki i dzieli ich na poziomy
Działa po konfiguracji
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 postsFilter my materials by relevance and viralityRank these ideas using the 10-point system