
Idea Generation
This is a structured workflow for generating research ideas with built-in reality checks. It walks you through generating 3-5 ideas, iteratively refining them for up to 5 rounds each, then running novelty checks against Semantic Scholar to see if your brilliant insight already exists in the literature. Each idea gets scored on interestingness, feasibility, and novelty, with the explicit goal of being conference-paper worthy. The included Python script automates the literature search part, which is honestly the most tedious bit of validating whether an idea is worth pursuing. It's opinionated about keeping ideas feasible (no massive datasets or compute) and not overfitting to specific benchmarks. Best used early in a research project when you're still figuring out what to work on.
- skills.sh installs
- 1.9K
- GitHub stars
- 459
- last updated
- Aug 21, 2026
Install
$ npx -y skills add lingzhi227/agent-research-skills --skill idea-generation --agent claude-codeInstalls into .claude/skills of the current project.
Files
Idea Generation
Generate and refine novel research ideas with literature-backed novelty assessment.
Input
$0— Research area, task description, or existing codebase context$1— Optional: additional context (e.g., "for NeurIPS", constraints)
Scripts
Novelty check against Semantic Scholar
python ~/.claude/skills/idea-generation/scripts/novelty_check.py \
--idea "Adaptive attention head pruning via gradient-guided importance" \
--max-rounds 5
Performs iterative literature search to assess if an idea is novel.
References
- Ideation prompts (generation, reflection, novelty):
~/.claude/skills/idea-generation/references/ideation-prompts.md
Workflow
Step 1: Generate Ideas
Given a research area and optional code/paper context:
- Generate 3-5 diverse research ideas
- For each idea, provide: Name, Title, Experiment plan, and ratings
- Use the ideation prompt templates from references
Step 2: Iterative Refinement (up to 5 rounds per idea)
For each idea:
- Critically evaluate quality, novelty, and feasibility
- Refine the idea while preserving its core spirit
- Stop when converged ("I am done") or max rounds reached
Sponsors
Details
- Repository
- github.com/lingzhi227/agent-research-skills
- Categories
- AI & Agent Building, Data Science & ML
- First seen
- Jun 3, 2026
More from lingzhi227/agent-research-skills
All 31- Novelty Assessment1.9K
- Paper Writing Section1.8K
- Paper Revision1.8K
- Experiment Design1.8K
- Github Research1.8K
- Research Planning1.8K
- Survey Generation1.8K
- Algorithm Design1.7K
- Rebuttal Writing1.7K
- Code Debugging1.7K
- Related Work Writing1.7K
- Table Generation1.7K
- Self Review1.7K
- Slide Generation1.7K
- Paper Compilation1.7K
- Atomic Decomposition1.6K
- Paper To Code1.6K
- Experiment Code1.6K
- Paper Assembly1.6K
- Symbolic Equation1.6K
- Excalidraw Skill1.6K
- Literature Review4.1K
- Literature Search2.7K
- Figure Generation2.3K