← back to promptmkr

How to move a ChatGPT project to Claude — without re-explaining everything

You've been working in ChatGPT for weeks — the goal, the constraints, the voice, the decisions already made all live in that chat history and in whatever project instructions and memory ChatGPT holds for you. Now you want Claude on it. There's no import button between vendors, and pasting a whole conversation into a fresh chat mostly transfers noise. What actually transfers a project is a brief. Here's how to build one once and reuse it every time you switch — in either direction.

Why copy-pasting the chat doesn't work

The manual method (works, but you'll repeat it)

If you just need to switch once, this is legitimate:

  1. Ask ChatGPT to summarize the project: goal, decisions made, constraints, current state, next step.
  2. Edit the summary by hand — models flatter their own transcripts, so cut what you know is wrong or stale.
  3. Paste the edited brief at the top of a fresh Claude chat and state the next task below it.

The problem isn't quality — a hand-edited brief works fine. The problem is that it's a 15-minute ritual you'll repeat for every switch, and the brief itself lives nowhere. Next month it's stale and you start over.

The portable-record method

Promptmkr turns that one-off brief into a standing asset:

  1. Create a project and write the brief into it once: goal, key context, standing rules, what not to do, current state. This is the same distillation as the manual method — done a single time, in a record you own.
  2. Prime Claude in one click with the free Chrome Companion (or copy-paste the primer from the web app). The primer is generated from the record and formatted for the target model — structured XML for Claude, Markdown for ChatGPT — so the new chat starts oriented instead of cold.
  3. Log where you stopped. When the session ends, update the project's current state and next move. That takes a minute and replaces the 15-minute ritual.
  4. Switch back whenever. Tomorrow ChatGPT gets the same one-click briefing, updated to today's state. The record is neutral — it doesn't care which model wins the week.

The free plan includes one project and three one-click primers — a one-time allowance, not monthly, but enough to run a real switch in both directions before paying anything.

What belongs in the brief (and what doesn't)

Include Leave out
The goal, stated as an outcome — "launch page live by the 15th," not "work on the launch." The chat transcript. The model needs conclusions, not the meeting minutes.
Decisions already made, as standing rules — tone, audience, structure, things ruled out. Options you considered and rejected, unless the rejection is itself a rule.
Current state and the single next move. The full backlog. One next move keeps the fresh chat pointed.
Your working prompts, saved as templates with {{variables}}. Every prompt you ever tried. Save the ones that earned reuse.

What not to expect

Do the distillation once

Write the brief into a project today; every model switch after that is one click.

Comparing tools instead? See why Promptmkr is a Claude Projects alternative that works in every model.

← back to promptmkr