
Creative Thinking For Research
Generate novel CS and AI research directions using eight cognitive-science creativity frameworks instead of incremental paper-chasing.
Overview
Creative-thinking-for-research is an agent skill for the Idea phase that applies eight cognitive-science creativity frameworks to CS and AI research ideation.
Install
npx skills add https://github.com/orchestra-research/ai-research-skills --skill creative-thinking-for-researchWhat is this skill?
- Eight empirically grounded frameworks from cognitive science applied to CS and AI research
- Covers combinatorial creativity, analogical reasoning, constraint manipulation, inversion, abstraction, boundary explora
- Explicit anti-patterns: skip when you need structured project-level brainstorming workflows instead
- Designed for PhD-level or retreat ideation escaping single-subfield local optima
- MIT-licensed Orchestra Research skill with tagged focus on bisociation and adjacent-possible style moves
- Eight empirically grounded creativity frameworks for CS and AI research
Adoption & trust: 1 installs on skills.sh; 9.4k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You keep generating incremental tweaks in one subfield and cannot find a structurally novel research angle worth pursuing.
Who is it for?
Indie researchers, PhD students, or technical founders ideating CS/AI papers, grants, or long-horizon R&D bets.
Skip if: Product feature brainstorming with approved delivery timelines, or anyone needing a step-by-step implementation plan for a known spec.
When should I use this skill?
Seeking genuinely novel research directions by leveraging combinatorial creativity, analogical reasoning, constraint manipulation, and related strategies.
What do I get? / Deliverables
You leave the session with multiple framework-driven research directions and reformulations that bridge fields beyond superficial keyword mashups.
- Framework-tagged research direction candidates
- Reformulated problem statements and cross-field bridges
Recommended Skills
Journey fit
Idea-phase research is where you choose directions before validation spend; this skill targets pre-commitment ideation for technical research. Research subphase covers literature gaps and hypothesis formation, matching combinatorial, analogical, and constraint-based ideation methods.
How it compares
Use this research-ideation framework pack instead of generic brainstorming when novelty and cross-field structure matter more than sprint task lists.
Common Questions / FAQ
Who is creative-thinking-for-research for?
Builders and researchers in CS and AI who want empirically grounded creativity heuristics for paper-worthy or grant-worthy directions, not casual app feature lists.
When should I use creative-thinking-for-research?
Use it in the idea research phase when exploring literature gaps, before validating a prototype thesis, or when preparing a focused research retreat agenda.
Is creative-thinking-for-research safe to install?
It is MIT-licensed procedural guidance with no bundled tool execution; review the Security Audits panel on this page like any community skill.
SKILL.md
READMESKILL.md - Creative Thinking For Research
# Creative Thinking for Research Eight empirically grounded frameworks from cognitive science, applied to computer science and AI research. Unlike ad-hoc brainstorming, each framework here is backed by decades of creativity research — from Koestler's bisociation to Kauffman's adjacent possible. They target distinct cognitive operations: combining, reformulating, analogizing, constraining, inverting, abstracting, exploring boundaries, and holding contradictions. ## When to Use This Skill - Generating genuinely novel ideas, not incremental extensions of prior work - Feeling trapped in a local optimum of thinking within a single subfield - Wanting to systematically apply creativity heuristics rather than waiting for inspiration - Preparing for a research retreat or PhD-level ideation session - Bridging between fields and seeking structural (not superficial) connections **Do NOT use this skill when**: - You need structured project-level brainstorming workflows (use `brainstorming-research-ideas`) - You have a well-defined problem and need execution help (use domain-specific skills) - You need a literature survey (use `scientific-skills:literature-review`) **Relationship to Brainstorm skill**: The brainstorm skill provides operational workflows (diverge → converge → refine) and practical filters. This skill provides the deeper cognitive engines that power creative leaps. Use them together: creative-thinking to generate raw insight, brainstorm to structure and evaluate it. --- ## Framework 1: Combinatorial Creativity (Bisociation) Novel ideas arise from combining existing concepts in unexpected ways. Arthur Koestler called this **bisociation** — connecting two previously unrelated frames of reference, as distinct from routine association within a single frame. **Why it works**: Meta-research consistently shows that breadth of knowledge is a precursor to creative output. People who read across disciplines produce more novel work. The combination itself is the creative act. **In CS Research**: - Biological evolution → optimization (genetic algorithms) - Game theory → networking (mechanism design for routing) - Statistical physics → machine learning (Boltzmann machines, energy-based models) - Linguistics → programming (type theory, formal grammars) **Systematic Bisociation Workflow**: 1. **Select two domains** you have at least passing familiarity with 2. **List core primitives** in each domain (5-10 fundamental concepts per domain) 3. **Create a cross-product matrix**: row = concepts from Domain A, column = concepts from Domain B 4. **For each cell**, ask: "What would it mean to apply A's concept to B's problem?" 5. **Filter**: Which combinations produce a non-trivial, testable research question? 6. **Validate structural depth**: Is the connection mechanistic or merely metaphorical? **Cross-Product Example**: | | Caching | Load Balancing | Fault Tolerance | |---|---------|---------------|-----------------| | **Natural Selection** | Evict least-fit entries | Adaptive allocation via fitness | Population-level redundancy | | **Immune Memory** | Learned threat signatures | Distributed detection | Self/non-self discrimination | | **Symbiosis** | Cooperative prefetching | Mutualistic resource sharing | Co-dependent resilience | **Quality Test**: A strong bisociation is not a surface metaphor ("the network is like a brain") but a structural mapping where the mechanism transfers ("attention mechanisms implement a f