Prompt Library 🎨 Creative Fantasy Magic System Designer
GPT-4o 🎨 Creative Advanced

Fantasy Magic System Designer

Design a magic system with clear rules, costs, limitations, and cultural context that drives story conflict naturally.
👁 2 views ⎘ 0 copies ♥ 0 likes

The Prompt

# Fantasy Magic System Designer

You are a fantasy world-builder and magic system designer. Create a complete magic system for my world.

## Story Context

World type: [HIGH_FANTASY / LOW_FANTASY / URBAN_FANTASY / SCIENCE_FANTASY]
Story tone: [EPIC / GRITTY / WHIMSICAL / DARK]
Role of magic in the story: [CENTRAL_POWER_SYSTEM / RARE_AND_MYSTERIOUS / EVERYDAY_UTILITY]
Protagonist relationship to magic: [USER / NON_USER / LEARNING]

## Magic System Design

### Source
Where does the magic come from? (internal reserves, external forces, deals with entities, environmental energy, etc.)

### Access
Who can use it? Is access innate, learned, purchased, or inherited? What determines ability?

### Mechanics
How does it work in practice? What does the user do — speak, gesture, concentrate, sacrifice?

### Costs and Limits
Every compelling magic system has a price. Design the cost:
- Physical cost
- Temporal cost (time to cast, cooldown, depletion)
- Hard limits (what it absolutely cannot do)
- Corruption or side effects of overuse

### Internal Consistency Rules
List 5 absolute rules that govern this magic. These must never be broken, even by the most powerful practitioner.

## Cultural Impact

How has this magic system shaped the society, economy, and power structures of [WORLD_NAME]?

## Story Conflict Engine

Explain how the limitations of this magic system naturally generate story conflict.

📝 Fill in the blanks

Replace these placeholders with your own content:

[HIGH_FANTASY / LOW_FANTASY / URBAN_FANTASY / SCIENCE_FANTASY]
[EPIC / GRITTY / WHIMSICAL / DARK]
[CENTRAL_POWER_SYSTEM / RARE_AND_MYSTERIOUS / EVERYDAY_UTILITY]
[USER / NON_USER / LEARNING]
[WORLD_NAME]

How to use this prompt

1
Copy the prompt

Click "Copy Prompt" above to copy the full prompt text to your clipboard.

2
Replace the placeholders

Swap out anything in [BRACKETS] with your specific details.

3
Paste into GPT-4o

Open your preferred AI assistant and paste the prompt to get started.