explaingit

rimagination/good-question

Analysis updated 2026-05-18

94PowerShellAudience · researcherComplexity · 1/5LicenseSetup · easy

TLDR

A portable AI-agent skill that helps researchers stress-test and sharpen a research question before committing time to it.

Mindmap

mindmap
  root((good-question))
    What it does
      Stress-tests a research idea
      Structured question card
    Checks
      Matters to theory or practice
      Specific and testable
      Has competing explanations
      Falsifiable
      Two-week pilot possible
    Tech stack
      Markdown skill
      Claude Code
      Codex
    Use cases
      Sharpen a vague idea
      Prepare a proposal
      Unstick a stalled project
    Audience
      Researchers
      Academics

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Turn a vague research interest into a structured, testable question

USE CASE 2

Stress-test an early idea before investing more time in it

USE CASE 3

Prepare a research proposal with anticipated objections already addressed

USE CASE 4

Diagnose why a stalled project's core question needs sharpening

What is it built with?

MarkdownClaude CodeCodex

How does it compare?

rimagination/good-questionensigncocoonenergy/undown-tooldisintegr8te/teams-policy-export
Stars9492114
LanguagePowerShellPowerShellPowerShell
Setup difficultyeasyeasymoderate
Complexity1/53/53/5
Audienceresearcherdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

In plain English

Good Question is a portable skill for AI agent tools, specifically Codex and Claude Code, designed to help researchers sharpen a research question before investing time in it. The idea is that having a good question is itself a skill, and this tool tries to make that process more structured and repeatable. You use it by describing where you are: a vague interest, a gap you noticed in published literature, an early idea you want to stress-test, a proposal you are preparing, or a project that has stalled. The skill then works through a sequence of checks. It looks at whether the question matters to theory or practice, whether it is specific enough to be tested, whether there are competing explanations, whether there is a result that could disprove it, and whether a small pilot study could be started within two weeks. The output is a structured card with fields for the research question, why it matters, what assumptions it challenges, what competing hypotheses exist, what evidence would settle the question, what would falsify it, the strongest expected objection from a reviewer, and a suggested next step. The README is written in both Chinese and English. The Chinese version is longer and contains additional detail about how the tool handles domain-specific contexts for fields like ecology, social science, and biomedicine. The repository includes a folder of reference method cards that can be loaded on demand, as well as field playbooks, contribution guidelines, and a release checklist. The skill is built around seven criteria for what makes a question worth pursuing: it changes something if answered, it is specific and reachable by evidence, it has more than one possible explanation, it can be disproved, it can be started under real constraints, it teaches something even if the main hypothesis fails, and any claim about recent trends is traceable to a public source rather than stated as assumed fact. Installation is a single git clone command into the skills directory of either Codex or Claude Code. The license is MIT.

Copy-paste prompts

Prompt 1
Use the good-question skill to sharpen this vague research idea into a testable question
Prompt 2
Run the seven-criteria check on my proposed hypothesis about X
Prompt 3
Help me find the strongest reviewer objection to this research question
Prompt 4
Suggest a two-week pilot study I could start to test this idea

Frequently asked questions

What is good-question?

A portable AI-agent skill that helps researchers stress-test and sharpen a research question before committing time to it.

What language is good-question written in?

Mainly PowerShell. The stack also includes Markdown, Claude Code, Codex.

What license does good-question use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is good-question to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is good-question for?

Mainly researcher.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.