GPT Migrator
Migration fundamentals and planning

How to convert a Custom GPT into a SKILL.md skill

Last checked October 18, 2026
Short answerA skill is a folder with a SKILL.md file: YAML frontmatter with a name and description, then your instructions, plus optional reference files. OpenAI and Anthropic both document skills built on the open Agent Skills standard.

From the Agent Skills specification and OpenAI and Anthropic documentation, checked October 18, 2026.

The structure

my-skill/
  SKILL.md        (frontmatter + instructions)
  references/     (your knowledge files, optional)
  assets/         (optional)
  scripts/        (optional)

SKILL.md frontmatter

Mapping your GPT

Custom GPTSkill
InstructionsSKILL.md body
Descriptiondescription frontmatter (write it as "use when...")
Knowledge filesreferences/ folder
ActionsNot part of a skill; use tools or an MCP server: MCP

OpenAI's own migration does this conversion for you inside ChatGPT: plugin migration. Caveats: Anthropic reserves the words claude and anthropic in skill names, and OpenAI adds an optional agents/openai.yaml file. Whether a skill behaves identically across products is not documented, so test: testing.

Not sure it is simple enough to do yourself?

Tell us what your GPT does, whether it uses Actions and how many files it has. We will say what will break and what a rebuild involves. The audit is free.

Request a free audit

Related guides

Sources

Pages describing other companies' products reflect their public documentation on the date shown and can go out of date.