# Idea Direction Generator

> Generate a compact pool of discussion-worthy research directions from the signal table, writing `output/trace/IDEA_DIRECTION_POOL.md`.

- Skill: `willoscar/idea-direction-generator` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add willoscar/idea-direction-generator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/willoscar/idea-direction-generator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: WILLOSCAR (https://skillmd.com/u/willoscar)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/willoscar/idea-direction-generator

---


# Idea Direction Generator

## Triggers & routing

- **Trigger**: idea direction pool, brainstorm directions, research directions, 研究方向池, brainstorm pool.
- **Use when**: you already have a signal table and want a small, non-isomorphic set of candidate directions.


Goal: turn a signal table into a modest pool of discussion-worthy research directions.

This skill should favor:
- distinct thesis programs rather than same-shape confound cards,
- short scan-friendly titles,
- explicit contribution shapes and quick falsifiers,
- distinct research lenses,
- academically meaningful tensions,
- low-template cards,
- and lightweight first probes.

## Script

### Quick Start

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

### All Options

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

### Examples

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

