good-question

Formulates research questions and generates competing hypotheses for proposals and grants.

268|18|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/Rimagination/good-question --skill good-question
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: good-question
Source: https://github.com/Rimagination/good-question/tree/main
Command: npx skills add https://github.com/Rimagination/good-question --skill good-question

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps researchers clarify and refine their research questions, ensuring they are meaningful, tractable, and testable.

Core Features & Use Cases

  • Research Question Clarification: Assist researchers in shaping their ideas into robust research questions.
  • Importance and Feasibility Analysis: Evaluate the importance, feasibility, falsifiability, and potential value of a research question.
  • Competing Hypotheses Generation: Generate multiple hypotheses to challenge and refine the research question.
  • Mechanism and Experiment Design: Guide the development of competing hypotheses and critical experiments.
  • Proposal and Grant Stress-Testing: Simulate reviewer feedback and identify potential weaknesses in a research proposal or grant.
  • Use Case: A researcher with a broad interest in AI4Science is struggling to define a clear research question. They can use this Skill to generate multiple question variations, assess their strengths, and select the best one to pursue.

Quick Start

Use the good-question skill to help me refine my research idea into a well-defined scientific question: My research interest is in exploring the application of AI to improve crop yield in arid regions.

Frequently Asked Questions about good-question

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

FAQPage Schema
How do I refine a broad research idea into a testable scientific question?

This process clarifies broad research ideas into testable scientific questions by applying structured analysis to evaluate importance, feasibility, and falsifiability. It ensures your refined research question is meaningful, tractable, and defensible.

What is the best way to generate competing hypotheses for a research proposal?

Generating competing hypotheses requires mechanism and experiment design to challenge and refine your initial research question. This approach identifies alternative explanations and strengthens your overall scientific inquiry and proposal development.

Can I simulate grant reviewer feedback to stress-test my research proposal?

Yes, you can simulate reviewer feedback to stress-test a research proposal or grant. This identifies potential weaknesses in your proposal development by applying critical evidence assessment and structured analysis to your research question and hypotheses.

How does hypothesis generation help with literature gap identification?

Hypothesis generation helps with literature gap identification by applying structured scientific inquiry to early research stages. It transforms broad interests into well-defined questions, highlighting untested areas and refining the overall research direction.

When do I need to evaluate the feasibility and falsifiability of a research question?

You need to evaluate the feasibility and falsifiability of a research question during early research stages and proposal development. This assessment ensures your scientific inquiry is tractable, testable, and can withstand critical experiment design.