research-question

Refine broad topics into specific research questions using rubric scoring and novelty checks.

150|19|Updated Jun 15, 2026
One-click install
npx skills add https://github.com/gaasher/Agent-Loop-Skills --skill research-question-gaasher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-question
Source: https://github.com/gaasher/Agent-Loop-Skills/tree/main/loops/research-question
Command: npx skills add https://github.com/gaasher/Agent-Loop-Skills --skill research-question-gaasher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) components.

What problem does it solve?

When faced with a broad topic or area of interest, this Skill helps narrow it down into well-defined, novel, and feasible research questions.

Core Features & Use Cases

  • Question Drafting: Generate candidate research questions based on a broad topic.
  • Rubric Scoring: Score each question against a fixed rubric (Specific, Answerable, Novel, Feasible, Significant).
  • Novelty Check: Perform a light novelty check against literature and web sources.
  • Revising Questions: Revise the weakest aspect of promising questions until they meet the criteria.
  • Use Case: A researcher with a broad interest in the effects of sleep on memory might use this Skill to refine their topic into a specific research question that is both feasible and novel.

Quick Start

Use the research-question skill to generate 3 strong research questions on the topic of 'sleep and memory in adults'.

Frequently Asked Questions about research-question

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

FAQPage Schema
How do I narrow a broad research topic into a specific question?

This Skill refines broad topics into specific research questions by generating candidates and scoring them against a fixed rubric. It revises the weakest aspects of promising questions until they are novel and feasible for empirical investigation.

What makes a good research question for empirical investigation?

A good research question must be Specific, Answerable, Novel, Feasible, and Significant. This Skill applies this exact rubric to score drafted questions and performs a light novelty check against literature to ensure quality.

How do I check if my research question is novel?

To check if your research question is novel, this Skill performs a light novelty check against existing literature and web sources. It scores question novelty and revises topics to ensure original investigation.

Do I need Python to generate and score research questions?

Yes, you need Python installed to use this Skill for generating and scoring research questions. Python executes the underlying scripts required for rubric scoring and literature access during the novelty check.

What is the best way to refine vague topics into feasible research questions?

The best way to refine vague topics into feasible research questions is using a structured rubric and novelty check. This Skill generates drafts, scores them for feasibility and specificity, and iteratively revises weak aspects.

Why does my drafted research question fail the rubric scoring?

Your drafted research question fails rubric scoring if it lacks specificity, answerability, novelty, feasibility, or significance. The Skill identifies the weakest aspect and iteratively revises the question until it meets all criteria.