Skillcase

Migrate a custom GPT to a plugin

OpenAI's replacement for custom GPTs is the plugin, and ChatGPT has a "Migrate to plugin" step for GPTs you made. It moves the instructions and files, but not everything. Here is what moves, what does not, and what to keep before you start.

Last checked: October 27, 2026, against the companies' own help pages. Not affiliated with OpenAI.

What a plugin is

OpenAI describes a plugin as a reusable package for a workflow that can include skills, apps or both. A skill explains how to do a task; an app connects ChatGPT to another service. Skills follow the open Agent Skills format, a folder with a SKILL.md file (Build skills).

Who can migrate a GPT

To start: My GPTs, find the GPT under Created by me, and select Migrate to plugin.

What moves and what does not

A custom GPT's parts after "Migrate to plugin", from OpenAI's guide
Part of the GPTAfter migration
InstructionsBecome a skill in the plugin
Knowledge filesBrought over as the skill's reference files; transfer and retrieval may differ
Connected appsStay part of the plugin
Custom actionsDo not transfer: rebuild them with a supported connector or a custom MCP server
Selected modelDoes not carry over
Capabilities (web search, images, data analysis, files)Not guaranteed to work the same: test them
Conversation starters and previous chatsMay not copy
SharingThe plugin starts private: share it again with the people who used the GPT

After you migrate

Save a copy before you migrate

Migration is the official path, but it leaves things behind and it keeps everything inside ChatGPT. Before you click it, pack the GPT with Skillcase: the instructions and starters as text, your knowledge files, each action's schema with its operations for the rebuild (OpenAI's own guide says to save the schema, authentication method and non-secret settings first, Replacing a GPT custom action), and your chats with the GPT. The same backup holds a SKILL.md folder, the format plugins use for skills.

Pack your GPT before December 11

Paste your GPT's setup, add its knowledge files and your ChatGPT export, and download a backup you can open anywhere, a skill for Claude, Gemini and ChatGPT, and your chats as Markdown. Free, in your browser, and nothing is uploaded.

Questions

Why don't I see "Migrate to plugin"?

OpenAI says you must be the GPT's creator or a workspace admin, the GPT must be published, and plugins must be turned on for you. Access to someone else's GPT is not enough.

Do custom actions move to the plugin?

No. OpenAI says GPT custom actions do not transfer through the migration and need rebuilding with a supported connector or a custom MCP server.

Can I migrate after December 11?

OpenAI says you will still be able to migrate a GPT after the retirement, although the GPT itself will no longer run.

Sources: OpenAI: Moving your custom GPT workflows to plugins; OpenAI Help: Custom GPT retirement and migration FAQ; OpenAI: Build plugins; OpenAI: Build skills; OpenAI: Replacing a GPT custom action. Last checked: October 27, 2026. Skillcase is an independent tool by Peak Apps Studio and is not affiliated with OpenAI, Anthropic, Google or Ollama.