Build Your Own AI Assistant: Gemini logoGemini Skills, Claude logoClaude Skills, ChatGPT logoChatGPT Plugins and Grok logoGrok Skills (Custom GPTs Are Retiring)

~16 min

Before this: AI Projects Explained (ChatGPT, Claude, Gems, Grok, Copilot, Perplexity)
Next: Put AI on Autopilot: Automations That Run on a Schedule or When an Email Arrives (Grok, ChatGPT, Claude, Gemini)

Build one reusable "Weekly Meal Planner" assistant three ways (as a Gemini logoGemini skill, a Claude logoClaude Skill and a ChatGPT logoChatGPT plugin), so you stop pasting the same setup prompt every week. And move any old GPT or Gem before it's retired.

Checked October 17, 2026. Researched and drafted with help from Grok Bot logoGrok Bot.

Quick answer

  • A custom assistant is a saved set of instructions (plus files and sometimes tools) that you call by name, like /meal-planner.
  • The names changed in 2026. ChatGPT logoChatGPT's custom GPTs are retiring, replaced by plugins (made with Plugin Creator). Gemini logoGemini's Gems become skills on personal accounts starting November 2026. Claude logoClaude has Skills.
  • Free works in places. Claude logoClaude Skills work on all plans, including Free. Gemini logoGemini skills work on personal Google accounts (18+).
  • A Project isn't the same thing. A Project is a folder for one topic. A skill or plugin is a recipe you can use in any chat.
  • Grok logoGrok: make a Skill (describe it in chat and Grok logoGrok's Skill Creator saves it), or use a Project with instructions and files.

Comparison table

ChatbotWhat it's calledHow you build itHow you use itFilesPlan
Gemini logoGeminiSkills (Gems become skills from Nov 2026)Settings → Skills → Create manuallyType / then pick it✓ supported files carry over from GemsPersonal accounts, 18+
Claude logoClaudeSkillsCustomize → Skills: ask Claude logoClaude, or upload a ZIPClaude logoClaude uses it when relevant, or ask by name✓ inside the skillAll plans incl. Free; code execution on
ChatGPT logoChatGPTPlugins (with skills inside)Install Plugin Creator, then chat with @plugin-creator@ your plugin✓ (e.g. a template)Create on Go, Plus, Pro (not Free)
Grok logoGrokSkills (built-in Skill Creator)Describe it in chat, upload a file, or write one from scratchgrok.com, iOS, Android✓ (upload a file)Plan not stated by SpaceXSI
Grok logoGrokProjects (instructions + files)grok.com → ProjectsOpen the Project✓Steps from third-party guides; not verified
Perplexity logoPerplexityProject instructionsProjectsOpen the Project✓Free with limits

Which one should I use? The verdict

  • Easiest for most people: Gemini logoGemini skills. Fill in a form, call it with / in any chat. Your old Gems move over automatically.
  • Most powerful on a free plan: Claude logoClaude Skills. A skill can include files and even small scripts, and Claude logoClaude picks it up when it's relevant.
  • Best if you need it to connect to other apps: ChatGPT logoChatGPT plugins. A plugin can bundle skills with connected apps like Slack.
  • Grok logoGrok users: a Grok logoGrok Skill or a Grok logoGrok Project with good instructions does the job, alongside Grok logoGrok's Expert mode, voice and connectors.
  • Rule of thumb: if you paste the same setup prompt more than twice a month, make it a skill.

Quick questions

Are custom GPTs going away? Yes. OpenAI is retiring custom GPTs and recommends moving workflows to plugins. New GPTs can't be created on personal accounts (Free, Go, Plus or Pro).

What happens to my Gemini logoGemini Gems? Starting November 2026, Gems go away on personal Google accounts. Google recreates them as skills automatically, along with supported files. Work accounts follow in 2027.

What's the difference between a skill and a Project? A Project is a folder with chats and files for one topic. A skill is a reusable recipe you can call in any chat.

Do I need to code? No. Every method here starts with a form or a chat. Claude logoClaude's ZIP upload is optional and covered in a "For the curious" box.

Can I share my assistant? Gemini logoGemini Gems could be shared, but Gemini logoGemini skills can't be shared yet (Google says it's coming soon). ChatGPT logoChatGPT plugins can be shared inside Business and Enterprise workspaces. Claude logoClaude Skills can be shared only on Team and Enterprise plans.

Before you start: write the recipe once

Every tool needs the same thing: a clear recipe. Write it in a note first.

NAME: Weekly Meal Planner
WHAT IT DOES: Plans 5 weeknight dinners and a grocery list for my family.
WHEN TO USE IT: When I say "plan meals" or "meal plan".
ABOUT US: 2 adults, 2 kids (8 and 11). One kid won't eat mushrooms. Budget $120/week. 30 minutes max on weeknights. We have an air fryer and a slow cooker.
STEPS:
1. Ask what's already in the fridge (one question only).
2. Plan 5 dinners: 1 slow cooker, 1 air fryer, 1 vegetarian, 2 quick.
3. Reuse ingredients across meals to save money.
4. Make a grocery list grouped by store aisle, with rough prices.
FORMAT: Table (Day | Dinner | Time | Notes), then the list.
NEVER: Never suggest mushrooms. Never go over budget without saying so.

Tip: paste your rough idea into any chatbot and say Turn this into a clear assistant recipe in the format above. Ask me up to 5 questions first.

Step by step: Gemini logoGemini skills

  1. Open gemini.google.com (personal Google account, 18+).
  2. Go to Settings → Skills → Create manually.
  3. Give it a name (Meal Planner) and paste your recipe as its instructions.
  4. Add files if it needs them (for example, a family recipe list).
  5. Save.
  6. In any chat, type /, pick Meal Planner, and say plan meals.

Good to know: some Gemini logoGemini tools don't work inside skills: video, music, Canvas, Deep Research and Guided learning.

Moving from Gems: you don't need to do anything. From November 2026, Google recreates your Gems as skills automatically. Open Settings → Skills afterward and check each one.

Step by step: Claude logoClaude Skills

  1. Turn on code execution (Claude logoClaude's settings; skills need it).
  2. Go to Customize → Skills. You'll see built-in skills for Excel, Word, PowerPoint and PDF.
  3. The easy way: in a chat, say:
Help me make a skill from this recipe. Ask me anything you need, then create the skill.
[paste recipe]

Creating a skill just by chatting (instead of uploading a file) is not verified on Claude's help pages. If Claude can't save it for you, use the ZIP method in the box below.

  1. Turn the skill on in Customize → Skills.
  2. In any chat: Plan meals for next week. Claude logoClaude uses the skill when it's relevant.

For the curious: upload a Claude logoClaude Skill as a ZIP

A Claude logoClaude Skill is a folder with a file named SKILL.md. The top of the file has a short header with a name and a description (that's how Claude logoClaude knows when to use it), followed by your recipe.

---
name: weekly-meal-planner
description: Plans 5 weeknight dinners and a grocery list for my family. Use when I ask for a meal plan.
---
[paste your recipe here]
  1. Save that as SKILL.md inside a folder named weekly-meal-planner.
  2. Zip the folder (right-click → Compress on a Mac; Send to → Compressed folder on Windows).
  3. Customize → Skills → upload the ZIP.

Step by step: ChatGPT logoChatGPT plugins (Plugin Creator)

  1. In ChatGPT logoChatGPT, open Plugins in the sidebar.
  2. Find Plugin Creator and install it. (Or select Add (+) in Plugins, which opens Plugin Creator.)
  3. Start a chat with @plugin-creator and describe your assistant:
Create a "Weekly Meal Planner" plugin with one skill that follows this recipe exactly. It doesn't need to connect to any apps.
[paste recipe]
  1. Work through its questions. Plugins with only skills install automatically and may not show an install card.
  2. Use it: type @Weekly Meal Planner and plan meals.
  3. To change it later: @plugin-creator Update Weekly Meal Planner to add a Sunday batch-cook.

Plugin Creator works on Plus (and Go and Pro), but not Free, per OpenAI's pricing page. On Free, use a ChatGPT logoChatGPT Project with your recipe as its instructions.

Moving an old GPT: open your GPT, copy its instructions and files, and paste them into Plugin Creator (or a Project). New GPTs can't be created on personal accounts.

Step by step: Grok logoGrok Skills (and Projects)

Grok logoGrok Skills are on grok.com and the Grok logoGrok iOS and Android apps. The built-in Skill Creator lets you describe a skill in conversation, upload a file, or write one from scratch.

Make a skill from this recipe. Ask me anything you need first.
[paste recipe]

Where Skill Creator sits in the menu, and which plans include Skills, aren't stated on SpaceXSI's announcement (not verified). If you can't find it, use a Project:

  1. Go to grok.com in a standard Chrome browser and sign in. (SpaceXSI notes some web addresses are missing features like Projects.)
  2. Create a Project and add your recipe as its instructions.
  3. Add files if needed.
  4. Start chats inside the Project. Use Expert for big planning jobs.

Not verified on an official page: Grok Project button names and limits (steps from third-party guides).

The others

Perplexity logoPerplexity Projects: add your recipe as the Project's instructions and set default settings. Good for research-heavy assistants.

Microsoft Copilot logoMicrosoft Copilot: consumer custom assistants are not verified. Copilot Notebooks (Microsoft 365) hold files and notes.

Try it: 3 ready-made assistants

Small-business helper

NAME: Shop Helper
WHAT IT DOES: Writes customer replies, product descriptions and weekly promo ideas for [business].
ABOUT US: [what you sell, prices, tone, return policy, hours]
STEPS: Ask which job (reply / description / promo). For replies, keep under 120 words, warm and clear. For descriptions, 3 bullet benefits + 1 line of specs.
NEVER: Never promise refunds or discounts not in the policy. Never invent product details; ask me.

Homework coach

NAME: Homework Coach
WHAT IT DOES: Helps my [grade] kid understand homework without giving answers.
STEPS: Ask what the question is. Explain the idea with a simple example. Ask one question back. Give hints, not answers.
NEVER: Never give the final answer to graded work. Keep it friendly and short.

Email polisher

NAME: Email Polisher
WHAT IT DOES: Rewrites my drafts so they're clear, polite and short.
STEPS: Keep my meaning. Cut length by a third. Put the ask in the first two lines. Offer a subject line.
NEVER: Never add facts I didn't write.

Common mistakes and fixes

MistakeFix
Assistant ignores a ruleMove the rule to a NEVER line and make it specific
It asks too many questions"Ask at most one question, then go"
It's too longAdd a format line with a length limit
Gemini logoGemini skill can't use Canvas or Deep ResearchThose tools aren't supported in skills; use a normal chat
Claude logoClaude skill never triggersMake the description say exactly when to use it
Can't create a ChatGPT logoChatGPT pluginUse a Project with the recipe as instructions

Prompt pack

Recipe writer:

I want a reusable assistant for [job]. Interview me (max 5 questions), then write the recipe with NAME, WHAT IT DOES, WHEN TO USE IT, ABOUT ME, STEPS, FORMAT, NEVER.

Recipe tester:

Pretend you are this assistant: [paste recipe]. Here are 3 test requests: [1], [2], [3]. Answer each. Then tell me which rules were unclear or conflicting.

GPT/Gem mover:

Here are my old GPT's instructions: [paste]. Rewrite them as a clear skill recipe in the format above, removing anything that only made sense in GPTs.

Next level

Make your assistant run on its own: A4: Put AI on Autopilot shows scheduled and email-triggered automations in Grok logoGrok, ChatGPT logoChatGPT, Claude logoClaude and Gemini logoGemini.

Get the free safety checklist

7 rules for letting an agent act for you, plus a note when prices or features change. We re-check every month. Read the 7 rules.

No spam. Unsubscribe anytime.