Prompt Library

ChatGPT Canvas prompts that edit the doc instead of dumping a new one

15 copy-paste prompts

Open Canvas, point at a section, ask for a comment or a tight rewrite, and keep your numbers. Official Canvas only. You accept each change.

In short: This page contains 15 copy-paste ready prompts, organized into 5 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.

Louis Corneloup
By Louis Corneloup · Founder, Techpresso
Last updated ·Hand-curated & tested by the AI Academy team

Open the artifact

3 prompts

Start Canvas from a messy draft

1/15

✨ What it does

ChatGPT drops [PASTE] into Canvas and comments before rewriting. Read the 6 comments. Pick one edit. Do not accept a full silent rewrite.

Put this draft in Canvas: [PASTE]. Do not rewrite yet. Add a 6-item comment list at the top: structure, missing fact, tone, length, legal risk, next edit. Tag guesses [VERIFY].

💡

Pro tip: Comments first. If you let it rewrite on open, you will lose a sentence you needed.

Section map

2/15

✨ What it does

ChatGPT maps H2s and what each must prove, and marks empty ones cut. Delete the cut sections yourself after you agree.

In Canvas, outline this doc as H2s only: [PASTE]. Under each H2, one line on what the section must prove. If a section proves nothing, mark cut.

💡

Pro tip: A Canvas doc with 12 H2s and no proof line is a slide dump. Make it prove something.

Code Canvas brief

3/15

✨ What it does

ChatGPT lists 5 defects with line hints and leaves the file alone. Fix one defect per pass. Do not accept a full rewrite.

Open Canvas on this code: [PASTE]. Language: [LANG]. Ask: list 5 defects with line hints, do not rewrite the file yet. No invented APIs.

💡

Pro tip: Full-file rewrites in Canvas hide the bug. Ask for a list, then a patch.

Prompts get you started. Tutorials level you up.

A growing library of 300+ hands-on AI tutorials. New tutorials added every week.

Start 7-Day Free Trial

Edit in place

3 prompts

Rewrite one section only

4/15

✨ What it does

ChatGPT rewrites only [H2] toward [GOAL] and keeps your numbers. Accept that section if the numbers still match. Leave the rest.

In Canvas, rewrite only the section titled [H2]. Goal: [GOAL]. Keep every number from the draft. Tag new claims [VERIFY]. Leave other sections untouched.

💡

Pro tip: Name the H2. Otherwise Canvas will helpfully refresh the whole doc.

Shorten 20 percent

5/15

✨ What it does

ChatGPT shortens [SECTION] by about 20 percent and lists deleted phrases. Accept if no number vanished. Restore any name it dropped.

In Canvas, cut 20 percent of words from [SECTION] without cutting a number, a name, or a date. Show a 5-line list of deleted phrases.

💡

Pro tip: Ask for the deleted-phrase list. That is how you catch a missing caveat.

Comment like a reviewer

6/15

✨ What it does

ChatGPT adds 8 review comments and does not edit. You apply the fixes. If a factual comment lacks a source, ignore it or mark [VERIFY].

Do not edit. In Canvas, add 8 review comments on [PASTE]: 3 factual, 3 clarity, 2 risk. Each comment says the line and the fix I should make.

💡

Pro tip: Reviewer mode is the best Canvas use. Editor mode is how facts drift.

Accept and reject

3 prompts

Diff this change

7/15

✨ What it does

ChatGPT summarizes added, removed, and moved numbers vs [OLD]. If it cannot diff, paste [OLD] again and refuse the accept.

I am about to accept a Canvas change. Summarize added, removed, and any number that moved vs my last paste [OLD]. If you cannot diff, say so.

💡

Pro tip: Keep the last good paste in your notes. Canvas history is easy to click through too fast.

Reject and state why

8/15

✨ What it does

ChatGPT restores the meaning of [OLD SENTENCE] and tries only [SMALL ASK]. Accept the small edit if the old sentence's fact survived.

Reject the last Canvas rewrite of [SECTION]. Restore the meaning of [OLD SENTENCE]. Then try a smaller edit: [SMALL ASK] only.

💡

Pro tip: A smaller ask after a reject trains you, not just the model.

Lock facts footer

9/15

✨ What it does

ChatGPT builds a number-to-source footer from [SOURCES]. Clear [VERIFY] rows before anyone else edits the doc.

Add a footer to this Canvas doc listing every number and its source from [SOURCES]. If a number has no source, mark [VERIFY]. Do not add numbers.

💡

Pro tip: Put the footer in the doc, not in chat. The next Canvas edit will respect what it can see.

Like these prompts? There are full tutorials behind them.

Learn the workflows, not just the prompts. 300+ easy-to-follow tutorials inside AI Academy — and growing every week.

Try AI Academy Free

Team use

3 prompts

Handoff inside the doc

10/15

✨ What it does

ChatGPT writes a 6-line edit protocol at the top of the doc. Keep it there, and tell [OWNER] they own every accept.

Write a 6-line How to edit this Canvas doc at the top: who owns it, what not to touch, how to ask ChatGPT (section name + goal), and where sources live.

💡

Pro tip: If two people accept Canvas changes, you get two truths. One owner.

Comment pass for a lawyer

11/15

✨ What it does

ChatGPT comments on promise-like sentences and does not rewrite. Send the doc to counsel. You do not ship on the comments alone.

Add comments only, for counsel. Flag sentences in [PASTE] that look like promises, advice, or guarantees. Do not rewrite. Do not give legal advice.

💡

Pro tip: This is a flag list, not a legal review. Say that in the first comment.

Export checklist

12/15

✨ What it does

ChatGPT writes a pre-export checklist. Tick every box, then copy the doc out. Do not export while any [VERIFY] row is still open.

Write a checklist before I copy this Canvas doc out: facts vs [SOURCES], comments resolved, [VERIFY] gone, title current, owner named.

💡

Pro tip: Canvas comments die when you paste into Google Docs. Resolve them first.

Code in Canvas

3 prompts

Patch one function

13/15

✨ What it does

ChatGPT patches only [NAME] and shows a 10-line diff. Apply that patch, and reject any file-wide restyle it tries to sneak in.

In Canvas, change only function [NAME] to [BEHAVIOR]. Do not touch other functions. Show a 10-line diff. No new dependencies unless I named [LIB].

💡

Pro tip: Name the function. Canvas loves to reformat the file and bury the change.

Add tests beside

14/15

✨ What it does

ChatGPT adds tests only for [NAME] from [NOTE]. Run those tests first, then allow a production edit in a second pass.

In Canvas, add tests for [NAME] in [TEST FILE STYLE]. Cover the bug in [NOTE]. Do not change production code in this step.

💡

Pro tip: Tests first in Canvas. Production second. Same as outside Canvas.

Explain a hunk

15/15

✨ What it does

ChatGPT explains the hunk in 8 lines including accept-risk. If the risk is real, reject. If not, accept that hunk only.

Explain this Canvas hunk in 8 lines: what changed, what did not, and the risk if I accept: [HUNK]. No pep.

💡

Pro tip: Ask for what did not change. That sentence catches the drive-by rename.

Free tool

Prompt Optimizer

Turn a rough idea into a structured, professional AI prompt.

Try it free →

Frequently Asked Questions

No. These prompts stay inside ChatGPT's official product. It only uses official ChatGPT Canvas. If a setting is missing on your plan, the prompt says so.
A current ChatGPT account. Some features sit on paid plans. The prompts still work as checklists if a feature is off.
Every setup prompt tells it to use only what you paste and to tag gaps as [VERIFY]. You still check the Canvas doc before you save it.
Yes to copy. Running them needs your ChatGPT account. Long files fit better on a paid plan.
No. It is a draft of your Canvas doc. You own the facts, the files, and whatever your job or policy requires.

Prompts are the starting line. Tutorials are the finish.

A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.

7-day free trial. Cancel anytime.