story-idea-generator

Generate story ideas by bisociating two user-provided elements into narrative premises.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/sandervw/CorpLore --skill story-idea-generator-sandervw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: story-idea-generator
Source: https://github.com/sandervw/CorpLore/tree/main/.claude/skills/story-idea-generator
Command: npx skills add https://github.com/sandervw/CorpLore --skill story-idea-generator-sandervw

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps overcome creative blocks by generating novel story ideas through the systematic combination and exploration of seemingly unrelated concepts.

Core Features & Use Cases

  • Bisociation Engine: Collides two distinct elements, identifying points of friction and tension.
  • Narrative Premise Development: Transforms abstract collisions into concrete story concepts with problems and solutions.
  • Use Case: When you're stuck and need a fresh narrative hook, provide two disparate items (e.g., "a haunted lighthouse" and "a sentient AI") and let the Skill generate a unique story premise.

Quick Start

Use the story-idea-generator skill to come up with a plot by merging 'ancient ruins' and 'interstellar travel'.

Frequently Asked Questions about story-idea-generator

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

FAQPage Schema
How do I generate story ideas from unrelated concepts?

Bisociation generates story ideas by colliding two distinct user-provided elements to identify points of friction and tension. It then transforms these abstract collisions into concrete narrative premises through structured problem-solving.

What is the best way to overcome creative blocks in narrative design?

Overcome creative blocks by using bisociation to merge seemingly unrelated concepts into fresh narrative hooks. Supplying two distinct items allows the system to systematically explore their friction and generate a unique story premise.

How do I develop a narrative premise from two unrelated items?

Develop a narrative premise by inputting two disparate elements. The workflow extracts their core traits, identifies the inherent friction between them, and applies structured development to build a concrete story concept.

Can I use this for concept development if I only have vague ideas?

Yes, you can use this for concept development by providing two distinct but vague elements. The system extracts their underlying traits and systematically develops them into a concrete story premise with defined problems and solutions.

What are the limitations of bisociation for story generation?

Bisociation for story generation requires two distinct user-provided elements to function effectively. It focuses specifically on generating novel premises through friction identification, rather than writing full narratives or developing existing plots.