scientific-brainstorming

Facilitates structured scientific ideation with provenance tracking, adversarial review, and transparent evaluation matrices.

1|Updated Aug 24, 2026
One-click install
npx skills add https://github.com/CliffVale/opencode-free-setup --skill scientific-brainstorming-cliffvale
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scientific-brainstorming
Source: https://github.com/CliffVale/opencode-free-setup/tree/main/skills/scientific-brainstorming
Command: npx skills add https://github.com/CliffVale/opencode-free-setup --skill scientific-brainstorming-cliffvale

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Research teams often brainstorm in ways that suffer from anchoring, groupthink, hidden assumptions, and untraceable decisions, producing candidate directions that cannot be reconstructed or defended later. This Skill provides a reproducible, evidence-aware workflow for generating, challenging, and prioritizing research directions while keeping ideas, assumptions, evidence, and decisions clearly separated. ## Core Features & Use Cases - Structured ideation workflow: Ten-stage process covering scoping, independent generation, clustering, criteria definition, adversarial review, literature checks, ethics gates, and decision logging. - Deterministic local CLIs: Standard-library Python scripts create session registers, validate structure and provenance, and compute a disclosed weighted scoring matrix with uncertainty intervals and weight sensitivity analysis. - Bias and integrity controls: Built-in guidance for production blocking, anchoring, authority effects, AI hallucination, dual-use screening, and responsible AI disclosure. - Use Case: A research group needs to prioritize candidate mechanisms for an observed phenomenon. They scaffold a session register, generate ideas independently, run adversarial review, check the literature, and produce a transparent weighted matrix whose output explicitly leaves the final decision to the accountable human owner. ## Quick Start Ask the agent to scaffold a scientific brainstorming session for your research question using the scientific-brainstorming skill, then generate ideas independently before any discussion or literature search.

Frequently Asked Questions about scientific-brainstorming

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

FAQPage Schema
How do I run a structured scientific brainstorming session?▼

Define one focal question, have participants generate ideas independently and privately before any discussion, then cluster, define evaluation criteria, run adversarial review, and log the decision. The session_scaffold.py script creates a JSON register to record every stage.

How do I score and compare research ideas transparently?▼

Define criteria with explicit weights, directions, and scale anchors in a JSON config, then rate ideas in a CSV file. The evaluate_matrix.py script computes normalized weighted scores with uncertainty intervals and one-at-a-time weight sensitivity, leaving the decision field null for human judgment.

Does this skill require Python packages or network access?▼

No. The bundled CLI scripts use only the Python 3.11+ standard library and make no network, LLM, or database calls. They run offline and refuse symlinks and oversized inputs for safety.

Can brainstorming validate a scientific hypothesis?▼

No. Brainstorming produces proposals, not findings. Hypothesis validation requires observations, suitable study designs, and independent scrutiny; the skill explicitly hands off to hypothesis-generation, experimental-design, and statistical-analysis workflows.

When should I not use this brainstorming workflow?▼

Stop and route elsewhere when the request involves patient-specific clinical care, ethics or regulatory approval, biosafety or dual-use concerns, or when sensitive unpublished data cannot be safely abstracted. A brainstorm is never an approval or a scientific conclusion.