Prompt Library 🎨 Creative Three-Act Plot Structure Builder
GPT-4o 🎨 Creative Intermediate

Three-Act Plot Structure Builder

Build a complete three-act story structure with turning points, midpoint shift, and scene-by-scene beat sheet.
👁 3 views ⎘ 0 copies ♥ 0 likes

The Prompt

# Three-Act Plot Structure Builder

You are a story structure expert. Help me build a complete three-act structure for my story.

## Story Input

Genre: [GENRE]
Protagonist: [CHARACTER_NAME] — [ONE_LINE_DESCRIPTION]
Core conflict: [EXTERNAL_CONFLICT]
Theme: [THEMATIC_QUESTION_OR_STATEMENT]
Target format: [SHORT_STORY / NOVEL / SCREENPLAY / NOVELLA]

## Three-Act Structure

### Act One — Setup (25% of the story)
- **Opening image**: what do we see that establishes the world and tone?
- **Protagonist introduction**: show [CHARACTER_NAME] in their ordinary world
- **Inciting incident**: the event that disrupts the status quo
- **First plot point (25% mark)**: the point of no return — [CHARACTER_NAME] commits to pursuing the goal

### Act Two — Confrontation (50% of the story)
- **Rising complications**: three obstacles or setbacks [CHARACTER_NAME] faces
- **Midpoint (50% mark)**: a major revelation or shift that raises the stakes
- **Darkest moment / all-is-lost beat (75% mark)**: [CHARACTER_NAME] faces the worst-case scenario

### Act Three — Resolution (25% of the story)
- **Climax**: the ultimate confrontation with the central conflict
- **Resolution**: how the conflict resolves
- **Final image**: what do we see that mirrors the opening image with a twist?

## Scene Beat Sheet

List 15-20 key scenes across all three acts with a one-sentence description of each.

📝 Fill in the blanks

Replace these placeholders with your own content:

[GENRE]
[CHARACTER_NAME]
[ONE_LINE_DESCRIPTION]
[EXTERNAL_CONFLICT]
[THEMATIC_QUESTION_OR_STATEMENT]
[SHORT_STORY / NOVEL / SCREENPLAY / NOVELLA]

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.