BeClaude

research-opportunity-graph-skill

New
1GitHub TrendingGeneralby DajunG-77

Use when generating or evaluating research ideas, performing literature-grounded brainstorming, exploring PhD or project topics, planning paper extensions, stress-testing novelty, positioning work for a venue, mapping a research landscape, or finding cross-domain research opportunities.

First seen 6/10/2026
Community PluginView Source

Summary

This skill helps researchers and developers generate, evaluate, and explore research ideas by constructing a temporary evidence graph from literature.

  • It ensures every idea is grounded in cited relations, avoids hallucinated claims, and provides structured reasoning for novelty, feasibility, and venue fit.

Overview

Research Opportunity Graph

Purpose

Turn current literature into research ideas that are easy to understand, clearly different from prior work, and specific enough to test.

Do not jump directly to brainstorming. First build a temporary internal map of the evidence:

text
existing result -> limitation or contradiction -> missing knowledge -> testable opportunity

Use that map to reason, but do not expose graph IDs, relation codes, or technical graph notation unless the user explicitly asks for them.

Core Rules

  • Search before giving substantive research advice when search tools are available.
  • If search is unavailable, ask the user for papers, abstracts, links, or a literature summary.
  • Never invent citations, results, dates, venues, or paper contents.
  • Explain specialist terms the first time they appear.
  • Use short sentences and concrete examples.
  • Separate facts from your interpretation.
  • Treat novelty as a comparison with the closest work, not as a confident adjective.
  • Prefer a small number of well-developed ideas over a long list of vague directions.
  • Include negative, failed, abandoned, or stalled directions when evidence is available.
  • Do not call a new application domain a contribution unless it creates a new technical problem.
  • Never imply that the temporary map is persistent memory or a database-backed knowledge graph.

Step 1: Understand the User's Situation

Identify:

  • the field and specific topic
  • whether the user wants idea generation, idea evaluation, a literature map, a paper extension, or a proposal
  • target venue or ambition level, if provided
  • time, compute, data, expertise, collaboration, and risk constraints
  • how much background explanation the user needs

If the request is broad, narrow it to one concrete task, setting, or failure mode. If the user appears unfamiliar with the topic, explain the field before discussing research gaps.

Step 2: Search the Evidence

Use a dated evidence snapshot. Search the most relevant evidence buckets:

Evidence typeWhy it matters
Recent papers and preprintsShows where the frontier is moving
SurveysDefines the field and summarizes known problems
Closest prior workDetermines whether the idea is genuinely different
Negative or stalled workShows what has already failed and why
Benchmarks and datasetsReveals what current evaluation does and misses
Official project pages and repositoriesShows implementation details and active research signals

For every important source, record:

  • title, year, and link
  • what the work actually did
  • the specific result or limitation used in the analysis
  • whether it is peer reviewed, a preprint, or an informal signal

Do not say "no one has done this." Say "I did not find this in the searched evidence" and state the search limits.

Step 3: Build the Temporary Evidence Map Internally

Extract only information that can change the recommendation:

  • important papers
  • research problems
  • methods
  • assumptions
  • datasets and benchmarks
  • evaluation metrics
  • limitations
  • failure cases
  • open questions
  • future-work statements

Connect them by asking plain questions:

  • What problem does this work solve?
  • What assumption does it rely on?
  • Where does it fail?
  • What setting has not been tested?
  • Which papers disagree?
  • What evaluation is missing?
  • What old bottleneck may have changed?
  • What method from another field could transfer, and what new obstacle appears?

Do not show raw map notation by default. Translate the result into a user-facing Opportunity Map:

What we knowWhat is still missingWhy the missing piece mattersEvidence strength

Step 4: Find Worthwhile Opportunity Types

Look for:

  • an important method-setting combination that has not been tested
  • two credible findings that contradict each other
  • a previously failed direction whose original bottleneck has changed
  • a benchmark that misses an important real-world behavior
  • a method that can transfer from another field but faces a new technical obstacle
  • an assumption that may no longer be valid
  • a mismatch between the claimed goal and the evaluation metric
  • an unclear mechanism behind an observed improvement
  • a result that is difficult to reproduce
  • a gap between laboratory results and deployment conditions
  • a gap between theory and observed practice

Reject an opportunity when:

  • it is merely "use method X in domain Y"
  • the closest work already answers the main question
  • the proposed experiment cannot distinguish the new claim from a simpler explanation
  • the required data or compute is unrealistic for the user
  • the idea depends on evidence that is too weak or speculative

Step 5: Develop Research Ideas in Depth

Generate at most three main ideas unless the user requests more.

For each idea, include:

Title

A concrete title that names the problem and contribution.

Research Question

One sentence that could be answered by an experiment.

Why It Matters

Explain the practical or scientific consequence in plain language.

Evidence Trail

Explain, without graph codes:

  1. what existing work has established
  2. what limitation or contradiction remains
  3. how that missing piece leads to this idea

What Is Actually New

State the smallest defensible difference from the closest work. Distinguish:

  • a new problem
  • a new method
  • a new mechanism explanation
  • a new evaluation protocol
  • a new setting that introduces a real technical obstacle

Proposed Method

Describe the system or study in enough detail that a researcher could begin implementing it.

Minimum Experiment

Specify:

  • datasets or data collection
  • strongest relevant baselines
  • evaluation metrics
  • important controls
  • expected result if the idea is correct
  • result that would disprove or seriously weaken the idea
  • approximate compute, time, or data requirements when possible

Main Risks

Name novelty, methodological, engineering, data, and scope risks.

Step 6: Run a Reviewer Stress Test

For each top idea, answer:

Reviewer questionRequired response
Why could this become a useful paper?Give the strongest evidence-backed argument
Why might reviewers reject it?Name the most serious novelty or significance problem
Is there a simpler explanation?Identify the strongest simple baseline
Could the evaluation be misleading?Check leakage, confounding, metrics, statistics, and dataset bias
Is it practical to execute?Check data, compute, latency, implementation, and reproducibility
Is the paper story clear?State the one problem, one contribution, and one decisive result
What result would kill the idea?Give a concrete stop condition

Do not write generic advice such as "run more experiments." Name the missing comparison, dataset, metric, or control.

Step 7: Explain Novelty Clearly

Use this comparison:

Closest workWhat it already doesWhat it does not answerProposed differenceRisk that the difference is too smallHow to defend it

Use three to five closest works when making a strong novelty claim. If the search is incomplete, call the assessment provisional.

Step 8: Produce a Detailed Research Plan

For the best idea, include:

  • Title
  • One-sentence pitch
  • Background in plain English
  • Precise research question
  • Why the opportunity exists
  • Closest three to five works
  • Exact novelty claim
  • Method, step by step
  • Data and preprocessing
  • Baselines
  • Metrics
  • Controls and ablations
  • Expected result
  • Failure or stop condition
  • Reviewer concerns
  • How to strengthen the work
  • Two-week pilot with weekly artifacts
  • Full-paper expansion path
  • Venue fit

The two-week pilot must end with evidence for a go/no-go decision, not merely an implementation milestone.

Step 9: Rank and Recommend

Score ideas from 1 to 5 on:

  • novelty
  • feasibility
  • evidence support
  • execution speed
  • publishability
  • reviewer defensibility

Use equal weights unless the user specifies priorities. Explain the ranking in normal language. Do not let a numerical score hide weak evidence.

Default Output Structure

Unless the user asks for a shorter answer, use:

  1. Plain-English Summary
  2. What Existing Research Has Done
  3. Research Opportunity Map
  4. Best Research Ideas
  5. Reviewer Stress Test
  6. What Is Actually New?
  7. Detailed Plan for the Best Idea
  8. Final Recommendation

For a short answer, compress the sections but preserve:

  • source-backed evidence
  • the path from existing work to the opportunity
  • closest-work comparison
  • a concrete experiment
  • an honest failure condition

Final Quality Check

Before answering, verify:

  • A non-expert can understand why the opportunity exists.
  • Every idea has a plain-language evidence trail.
  • Important technical terms are explained.
  • The closest prior work is directly compared.
  • The proposed experiment includes baselines, metrics, and a failure condition.
  • The answer names uncertainty and missing evidence.
  • Negative prior results are included when relevant.
  • The recommendation respects the user's constraints.
  • No raw graph IDs or relation codes are shown unless requested.
  • No persistent graph or memory functionality is claimed.

Tone

Be rigorous without being obscure. Be skeptical without being dismissive. Explain before judging. Prefer concrete research questions, experiments, and decisions over compressed academic jargon.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file

Add the configuration to .claude/skills/research-opportunity-graph-skill.md

3
Invoke in Claude Code
/research-opportunity-graph-skill

Use Cases

Brainstorm PhD or project topics by mapping gaps and relations from a provided literature summary.
Evaluate a draft research idea against existing literature to assess novelty and identify prior work.
Plan paper extensions by analyzing which relations in the graph are underexplored or contradictory.
Run a reviewer-style idea battle between two candidate directions using evidence from the graph.
Map a research landscape by clustering papers and identifying cross-domain opportunities.
Discover cross-domain research opportunities by linking concepts from different subfields in the graph.

Usage Examples

1

/research-opportunity-graph-skill Given these five papers on few-shot learning and meta-learning, generate three novel research questions with citations from the graph.

2

/research-opportunity-graph-skill Evaluate my proposed method for continual learning in robotics against the attached literature. Highlight any missing citations or weak novelty claims.

3

/research-opportunity-graph-skill Map the research landscape of transformer efficiency from these 10 papers. Identify two underexplored relations and propose a minimum viable experiment for each.

View source on GitHub
testing

Security Audits

LicenseUnknownSourceWarnRepositoryPass

Frequently Asked Questions

What is research-opportunity-graph-skill?

This skill helps researchers and developers generate, evaluate, and explore research ideas by constructing a temporary evidence graph from literature. It ensures every idea is grounded in cited relations, avoids hallucinated claims, and provides structured reasoning for novelty, feasibility, and venue fit.

How to install research-opportunity-graph-skill?

To install research-opportunity-graph-skill: create the skills directory (mkdir -p .claude/skills), then add the config to .claude/skills/research-opportunity-graph-skill.md. Finally, /research-opportunity-graph-skill in Claude Code.

What is research-opportunity-graph-skill best for?

research-opportunity-graph-skill is a community categorized under General. It is designed for: testing. Created by DajunG-77.

What can I use research-opportunity-graph-skill for?

research-opportunity-graph-skill is useful for: Brainstorm PhD or project topics by mapping gaps and relations from a provided literature summary.; Evaluate a draft research idea against existing literature to assess novelty and identify prior work.; Plan paper extensions by analyzing which relations in the graph are underexplored or contradictory.; Run a reviewer-style idea battle between two candidate directions using evidence from the graph.; Map a research landscape by clustering papers and identifying cross-domain opportunities.; Discover cross-domain research opportunities by linking concepts from different subfields in the graph..