# Filter Topics with Weighted Scoring

Content creators spend too much time deciding which topics to write about. This skill scores and filters collected materials using a 10-point weighted system based on trending, controversy, value, and relevance criteria, helping prioritize high-potential content.

## Install

```bash
npx skillstore add kangarooking/x-filter
```

## Metadata

- - Slug: kangarooking-x-filter
- - Version: 1.0.0
- - Author: kangarooking
- - GitHub username: kangarooking
- - License: MIT
- - Repository: https://github.com/kangarooking/x-skills/tree/main/x-filter
- - Ref: main
- - Supported tools: Claude, Codex, Claude Code
- - Risk level: safe
- - Quality score: 80
- - Quality tier: silver
- - Public page: https://skillstore.pages.dev/skills/kangarooking-x-filter
- - Manifest: https://skillstore.pages.dev/api/skills/kangarooking-x-filter/manifest

## Capabilities

- Score topics on 4 weighted criteria: trending \(0-4\), controversy \(0-2\), value \(0-3\), relevance \(0-1\)
- Filter materials into 3 tiers: creation pool \(7\+ points\), pending \(5-6 points\), rejected \(<5 points\)
- Read user profile for personalized relevance scoring based on account positioning
- Generate structured markdown reports with topic recommendations and next steps
- Support input from x-collect output, manual topic lists, or raw text evaluation
- Allow customizable scoring weights and threshold in user-profile.yaml

## Use Cases

- Daily Content Planning: Process collected素材 \(materials\) from x-collect to identify the best topics for today is X content. Get a ranked list with scores and creation suggestions.
- Thread Topic Evaluation: Evaluate a list of potential thread topics against trending, controversy, value, and relevance criteria. Receive scored recommendations with priority rankings.
- Content Audit and Cleanup: Review pending content ideas by scoring each against defined criteria. Move high-scoring topics to the creation pool and archive low-priority items.

## Prompt Templates

### Quick Topic Scoring

```
I have some topics I want to evaluate. Please use x-filter to score each one:

{list your topics here}

Rate them on trending, controversy, value, and relevance. Show me which ones score 7+ and should enter the creation pool.
```

### Batch Material Processing

```
Here is the output from x-collect:

{paste x-collect output here}

Please run x-filter to score all materials, categorize them by score (creation pool, pending, rejected), and generate a filtering report with recommendations.
```

### Custom Weight Scoring

```
I want to use custom weights for topic scoring. My priorities are:
- Trending: {your weight}
- Controversy: {your weight}
- Value: {your weight}
- Relevance: {your weight}

Please score these topics with the threshold set to {number}:
{list topics}
```

### Domain-Specific Evaluation

```
My account focuses on: {domain1, domain2, domain3}
My persona style is: {style description}

Please score these topics with my profile:
{list topics}

Show how relevance scores differ based on my account positioning.
```

## Limitations

- Does not collect topics independently; requires input from x-collect or user-provided list
- Scoring is subjective and based on human judgment of criteria
- Does not create content; only filters and recommends topics for creation
- Default domains assume AI, tech, entrepreneurship focus if no user profile exists

## Best Practices

- Use with x-collect first to gather materials, then x-filter to score them, and x-create to produce content for a complete workflow
- Configure user-profile.md with your account domains and persona style for accurate relevance scoring
- Set threshold to 7 by default; lower it to 6 if you need more topics or raise to 8 for strict curation

## Anti Patterns

- Do not use x-filter alone without x-collect or manual topic input; it does not collect topics itself
- Do not expect the skill to create content; it only filters and recommends topics for creation
- Do not skip the user profile setup if you want personalized relevance scoring based on your account focus

## Security Audit

- - Safe to publish: true
- - Audited at: 2026-01-21T15:12:16.784\+00:00
- - Summary: All static findings are false positives. The skill is a content scoring tool for X \(Twitter\) content creation. The scanner misidentified markdown documentation syntax \(code blocks, YAML examples\) as shell backtick execution. No actual command execution, file system threats, or cryptographic operations exist in this skill.

## Stats

- - Views: 0
- - Downloads: 0
- - Favorites: 0
- - Popularity score: 0
