X Filter

Betygsätter X/Twitter-ämne-kandidater på en viktad 10-poängsrubrik och delar in dem i nivåer

av kangarooking · kangarooking/x-skills

Fungerar med konfiguration ★ 7.2/10

X Filter — Betygsätter X/Twitter-ämne-kandidater på en viktad 10-poängsrubrik och delar in dem i nivåer

Vad den gör

Tillämpar en viktad 10-poängsrubrik (trending 4, controversy 2, value 3, relevance 1) på kandidat-X/Twitter-ämnen, kategoriserar varje ämne i nivå A (>=7, creation pool), B eller C och genererar en strukturerad rapport plus ett maskinläsbart FILTER_JSON-block. Utlöses när användaren vill utvärdera insamlat material, filtrera eller betygsätta ämnen, eller säger "filter topics", "score materials", eller "选题筛选". Använder valfritt rejected-topic similarity och diversity decay när den kompletterande x-create-färdighetens tillståndsfiler finns.

Testrapport

Hittade x-filter/SKILL.md (frontmatter parsas; name+description finns). Kontrollerade de två cross-skill-filer den refererar till, x-create/references/user-profile.md och x-create/scripts/x_state.py, båda HTTP 200. Inga säkerhetsbrister (ingen curl|sh, ingen base64, ingen exfiltration). Jag körde samma uppgift på två sätt: baslinjen (ingen färdighet) gav en 3-raders prosa-ranking av 3 ämnen; färdighetsföljande utdata producerade numeriska poäng per kriterium, en viktad total på 0-10, en explicit Tier A/C-tröskel på 7, och ett FILTER_JSON-block (båda sparade till scratchpad/baseline.md och skill.md). Samma relativa ranking oavsett, så färdighetens mervärde är granskningsbar struktur och pipeline-kedjning snarare än ett annat beslut — därav utdata 7, inte högre. README:s "智能推荐算法 borrowed from X For You" överdriver vad som är en enkel viktad rubrik, vilket kostar en docs-poäng.

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

Installation

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.

Kommandon och exempelprompter

  • /x-filterBetygsätter X/Twitter-ämne-kandidater på en viktad 10-poängsrubrik och delar in dem i nivåer

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

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