Use ChatGPT skills when you want ChatGPT to follow a reusable workflow, apply task-specific instructions, or use bundled examples and resources for a repeatable job.
For the official reference, see Skills in ChatGPT in the OpenAI Help Center.
Availability
ChatGPT skills are currently in beta. They are available in supported workspace plans, including Business, Enterprise, Edu, Teachers, and Healthcare plans.
Skills are also supported in Codex and the OpenAI API, but skills do not sync across products yet. OpenAI skills follow the open Agent Skills standard, so a skill can be downloaded from one product and installed in another compatible product.
Open the Skills page
In ChatGPT:
- Click your profile icon.
- Select Skills.
The Skills page shows skills that are installed, created by you, and shared with you. ChatGPT includes skill-creator by default. When you ask ChatGPT to create, modify, or troubleshoot a skill, it can use skill-creator to guide the process.
Create a skill in chat
Use this path when you know the workflow but want ChatGPT to help structure it.
Copy prompt
Create a reusable ChatGPT skill for this workflow:
Workflow name:
[name]
When ChatGPT should use it:
[trigger conditions]
Inputs the user will provide:
[inputs]
Steps ChatGPT should follow every time:
[steps]
Outputs ChatGPT should produce:
[output format]
Ask me any missing questions first, then generate the skill and tell me how to install it.ChatGPT should ask follow-up questions, generate the skill, and prompt you to install it when it is ready.
Create a skill in the editor
Use the editor when you want to build or manage the skill directly.
- Open Skills from your profile menu.
- Click New skill.
- Select Create with editor.
- Add the skill instructions, examples, and any supporting resources.
- Save and install the skill.
Upload a skill
Use upload when you already have a skill file or folder from another product or teammate.
- Open Skills from your profile menu.
- Click New skill.
- Choose Upload from your computer.
- Select the skill package.
- Review and install it.
Install a shared skill
Use this path for skills another teammate or workspace owner has shared with you.
- Open Skills from your profile menu.
- Select Shared with you.
- Hover over the skill.
- Click the ... menu.
- Select Install.
After installation, ChatGPT can automatically use the skill when your request matches the skill's purpose.
Share a skill with your workspace
Turn strong workflows into shared workspace skills when teammates should use the same process.
- Open Skills from your profile menu.
- Hover over the skill you want to share.
- Click the ... menu.
- Select Share.
- Search for people or groups, or copy a direct share link.
- Set access permissions for the skill.
Use limited access for workflows that include sensitive instructions, private context, or operational steps.
Admin controls
Enterprise and Edu admins can control ChatGPT skills from Permissions & roles.
Admins can enable or disable:
- Skills usage.
- Skills publishing and sharing.
- Skills installing for workspace members.
While skills are in beta, Enterprise and Edu workspaces may have skills off by default until an admin enables them.
Compliance notes
Workspace admins can use compliance logs to review metadata and audit events such as skill creation, sharing, updates, and installation.
ChatGPT conversations that use skills follow the workspace's data residency settings. For ChatGPT business plans, data shared with a skill is not used to improve OpenAI models by default.
Verify a skill
After installing a skill:
- Start a new ChatGPT conversation.
- Ask for a task that clearly matches the skill description.
- Confirm ChatGPT uses the expected workflow.
- If it does not, update the skill description so the trigger conditions are clearer.
For Codex-specific skill installation, see the Codex Skills quick start.