scientific-brainstorming · davila7 — Claude Code skill: how to install
Turns Claude Code into a research partner for scientific ideation. Useful when formulating novel hypotheses or spotting cross-disciplinary links.
npx claude-code-templates@latest --skill scientific/scientific-brainstormingWhat scientific-brainstorming does
The skill organizes research discussions into five sequential stages. Claude Code first questions current assumptions and constraints to grasp the core problem. Next, it switches to divergent ideation by borrowing concepts across scientific fields, altering time scales, and removing artificial barriers. It then links separate thoughts into patterns before helping design concrete pilot tests.
The interaction style shifts based on progress. When concepts feel too conservative, the assistant intentionally challenges them or suggests radical scenarios. If ideation stalls, it breaks the issue down into smaller questions. Dialogue remains conversational throughout.
Deeper brainstorming techniques rely on the references/brainstorming_methods.md file mentioned in the instructions. Without this reference file in your project, the assistant stays confined to the core stages.
What it helps with
- formulate testable hypotheses for early-stage research
- discover relevant analogies from adjacent scientific domains
- challenge default assumptions inside an existing theoretical framework
- design initial pilot experiments to test wild ideas
- break down a stubborn experimental design block into smaller steps
Example prompts for the agent
- Help me brainstorm hypotheses linking principles from biological networks to urban traffic modeling.
- Let's review the implicit assumptions in our crystallization framework and design a small pilot experiment.
- I am stuck on this sensor calibration setup, suggest cross-domain analogies to approach it differently.
How to install scientific-brainstorming
1claude-code-templates
npx claude-code-templates@latest --skill scientific/scientific-brainstorming2Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill scientific-brainstorming -a claude-code3Manually: put the files in place
~/.claude/skills/scientific-brainstorming/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/scientific-brainstorming/
Manually: put the files in place
.agents/skills/scientific-brainstorming/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/scientific-brainstorming/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates scientific-brainstorming2Manually: put the files in place
.github/skills/scientific-brainstorming/SKILL.mdPlatform CLI
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/scientific/scientific-brainstormingManually: put the files in place
.devin/skills/scientific-brainstorming/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about scientific-brainstorming
How do I install scientific-brainstorming in Claude Code?
Run npx claude-code-templates@latest --skill scientific/scientific-brainstorming in your terminal. This downloads and configures the skill for Claude Code.
What does the scientific-brainstorming skill do?
It guides research ideation across five structured phases, ranging from context discovery and cross-domain analogies to critical evaluation and pilot study design. The assistant participates as an equal thinking partner rather than a teacher.
What additional files does scientific-brainstorming rely on?
Advanced ideation methods in the skill reference references/brainstorming_methods.md. If this file is missing from your workspace, Claude Code still completes the session using its default five-stage workflow.
Similar skills
All skills for Science and research →scientific-brainstorming by other authors comes first.