idea-gen

Generates and ranks research ideas using external LLM brainstorming and multi-stage filtering.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/megumi-ben/work17 --skill idea-gen-megumi-ben
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: idea-gen
Source: https://github.com/megumi-ben/work17/tree/main/AutoVibeIdea/skills/idea-gen
Command: npx skills add https://github.com/megumi-ben/work17 --skill idea-gen-megumi-ben

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a broad research direction into concrete, publishable ideas is slow and unstructured. This Skill automates the process by brainstorming 8-12 ideas via an external LLM, then filtering them through feasibility, novelty, impact, and Prof. He's 4-dimension evaluation framework to surface 4-6 high-quality directions. ## Core Features & Use Cases - External LLM Brainstorming: Uses Codex MCP with gpt-5.4 for divergent idea generation, with automatic fallback to Claude if the MCP tool is unavailable. - Multi-Stage Filtering: Applies feasibility checks, novelty quick-checks via web search, impact estimation, and a 4-dimension scoring framework (longevity, passion, application, uniqueness) with a 12/20 threshold. - Anti-Pattern Detection: Flags ideas that are overly trendy, overly niche, A+B stitching, or scale-dependent before final output. - Use Case: A researcher exploring "efficient transformers" runs the skill, which reads existing landscape files from a prior literature survey, generates 10 ideas, filters them down to 5 ranked directions, and writes IDEAS_RAW.md and IDEAS_FILTERED.md with scores, risk levels, and elimination reasons. ## Quick Start Ask the assistant to generate research ideas for a direction like "sample efficiency of offline RL with image observations" and it will produce ranked, scored idea reports in the outputs directory.

Frequently Asked Questions about idea-gen

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

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

Provide a research direction as the argument, and the skill brainstorms 8-12 ideas via an external LLM, then filters them by feasibility, novelty, impact, and a 4-dimension scoring framework. Broad directions are auto-narrowed into the top 3 sub-directions without stopping to ask.

What is Prof. He's 4-dimension framework for evaluating research ideas?

It scores each idea 1-5 on longevity, passion alignment, application potential, and uniqueness, for a composite out of 20. Ideas scoring below 12 are eliminated, with a dynamic fallback that lowers the threshold to 10 if all ideas fail.

What happens if the Codex MCP tool is unavailable?

The skill falls back to Claude's own brainstorming using the same prompt structure, logs a warning about single-model mode with reduced diversity, and continues the pipeline normally without stopping or asking the user.

Should I run a literature survey before generating research ideas?

Yes, running the lit-survey skill first produces LANDSCAPE.json and LANDSCAPE.md files that significantly improve idea quality. Without them, the skill runs an abbreviated inline survey with 3-5 web searches as a fallback.

What output files does the idea generation pipeline produce?

It writes outputs/IDEAS_RAW.md containing all generated ideas before filtering, and outputs/IDEAS_FILTERED.md with the 4-6 surviving ideas ranked by composite score, plus elimination reasons, risk distribution, and suggested next steps.