RE-research-design
March 31, 2026 · View on GitHub
An authoritative skills repository for research design, method formalization, experiment planning, and evaluation protocol drafting.
This repository focuses on the core upstream research-design workflow: idea generation, novelty assessment, research planning, atomic method decomposition, algorithm specification, experiment design, and statistical analysis. It is not a general end-to-end research-paper toolkit. It is a curated home for skills directly related to designing what to study, how to study it, and how to evaluate it.
Positioning
- Keep only skills related to research ideation, methodology design, experiment planning, and evaluation design
- Normalize everything into a portable repository layout without depending on one author's local machine
- Serve as the authoritative home for future research-design-related skills in Research-Equality
- Keep literature-discovery skills in
RE-literature-discovery, and keep paper-writing / submission skills outside this repository
Included Skills
The skill collection lives under skills/.
Strategy and Planning Skills
brainstorming-research-ideas: structured ideation frameworks for exploring new directionscreative-thinking-for-research: deeper cognitive creativity frameworks for novel idea generationidea-generation: brainstorm and refine candidate research directionsscientific-brainstorming: conversational scientific ideation and reframingtrend-grounded-opportunity-finding: derive ranked opportunities from trend and gap signalstemplate-grounded-idea-generation: generate ideas that are feasible inside an existing experiment harnesshypothesis-generation: turn observations and early evidence into testable hypothesesnovelty-assessment: stress-test whether an idea is actually novelresearch-planning: turn an idea into a concrete research and delivery plansuccess-signal-experiment-planning: turn a direction into staged work with explicit evidence thresholdsresearch-template-design: turn a problem family into a stable experiment templateresearch-memory-evolution: distill durable lessons from ideation and experiment cycles
Method Formalization Skills
atomic-decomposition: break a method into traceable conceptual atomsmath-reasoning: formalize assumptions, notation, derivations, and testsalgorithm-design: write pseudocode and architecture diagrams
Evaluation Design Skills
experiment-design: build staged experiment plans, ablations, and metric choicescondition-role-experiment-design: express experiments with portable reference / proposed / variant conditionsbaseline-anchored-experiment-design: plan limited run sequences relative to an existing baselinedata-analysis: run statistical summaries, comparisons, and significance checksscientific-critical-thinking: critique evidence quality, bias risk, and design validitystage-reflection-plan-updates: revise remaining stages after each meaningful checkpointpivot-refine-research-decision: choose whether to proceed, refine, or pivot after early results
See skills/README.md for the catalog and routing rules.
Skill Routing
To avoid overlap, the repository uses one canonical flow plus a small number of explicit forks:
- Choose one ideation entrypoint:
scientific-brainstormingfor fuzzy explorationbrainstorming-research-ideasfor structured divergencecreative-thinking-for-researchfor novelty forcingtrend-grounded-opportunity-findingfor trend-driven prioritizationtemplate-grounded-idea-generationfor harness-bounded ideation idea-generationto package and rank candidate directionsnovelty-assessmenthypothesis-generationonly when observations must become testable claimsresearch-planningsuccess-signal-experiment-planningresearch-template-designonly if you are building a reusable harnessatomic-decompositionand / ormath-reasoning, thenalgorithm-design, when the method needs formal groundingexperiment-design- Choose one experiment specialization if needed:
condition-role-experiment-designfor portable schemasbaseline-anchored-experiment-designfor fixed-harness bounded runs scientific-critical-thinkingdata-analysisstage-reflection-plan-updatespivot-refine-research-decisionresearch-memory-evolution
Deduping rules:
- Do not run multiple ideation skills by default; pick one entry skill, then consolidate with
idea-generation. research-planningis the canonical top-level plan;success-signal-experiment-planningis the execution-stage refinement of that plan.research-template-designis optional and should only be used for reusable harnesses.experiment-designis the default planner; the two experiment specializations are opt-in side branches, not required follow-ups.stage-reflection-plan-updatesis local plan maintenance, whilepivot-refine-research-decisionis the global go / no-go decision.
Shared artifact conventions:
outputs/<project-slug>/idea_candidates.jsonfor candidate ideasoutputs/<project-slug>/opportunity_map.jsonfor trend-grounded ranked opportunitiesoutputs/<project-slug>/novelty_report.jsonfor novelty decisions and nearest prior workoutputs/<project-slug>/hypotheses.mdorhypotheses.jsonfor competing hypotheses and predictionsoutputs/<project-slug>/research_plan.jsonfor the primary study planoutputs/<project-slug>/success_criteria.mdfor stage-level goals and evidence thresholdsoutputs/<project-slug>/template_spec.mdfor reusable harness or template designoutputs/<project-slug>/method_atoms.jsonfor atomic decomposition outputsoutputs/<project-slug>/algorithm_spec.mdfor pseudocode and architecture notesoutputs/<project-slug>/experiment_design.jsonfor staged experiment plansoutputs/<project-slug>/condition_plan.yamlfor domain-agnostic condition-role experiment plansoutputs/<project-slug>/run_plan.mdfor baseline-anchored bounded run sequencesoutputs/<project-slug>/critical_review.mdfor design-risk, bias, and evidence-quality auditsoutputs/<project-slug>/analysis/for statistical summaries and comparison reportsoutputs/<project-slug>/plan_update.jsonfor reflection-driven stage updatesoutputs/<project-slug>/research_decision.mdfor proceed / refine / pivot decisionsoutputs/<project-slug>/memory/for ideation and experiment memory distilled from prior cycles
Repository Layout
skills/
algorithm-design/
atomic-decomposition/
brainstorming-research-ideas/
creative-thinking-for-research/
data-analysis/
experiment-design/
condition-role-experiment-design/
baseline-anchored-experiment-design/
hypothesis-generation/
idea-generation/
math-reasoning/
novelty-assessment/
pivot-refine-research-decision/
research-memory-evolution/
research-planning/
research-template-design/
scientific-brainstorming/
scientific-critical-thinking/
stage-reflection-plan-updates/
success-signal-experiment-planning/
template-grounded-idea-generation/
trend-grounded-opportunity-finding/
Usage
Command examples assume you run them from the repository root.
python skills/idea-generation/scripts/novelty_check.py \
--idea "Adaptive attention head pruning via gradient-guided importance" \
--max-rounds 5
python skills/experiment-design/scripts/design_experiments.py \
--method "contrastive learning with curriculum negatives" \
--task classification \
--format markdown
python skills/data-analysis/scripts/stat_summary.py \
--input results.csv \
--compare method \
--metric accuracy \
--output outputs/demo/analysis/summary.json
Recommended environment:
- Python 3.10+
- Optional environment variable:
SEMANTIC_SCHOLAR_API_KEY - Optional dependencies:
numpy,scipy
Curation Rules
- A skill must directly support research ideation, method formalization, experiment planning, or evaluation design
- Literature discovery, citation management, and survey writing should live in
RE-literature-discovery - Implementation, paper formatting, compilation, rebuttal, and slide-generation skills should not live here
- Prefer skills that are scriptable, reusable, and auditable
Provenance
The current skill set was curated from local source snapshots including agent-research-skills/, AI-research-SKILLs/, claude-scientific-skills/, ai-scientist/, AutoResearchClaw/, and EvoScientist/.
Only research-design-related skills are retained here. Overlapping or downstream capabilities were intentionally excluded so the repository stays focused on upstream study design rather than the full paper lifecycle. The normalized authoritative version is the one under skills/.