idea-creator

Generate, validate, and rank research ideas with pilot experiments for a given direction.

75|7|Updated May 2, 2026
One-click install
npx skills add https://github.com/zjunlp/Mechanist --skill idea-creator-zjunlp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: idea-creator
Source: https://github.com/zjunlp/Mechanist/tree/main/skills/idea-creator
Command: npx skills add https://github.com/zjunlp/Mechanist --skill idea-creator-zjunlp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a broad research direction into concrete, publishable ideas is slow and error-prone: ideas get duplicated with existing work, dead ends are retried, and untested ideas consume weeks of effort. This Skill automates the full idea discovery pipeline — from landscape analysis to empirical pilot validation — so you commit only to ideas with evidence behind them. ## Core Features & Use Cases - Landscape-Aware Brainstorming: Loads the literature landscape and failed-ideas banlist from idea-stage/LANDSCAPE.md (produced by /research-lit) and uses an external LLM reviewer to generate 8-12 differentiated ideas. - Multi-Stage Filtering: Applies feasibility, novelty, and impact checks, then runs devil's-advocate critique via the external reviewer to narrow candidates to the top 2-3. - Parallel Pilot Experiments: Launches minimal GPU experiments (with strict time and GPU-hour budgets) to gather empirical signal before committing to full research. - Use Case: A researcher says "brainstorm ideas on the factorized gap in discrete diffusion LMs" and receives a ranked IDEA_REPORT.md with hypotheses, pilot results, risk levels, and a suggested execution order. ## Quick Start Ask the assistant to run /idea-creator with a specific research direction, such as "generate research ideas for sample efficiency of offline RL with image observations".

Frequently Asked Questions about idea-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate research ideas from a broad topic?

Run /idea-creator with a specific direction of 1-2 sentences covering problem, domain, and constraint. The skill brainstorms 8-12 ideas with an external LLM, filters them for feasibility and novelty, and outputs a ranked report in idea-stage/IDEA_REPORT.md.

How does the idea validation pipeline work?

Ideas pass through four stages: landscape-aware generation, first-pass filtering on feasibility and impact, deep novelty checks with devil's-advocate review, and parallel pilot experiments on GPUs. Only ideas with positive pilot signal are recommended.

Can I run idea generation without a GPU available?

Yes, the pilot experiment phase is skipped when no GPU is available or ideas are purely theoretical. Such ideas are flagged as "needs pilot validation" in the report so you can validate them later.

What are the GPU budget limits for pilot experiments?

Each pilot is capped at 4 hours per GPU with a 6-hour hard timeout, at most 6 ideas are piloted in parallel, and total GPU consumption is limited to 10 hours. These constants can be overridden via arguments.

Why does the skill ask me to narrow my research direction?

Directions that are too broad, like "NLP" or "computer vision", produce ideas too vague to experiment on. The skill stops and asks for a 1-2 sentence direction specifying the problem, domain, and constraint before proceeding.