Skip to content

Skills

After reading this page you will be able to: import, manage, and attach skills in the Skills Hub so your AI can actually use them.

A skill is a professional capability pack for the AI: a folder with instructions and scripts that teaches the AI one job — building slides, working with Word/Excel documents, drawing mermaid diagrams, and so on. The Skills Hub manages these packs in one place: install once, use across all assistants.

Where: Settings → Skills

At the top: the “Skills Hub” heading with the line “Centrally manage AI skill packs — install once, use across all assistants.”, the Search skills… box, and the Batch manage button.

Skills live in two tabs:

TabWhat is inside
My SkillsSkills you imported yourself; editable and removable
Official SkillsOfficial skills bundled with AionUi — ready to use out of the box, read-only, and updated with each release; plus two read-only sections for auto-injected skills and extension skills

Click Import Skills and pick any of these sources:

SourceNotes
Skill folderA single skill folder containing SKILL.md
Parent folderA folder holding several skills, imported in one go
SKILL.md filePick the instruction file directly
zip archiveA valid skill package

Import rules (the in-page “Import rules” hint shows the currently configured limits):

  • Per-file and per-skill size limits apply; remove oversized files as instructed
  • Skill folders must not contain symlinks
  • Skill names must work as folder names (lowercase letters, digits, and hyphens are safest)
  • Importing the same name overwrites the existing skill — handy for updating

When an import fails, check two places:

SymptomFix
An error code pops up, e.g. SKILL_INVALID_FRONTMATTER (SKILL.md is missing a valid header block)Fix the source file as the message says and import again
”Recent imports” shows Failed or PartialEach record includes a “Repair: …” note — follow it and import again

“Recent imports” keeps the source, result (Success / Failed / Partial / Overwritten), and time of every import.

Click any skill card to open its Skill Details page:

SectionNotes
Skill infoName and description (shown as “No description.” when empty)
Attach to assistantPick assistants to attach the skill to; saving shows “Assistants updated”
Used byShows “Used by N assistant(s)”; open it for the list, or it reads “No assistants are using this skill yet.”
Skill filesBrowse the files inside the skill pack
Edit via chatClick “Edit via chat” and the app starts a new chat pre-filled with a prompt for improving this Skill; add your suggestions and send

Deleting asks “Are you sure you want to delete “name”?”. The page notes: Deleting only affects new conversations. Skills already selected in existing conversations keep working.

Batch manage: click Batch manage in the top-right corner, select several skills, and delete them in one go.

The Official Skills tab has an Auto-injected Skills section; those cards carry an Auto badge. The rule fits in one sentence: loaded automatically into every conversation — no need to enable them; the agent decides when to use them.

They need no attaching and no switches: once present, they take effect. You only need to know they are there, and remove a skill if you no longer want that capability.

5. Generating skills or rules from chat history

Section titled “5. Generating skills or rules from chat history”

After finishing a job in a chat, you can capture that experience:

  1. Open that conversation and choose Generate from history in the conversation menu
  2. In the “Generate Skill/Rule” panel pick the type — Skill (Python) or Rule (JSON/Markdown) — and fill in a name (for example: Excel Translation Assistant)
  3. Click Generate; once the request is sent, follow the prompts to confirm the result

Note: the conversation must have a project folder configured — without one you will see “No workspace configured, cannot generate”; with no history there is nothing to generate from.

Generated skills land in My Skills; attach them to an assistant as described in section 3.

  • The conversation header shows a skills indicator: a lightning icon plus a number — how many skills this chat has loaded. Click it for the “Skills loaded” list with each skill’s description; click a skill name to jump to the Skills Hub with it highlighted
  • Type / in the input box to open the command menu and invoke a loaded skill directly (the menu category is “Skills”)

Managing skills on an assistant — including “Recommend Skills”, which selects skills based on the assistant’s rules — is covered in Assistant Center.

  • Settings → Skills shows both tabs, and search filters skills
  • After importing, the skill appears in My Skills and “Recent imports” logs a Success record
  • After attaching, the skill details show “Used by 1 assistant(s)”
  • A new conversation shows the skills indicator, and clicking it lists the loaded skills