willoscar/idea-brief
| Lock an ideation run into a single-source-of-truth brainstorm brief (`output/trace/IDEA_BRIEF.md`) and a replayable multi-query plan (`queries.md`).
npx skills add https://github.com/WILLOSCAR/research-units-pipeline-skills --skill idea-brief
Turn a fuzzy ideation request into an auditable brainstorm contract for the later ideation stack.
This skill does not retrieve papers.
It only locks topic, audience, constraints, exclusions, rubric, query buckets, and target artifact shape into:
output/trace/IDEA_BRIEF.mdqueries.mdDECISIONS.mdGOAL.mdDECISIONS.mdqueries.mdoutput/trace/IDEA_BRIEF.mdqueries.mdDECISIONS.mdThis skill starts from GOAL.md, then refines the topic/constraints into output/trace/IDEA_BRIEF.md, updates queries.md, and records blockers or approvals in DECISIONS.md.
Read references/overview.md before changing the package shape or the brief contract.
assets/brief_contract.json is the machine-readable source for:
uv run python .codex/skills/idea-brief/scripts/run.py --workspace <workspace>--workspace <dir>--unit-id <id>--inputs <a;b;...>--outputs <a;b;...>--checkpoint <C*>uv run python .codex/skills/idea-brief/scripts/run.py --workspace <workspace>Take willoscar/idea-brief from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.