Skills

A skill saves instructions for a recurring task or style. It steers responses without connecting external accounts. One skill can be selected at a time.

In this lesson, you will learn how to create, review, test, install, import, edit, and export reusable skills.

Try it: make a plain-language writing skill

Pretend you regularly turn complicated notes into short explanations for a club newsletter.

  1. Open the Settings gear menu at the top. Choose Skills, then click Create skill.

  2. Choose Writing style and add examples of the clear writing you want. Follow the prompts to generate the skill. The other available types are Image style, Expert, and Other, each with its own examples or instructions.

  3. Use Show instructions to inspect the result. Check that it asks for familiar words, short sentences, and explanations suitable for your readers. Correct instructions that do not match your goal.

  4. Use Try skill and ask:

    Explain why the club needs members to register before an event. Keep it friendly and under 80 words.
    

    Check whether the skill improves the result.

  5. Use Install skill to keep a generated skill. In a new chat, select it under Skills below the chat box, or type @ and select it. Send another newsletter task and check that the skill is selected.

  6. Open the installed skill under Settings → Skills. Edit its name or Instructions, then Save. Use Export to download a reusable archive. The remove control deletes a skill after confirmation; keep your practice skill if useful.

Import a skill

  1. In Skills, choose Import skill and select a .skill or .zip archive you trust. You can use the archive you just exported.
  2. If an existing name collides, review the overwrite confirmation before replacing it.
  3. Inspect the imported instructions and test the result. Supported archives contain a nonempty SKILL.md; renaming a normal Markdown file is not enough. Long imports can be shortened, so review completeness.

In Project settings → Import Skill, you can copy a skill's instructions into the project. Later skill edits do not automatically synchronize that copy. Attaching a skill turns off Multi-Model Research; use an ordinary chat for this exercise.

Check your result

You have reusable instructions that you understand and have tested. You can distinguish importing a skill from uploading an ordinary project reference.