What Are ChatGPT Skills? A Beginner’s Guide to Creating, Installing, and Using Them
ChatGPT Skills are reusable workflows that teach ChatGPT how to perform specific tasks consistently. Instead of entering the same detailed instructions every time, you can create a skill that contains your preferred process, examples, and output requirements.
As of November 2026, Skills availability in ChatGPT depends on your plan, workspace settings, and product access. ChatGPT Skills and Codex Skills are related, but their installation and usage environments are not identical.
📌 What You Should Know
Skills package reusable instructions, examples, and optional scripts.
They help ChatGPT follow consistent workflows for recurring tasks.
ChatGPT supports creating skills through chat, an editor, or file uploads.
ChatGPT Skills are available to eligible Business, Enterprise, Healthcare, and Edu users, subject to workspace settings.
Codex also supports skills built around a SKILL.md file.
🤔 What Exactly Is a ChatGPT Skill?
Think of a skill as a reusable instruction manual for ChatGPT.
A regular prompt tells ChatGPT what to do in a particular conversation. A skill defines how a recurring task should be completed, including the steps to follow and the expected result.
For example, if you regularly write blog articles, you might create a skill that defines your SEO requirements, writing style, paragraph structure, keyword usage, and proofreading checklist.
Once installed, the skill can help ChatGPT apply those guidelines whenever they are relevant.
🛠️ How to Create and Install a ChatGPT Skill
There are several ways to create or install skills in supported ChatGPT workspaces.
Method 1: Create a Skill Through Chat
Open the Plugins section in the ChatGPT sidebar.
Select the Skills tab in the Plugin Directory.
Choose Create, then Create with chat.
Describe the task you want the skill to handle.
Review the generated instructions and make any necessary changes.
Select Install to add the skill to your workspace.
You can also ask ChatGPT directly to help create a skill. It will guide you through the requirements and installation process when the feature is available.
Method 2: Upload an Existing Skill
If you already have a skill prepared on your computer, open Skills, select Create, and choose Upload from your computer.
Before installing a skill from an unfamiliar source, review its contents carefully. Skills may contain scripts and executable code in addition to written instructions.
💻 How to Use Skills in Codex
Codex supports skills for software development and other technical workflows.
A typical skill uses a folder structure like this:
my-skill/
├── SKILL.md
├── scripts/
├── references/
└── assets/The SKILL.md file contains the skill's name, description, and instructions. The other folders are optional and can hold scripts, documentation, templates, and supporting resources.
Codex can discover relevant skills automatically. You can also explicitly invoke a skill using the $skill-name syntax.
🚀 Practical Ways to Use ChatGPT Skills
Here are a few useful examples:
Blog writing: Apply consistent SEO guidelines and editorial standards.
Report generation: Follow predefined structures and analysis procedures.
Code reviews: Check code against project conventions and security requirements.
Data analysis: Standardize data processing and reporting workflows.
You do not need to build a complicated skill at first. Start with one repetitive task where consistent instructions can save time.
✨ Create Your First Skill
The real value of ChatGPT Skills is that you can turn a successful prompt into a reusable workflow.
Choose a task you perform regularly. Define its required inputs, step-by-step process, expected output, and quality checks. These elements will give you a practical foundation for building your first skill.