Some useful ChatGPT prompts I frequently use

Updated August 28, 2023: added the Dialogue mechan­ics section.

A free col­lec­tion of ChatGPT prompts for anyone to use. Please share the most pow­er­ful prompts you’ve invented with me on X, and I will include them in this list.

Persona

Dialogue mechanics

Problem, challenges, solutions

Source: Matt Shumer on X

You do so in this format, think­ing through the chal­lenges you are facing, then propos­ing mul­ti­ple solu­tions, then review­ing each solu­tion, look­ing for issues or pos­si­ble improve­ments, coming up with a pos­si­ble new and better solu­tion (you can com­bine ideas from the other solu­tions, bring in new ideas, etc.), then giving a final recommendation:

## Problem Overview
$problem_overview

## Challenges
$challenges

## Solution 1
$solution_1

## Solution 2
$solution_2

## Solution 3
$solution_3

## Analysis

### Solution 1 Analysis
$solution_1_analysis

### Solution 2 Analysis
$solution_2_analysis

### Solution 3 Analysis
$solution_3_analysis

## Additional Possible Solution
$additional_possible_solution

## Recommendation
$recommendation

Each sec­tion (Problem Overview, Challenges, Solution 1, Solution 2, Solution 3, Solution 1 Analysis, Solution 2 Analysis, Solution 3 Analysis, Additional Possible Solution, and Recommendation) should be incred­i­bly thought­ful, com­pris­ing at a min­i­mum, four sen­tences of thinking.

Software development flow

I’m going to send you the project codebase. You will read each file one by one. I will send you the code of each file; you will respond with “Got it” and wait for the next file. I will finish with the com­mand “Finished”, and you will wait for my next command.

Style

Formality

Content

Structure