OpenAI

Skills in ChatGPT

Learn how Skills work in ChatGPT, how to access and create them, and how workspace admins can manage them.

Updated: 9 days ago

Overview

Skills are reusable, shareable workflows that tell ChatGPT how to do a specific task so ChatGPT can do that task more consistently. A skill can include instructions, examples, and code. After a skill is created and installed, ChatGPT can automatically use one or more skills when they are helpful.

A skill can include instructions and supporting resources you want ChatGPT to use whenever you ask it to do a specific task. For more structured work, skills can include a set of steps that run the same way every time.

Skills are available in beta in ChatGPT Business, Enterprise, Edu, Teachers, and Healthcare plans. Skills are also supported in Codex and the API. Skills do not sync across products yet. OpenAI skills follow the Agent Skills open standard, so you can download them from one product and install them in another.

Access and create skills

You can access your skills from ChatGPT:

  1. Select your profile icon.

  2. Select Skills.

On the Skills page, you can see skills that are Installed, Created by you, and Shared with you. All accounts include one skill by default: skill-creator. When you ask ChatGPT to create or modify a skill, it automatically uses the skill-creator skill to help generate, update, or troubleshoot it.

You can create or install a skill in any of the following ways:

  • Create a skill in conversation - Ask ChatGPT to create a skill directly in your chat. ChatGPT will ask follow-up questions and prompt you to install the skill.

  • Install skills shared with your workspace - Go to Skills > Shared with you, then select the more options menu (•••) for the skill and select Install.

  • Build and manage skills in the Skills editor - Go to Skills > New skill, then select Create with editor.

You can also upload skills in Skills by selecting New skill and selecting Upload from your computer.

Share skills with your workspace

You can turn strong workflows into reusable skills, then share them with teammates or publish them to your workspace library so others can use the same process without rebuilding it.

You can share a skill with your workspace from Skills:

  1. Select your profile icon in ChatGPT.

  2. Select Skills.

  3. Select the more options menu (•••) for the skill you want to share.

  4. Select Share.

You can search for people or groups in your workspace to share the skill, or copy the sharing link directly. You can also set access permissions so that only you or specific people have access to the skill in your workspace.

Uploaded skills

You can upload a skill by selecting New skill and then Upload from your computer. Before uploading a skill, especially one downloaded from an external source or shared by another organization, review it and make sure you trust its source. Skills can include instructions, supporting files, and code.

When you upload a skill, ChatGPT scans it before it becomes available. Most uploaded skills are available immediately after the scan completes. Some skills may be marked Needs Review, requiring you to review additional information before using them. Skills that appear to contain content or behavior that could pose a risk may be marked Blocked and cannot be used. The scan should not replace your own review, policies, or judgment when determining whether an uploaded skill is appropriate to use.

Admin controls for Enterprise and Edu

During early access, skills are off by default for ChatGPT Enterprise and Edu. Workspace admins can turn skills on at any time for the roles that should have access.

Workspace admins can set the following Permissions & roles for skills:

  • Enable skills: Allow members to create and use skills.

  • Enable skill uploading: Allow members to upload skill files from their computer to the workspace.

  • Share skills: Allow members to share skills with workspace members, groups, or the whole workspace.

  • Publish skills to workspace: Allow members to publish and share skills with the entire workspace.

  • Enable skills installing: Allow members to install skills for other workspace members so they are used automatically.

Members may still be able to create skills from scratch or upload skill files in other product contexts, depending on the ChatGPT features available to them.

Manage workspace skills in the admin center

The admin Skills page is separate from the Permissions & roles page. Permissions & roles controls which roles can create, use, upload, share, publish, or install skills. The admin Skills page helps workspace admins review and manage individual skills created in their workspace.

When available for your workspace, open the admin Skills page to review workspace skills. The table includes each skill's Owner, Access, Users, Invocations (30d), Created, and Updated information. Admins can search skills, filter by All, Invite only, or Workspace, and sort by Skill, Created, or Updated.

From the admin Skills page, admins can:

  • Select a skill to view its details.

  • Use the add skill button to upload a skill to the workspace.

  • Select the more options menu (•••), then select Download to download a skill.

  • Select Change who has access to update which users, groups, or workspace members can access the skill.

  • Select Change owner to transfer ownership. The current owner keeps access after the transfer.

  • Select Delete skill to permanently delete the skill from the workspace. People who currently have access will no longer be able to use it.

ChatGPT Enterprise and Edu admins can also manage how skills are shared and used across teams with:

  • Compliance Logs Platform: Skills support the Compliance Logs Platform. Admins can use compliance logs and metadata to review skill activity, including skill events and skill references in conversation event streams. For endpoint and event reference documentation, see: OpenAI Compliance Platform for Enterprise and Edu Customers.

  • Data residency: ChatGPT conversations used with skills follow data residency settings to help organizations meet regional compliance needs.

Skills are supported by our enterprise-grade programs. By default, data shared with a skill is not used to improve our models for ChatGPT business plans.

Was this article helpful?