---
name: willoscar-idea-screener
description: "Screen the direction pool with a discussion-first scoring pass, writing `output/trace/IDEA_SCREENING_TABLE.md`."
metadata:
  decimalai-skill-id: "fc23721f-456b-4fae-9f38-4541c317ba92"
  decimalai-version-id: "aa991692-3d93-4761-b1be-2bcbaceca463"
  decimalai-version: "2"
  decimalai-body-sha256: "864143ae7a931924e7c30569c4fdf4d71041cc65dcd741717e2246449ac6bf43"
  decimalai-name: "willoscar/idea-screener"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "research"
  decimalai-source: "https://app.decimal.ai/s/willoscar-idea-screener@2/SKILL.md"
---
# Idea Screener

## Triggers & routing

- **Trigger**: idea screener, screening table, brainstorm screening, 方向筛选表.
- **Use when**: you already have a direction pool and want a table-first comparison before curating the shortlist.


Goal: compress a direction pool into a scored comparison table that helps shortlist the most discussion-worthy directions.

The screener should reward:
- advisor-useful rank separation,
- distinct contribution shapes,
- concrete prior-work grounding,
and penalize same-template directions that only swap nouns.

## Script

### Quick Start

- `uv run python .codex/skills/idea-screener/scripts/run.py --workspace <workspace>`

### All Options

- `--workspace <dir>` (required)
- `--unit-id <U###>`
- `--inputs <semicolon-separated>`
- `--outputs <semicolon-separated>`
- `--checkpoint <C#>`

### Examples

- Screen a direction pool for a brainstorm workspace:
  - `uv run python .codex/skills/idea-screener/scripts/run.py --workspace workspaces/brainstorm-llm-agents`
