research-question

Drafts, scores, and revises research questions against a five-axis rubric with novelty checks.

Updated Sep 9, 2026
One-click install
npx skills add https://github.com/xlinh2301/EditCTC --skill research-question-xlinh2301
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: research-question
Source: https://github.com/xlinh2301/EditCTC/tree/main/.agents/skills/research-question
Command: npx skills add https://github.com/xlinh2301/EditCTC --skill research-question-xlinh2301

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a vague topic or area of interest into strong, novel, and feasible research questions is hard: questions are often too broad to answer, too narrow to matter, or already settled in the literature. This Skill runs a structured sharpen-score-revise loop that drafts candidate questions, grades each against a fixed rubric, checks novelty against the literature or web, and iteratively rewrites the weakest axis until enough questions clear the bar. ## Core Features & Use Cases - Rubric-based scoring: Each candidate is graded 0-5 on five fixed axes (Specific, Answerable, Novel, Feasible, Significant) by a fresh independent Grader, converted to a 0-100 score with a configurable pass threshold. - Novelty verification: Optional literature search via a sibling literature-search skill, web search, or an explicitly labeled unverified mode, so novelty claims are checked rather than assumed. - Iterative revision loop: Each iteration diagnoses a question's weakest axis and makes one focused revision, logging progress to a ledger until the target number of strong questions is reached or the budget runs out. - Use Case: A graduate student interested in sleep and memory runs the loop and receives three polished questions, each with rubric scores, the closest published work, the study design that would answer it, and why it matters. ## Quick Start Ask the assistant to use the research-question skill to turn your topic of interest into three strong, novel, and feasible research questions.

Frequently Asked Questions about research-question

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

FAQPage Schema
How do I turn a vague research topic into strong research questions?▼

Run the research-question loop: it drafts 3-5 candidate questions from different angles, scores each on five rubric axes, checks novelty against the literature or web, and revises the weakest axis each iteration until enough questions pass the threshold.

What criteria make a good research question?▼

This Skill scores questions 0-5 on five fixed axes: Specific, Answerable, Novel, Feasible, and Significant. A question is strong when its total reaches the pass threshold (default 75/100) and no single axis scores 1.

How is novelty of a research question verified?▼

Novelty is checked, not assumed. The loop searches the literature via the sibling literature-search skill or falls back to web search, citing the closest answered work. If no check is available, novelty is explicitly labeled unverified.

Can I use this to grade a finished research proposal?▼

No. This Skill only produces and refines questions at the framing stage. For grading a full written proposal use the research-proposal loop, and for turning a question into testable predictions use the hypothesis-generation loop.

What are the limitations of the novelty check?▼

The novelty check is a light pass of a few searches, not an exhaustive survey, so it can miss obscure prior work. For a comprehensive map of a field, use a dedicated literature-survey workflow instead.