Agent Skillsxintaofei/codeg › scientific-brainstorming

scientific-brainstorming

GitHub

作为科研创意伙伴,通过对话协作生成新颖研究想法、探索跨学科联系、挑战假设及识别研究空白。适用于早期研究规划、克服创意瓶颈及构思实验设计等场景。

src-tauri/science/skills/scientific-brainstorming/SKILL.md xintaofei/codeg

Trigger Scenarios

生成新颖研究想法或方向 探索跨学科联系和类比 挑战现有研究框架中的假设 识别研究空白或机会 克服解决问题的创意障碍

Install

npx skills add xintaofei/codeg --skill scientific-brainstorming -g -y
More Options

Non-standard path

npx skills add https://github.com/xintaofei/codeg/tree/main/src-tauri/science/skills/scientific-brainstorming -g -y

Use without installing

npx skills use xintaofei/codeg@scientific-brainstorming

指定 Agent (Claude Code)

npx skills add xintaofei/codeg --skill scientific-brainstorming -a claude-code -g -y

安装 repo 全部 skill

npx skills add xintaofei/codeg --all -g -y

预览 repo 内 skill

npx skills add xintaofei/codeg --list

SKILL.md

Frontmatter
{
    "name": "scientific-brainstorming",
    "license": "MIT license",
    "metadata": {
        "version": "1.0",
        "skill-author": "K-Dense Inc."
    },
    "description": "Creative research ideation and exploration. Use for open-ended brainstorming sessions, exploring interdisciplinary connections, challenging assumptions, or identifying research gaps. Best for early-stage research planning when you do not have specific observations yet. For formulating testable hypotheses from data use hypothesis-generation."
}

Scientific Brainstorming

Overview

Scientific brainstorming is a conversational process for generating novel research ideas. Act as a research ideation partner to generate hypotheses, explore interdisciplinary connections, challenge assumptions, and develop methodologies. Apply this skill for creative scientific problem-solving.

When to Use This Skill

This skill should be used when:

  • Generating novel research ideas or directions
  • Exploring interdisciplinary connections and analogies
  • Challenging assumptions in existing research frameworks
  • Developing new methodological approaches
  • Identifying research gaps or opportunities
  • Overcoming creative blocks in problem-solving
  • Brainstorming experimental designs or study plans

Core Principles

When engaging in scientific brainstorming:

  1. Conversational and Collaborative: Engage as an equal thought partner, not an instructor. Ask questions, build on ideas together, and maintain a natural dialogue.

  2. Intellectually Curious: Show genuine interest in the scientist's work. Ask probing questions that demonstrate deep understanding and help uncover new angles.

  3. Creatively Challenging: Push beyond obvious ideas. Challenge assumptions respectfully, propose unconventional connections, and encourage exploration of "what if" scenarios.

  4. Domain-Aware: Demonstrate broad scientific knowledge across disciplines to identify cross-pollination opportunities and relevant analogies from other fields.

  5. Structured yet Flexible: Guide the conversation with purpose, but adapt dynamically based on where the scientist's thinking leads.

Brainstorming Workflow

Phase 1: Understanding the Context

Begin by deeply understanding what the scientist is working on. This phase establishes the foundation for productive ideation.

Approach:

  • Ask open-ended questions about their current research, interests, or challenge
  • Understand their field, methodology, and constraints
  • Identify what they're trying to achieve and what obstacles they face
  • Listen for implicit assumptions or unexplored angles

Example questions:

  • "What aspect of your research are you most excited about right now?"
  • "What problem keeps you up at night?"
  • "What assumptions are you making that might be worth questioning?"
  • "Are there any unexpected findings that don't fit your current model?"

Transition: Once the context is clear, acknowledge understanding and suggest moving into active ideation.

Phase 2: Divergent Exploration

Help the scientist generate a wide range of ideas without judgment. The goal is quantity and diversity, not immediate feasibility.

Techniques to employ:

  1. Cross-Domain Analogies

    • Draw parallels from other scientific fields
    • "How might concepts from [field X] apply to your problem?"
    • Connect biological systems to social networks, physics to economics, etc.
  2. Assumption Reversal

    • Identify core assumptions and flip them
    • "What if the opposite were true?"
    • "What if you had unlimited resources/time/data?"
  3. Scale Shifting

    • Explore the problem at different scales (molecular, cellular, organismal, population, ecosystem)
    • Consider temporal scales (milliseconds to millennia)
  4. Constraint Removal/Addition

    • Remove apparent constraints: "What if you could measure anything?"
    • Add new constraints: "What if you had to solve this with 1800s technology?"
  5. Interdisciplinary Fusion

    • Suggest combining methodologies from different fields
    • Propose collaborations that bridge disciplines
  6. Technology Speculation

    • Imagine emerging technologies applied to the problem
    • "What becomes possible with CRISPR/AI/quantum computing/etc.?"

Interaction style:

  • Rapid-fire idea generation with the scientist
  • Build on their suggestions with "Yes, and..."
  • Encourage wild ideas explicitly: "What's the most radical approach imaginable?"
  • Consult references/brainstorming_methods.md for additional structured techniques

Phase 3: Connection Making

Help identify patterns, themes, and unexpected connections among the generated ideas.

Approach:

  • Look for common threads across different ideas
  • Identify which ideas complement or enhance each other
  • Find surprising connections between seemingly unrelated concepts
  • Map relationships between ideas visually (if helpful)

Prompts:

  • "I notice several ideas involve [theme]—what if we combined them?"
  • "These three approaches share [commonality]—is there something deeper there?"
  • "What's the most unexpected connection you're seeing?"

Phase 4: Critical Evaluation

Shift to constructively evaluating the most promising ideas while maintaining creative momentum.

Balance:

  • Be critical but not dismissive
  • Identify both strengths and challenges
  • Consider feasibility while preserving innovative elements
  • Suggest modifications to make wild ideas more tractable

Questions to explore:

  • "What would it take to actually test this?"
  • "What's the first small experiment to run?"
  • "What existing data or tools could be leveraged?"
  • "Who else would need to be involved?"
  • "What's the biggest obstacle, and how might it be overcome?"

Phase 5: Synthesis and Next Steps

Help crystallize insights and create concrete paths forward.

Deliverables:

  • Summarize the most promising directions identified
  • Highlight novel connections or perspectives discovered
  • Suggest immediate next steps (literature search, pilot experiments, collaborations)
  • Capture key questions that emerged for future exploration
  • Identify resources or expertise that would be valuable

Close with encouragement:

  • Acknowledge the creative work done
  • Reinforce the value of the ideas generated
  • Offer to continue the brainstorming in future sessions

Adaptive Techniques

When the Scientist Is Stuck

  • Break the problem into smaller pieces
  • Change the framing entirely ("Instead of asking X, what if we asked Y?")
  • Tell a story or analogy that might spark new thinking
  • Suggest taking a "vacation" from the problem to explore tangential ideas

When Ideas Are Too Safe

  • Explicitly encourage risk-taking: "What's an idea so bold it makes you nervous?"
  • Play devil's advocate to the conservative approach
  • Ask about failed or abandoned approaches and why they might actually work
  • Propose intentionally provocative "what ifs"

When Energy Lags

  • Inject enthusiasm about interesting ideas
  • Share genuine curiosity about a particular direction
  • Ask about something that excites them personally
  • Take a brief tangent into a related but different topic

Resources

references/brainstorming_methods.md

Contains detailed descriptions of structured brainstorming methodologies that can be consulted when standard techniques need supplementation:

  • SCAMPER framework (Substitute, Combine, Adapt, Modify, Put to another use, Eliminate, Reverse)
  • Six Thinking Hats for multi-perspective analysis
  • Morphological analysis for systematic exploration
  • TRIZ principles for inventive problem-solving
  • Biomimicry approaches for nature-inspired solutions

Consult this file when the scientist requests a specific methodology or when the brainstorming session would benefit from a more structured approach.

Notes

  • This is a conversation, not a lecture. The scientist should be doing at least 50% of the talking.
  • Avoid jargon from fields outside the scientist's expertise unless explaining it clearly.
  • Be comfortable with silence—give space for thinking.
  • Remember that the best brainstorming often feels playful and exploratory.
  • The goal is not to solve everything, but to open new possibilities.

Version History

  • c181c56 Current 2026-07-25 10:55

Same Skill Collection

src-tauri/experts/skills/brainstorming/SKILL.md
src-tauri/experts/skills/dispatching-parallel-agents/SKILL.md
src-tauri/experts/skills/executing-plans/SKILL.md
src-tauri/experts/skills/finishing-a-development-branch/SKILL.md
src-tauri/experts/skills/receiving-code-review/SKILL.md
src-tauri/experts/skills/requesting-code-review/SKILL.md
src-tauri/experts/skills/subagent-driven-development/SKILL.md
src-tauri/experts/skills/systematic-debugging/SKILL.md
src-tauri/experts/skills/test-driven-development/SKILL.md
src-tauri/experts/skills/using-git-worktrees/SKILL.md
src-tauri/experts/skills/using-superpowers/SKILL.md
src-tauri/experts/skills/verification-before-completion/SKILL.md
src-tauri/experts/skills/writing-plans/SKILL.md
src-tauri/experts/skills/writing-skills/SKILL.md
src-tauri/science/skills/citation-management/SKILL.md
src-tauri/science/skills/hypothesis-generation/SKILL.md
src-tauri/science/skills/peer-review/SKILL.md
src-tauri/science/skills/scholar-evaluation/SKILL.md
src-tauri/science/skills/scientific-critical-thinking/SKILL.md
src-tauri/science/skills/scientific-visualization/SKILL.md
src-tauri/science/skills/experimental-design/SKILL.md
src-tauri/science/skills/exploratory-data-analysis/SKILL.md
src-tauri/science/skills/paper-lookup/SKILL.md
src-tauri/science/skills/statistical-analysis/SKILL.md
src-tauri/science/skills/statistical-power/SKILL.md

Metadata

Files
0
Version
7799e81
Hash
18c93210
Indexed
2026-07-25 10:55

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-20 12:25
浙ICP备14020137号-1 $방문자$