Skip to main content
Lesson 15 of 17 · Custom GPTs, Plugins and Skills

From GPTs to Plugins: What Changes

Lesson 15 of 17 Updated November 5, 2026 Intermediate
On this page
  1. What Is a Plugin?
  2. What Carries Over from Your GPT
  3. What Does Not Carry Over
  4. The Timeline
  5. Your Turn
  6. Key Takeaways

The previous fourteen lessons taught you how to build a GPT: solid instructions, a knowledge base, actions connecting to APIs, and publication. OpenAI is now replacing this building block with a new object called a plugin and will retire custom GPTs on December 11, 2026. This lesson explains what a plugin is, what carries over from your GPT work, and what does not.

What Is a Plugin?

According to ChatGPT documentation, a plugin is a reusable package that helps ChatGPT accomplish a task. It can contain apps, skills, or both. Apps connect ChatGPT to other services: searching for a file in storage, updating a record. Skills describe how to do the work: summarizing a document in a consistent format, applying a reading rubric, filling out a template. OpenAI illustrates the combination of the two with a simple example: retrieving two documents via an authorized app, then comparing them against your checklist using a skill.

Plugins work in both Chat and Work modes in ChatGPT on the web, desktop, and mobile, as well as in Codex. They live in a shared directory for ChatGPT and Codex and are invoked by typing @ in the input field.

The retirement timeline Four dates: October 26, 2026, creation stops in affected Enterprise workspaces; starting now, migration with Migrate to plugin from My GPTs; December 11, 2026, retirement, GPTs and pages inaccessible; February 11, 2027, the date for FedRAMP and Enterprise workspaces with an exemption. FROM GPTS TO PLUGINS The retirement timeline OCT 26, 2026 Creation stopped Enterprise workspaces affected STARTING NOW Migration Migrate to plugin, in My GPTs DEC 11, 2026 Retirement GPTs and pages inaccessible FEB 11, 2027 Exemption FedRAMP, Enterprise with exemption Your conversations with your GPTs remain accessible after retirement.
Based on the "Custom GPT retirement and migration FAQ" article from the OpenAI Help Center (November 2026).

What Carries Over from Your GPT

The good news is that most of your expertise transfers directly. During migration, a GPT’s instructions become a skill, its knowledge files are copied into the plugin’s reference files, and its connected applications become apps. The model selected for the GPT, however, is not carried over. Everything you learned about writing clear instructions, structuring a knowledge base, and testing on representative cases remains directly useful.

What You Did with a GPTWhat You Do with a Plugin
Write instructions that guide responsesWrite a skill that describes how to perform a task
Upload knowledge filesAttach reference files to the skill
Connect a service via custom actionsUse an app or a custom MCP server
Open the GPT to use itMention the plugin with @, or let ChatGPT select an installed skill
Share the GPT with an audienceShare or publish the plugin based on workspace permissions

What Does Not Carry Over

Two areas require work. First, custom actions—the API connections you built in lessons 9 through 11—are not migrated: you must rebuild them using an existing app or a custom MCP server. Second, the invocation method changes: with a GPT, the user explicitly chose the assistant; with plugins, ChatGPT can also automatically use an installed skill when its description matches the request. OpenAI therefore recommends testing both scenarios: explicit selection and a standard request.

The Timeline

The documentation is now explicit for all plans. Custom GPTs will be retired on December 11, 2026; FedRAMP workspaces and certain Enterprise workspaces with an approved exemption have until February 11, 2027. Personal accounts can no longer create new GPTs, and creation ceased on October 26, 2026, in affected Enterprise workspaces. To migrate, open My GPTs and choose Migrate to plugin when the option appears: migration starts from the last published version, the resulting plugin starts in private mode, and the original GPT becomes read-only until retirement. Your conversations with your GPTs will remain accessible afterward. Set aside time to test the plugin on your usual requests and on a difficult case.

Your Turn

Prepare a migration. Choose a GPT you created or use frequently. Note its instructions, files, connected applications, and any actions, then fill out the table above for it: what will carry over, what must be rebuilt. Keep three usual requests and one difficult case: these will be your tests after migration.

Official sources: Custom GPT retirement and migration FAQ (OpenAI Help Center: dates, migration, what carries over) · Plugins in ChatGPT · Build plugins · Moving your custom GPT workflows to plugins (ChatGPT documentation)

Key Takeaways

  • A plugin groups apps (service connections) and skills (work methods), and is invoked with @
  • During migration, instructions become a skill, files become reference files, and apps remain apps; actions must be rebuilt
  • ChatGPT can select an installed skill on its own: test both explicit selection and standard requests
  • GPT retirement on December 11, 2026 (February 11, 2027 with exemption): migrate and test before then