Skip to content

Assistant Configuration Guide

Waili(็“ฆ็ พ) edited this page May 27, 2026 · 2 revisions

๐Ÿค– AionUi Assistant Configuration Guide

This guide explains how Assistants work in AionUi โ€” how to use the 20+ built-in assistants, how to customize them with Rules and Skills, and how to create your own.

English | ็ฎ€ไฝ“ไธญๆ–‡

๐ŸŽฏ What is an Assistant?

An Assistant is a focused AI persona built on top of an agent backend. It bundles together:

  • A backend agent that runs the work (Built-in Aion CLI, Claude Code, Codex, Gemini, Qwen, Cursor, etc.)
  • A prompt (Rules) in Markdown that tells the agent how to behave
  • A set of Skills that give the agent extra capabilities (PPT, Word, Excel, charts, MCP tools, etc.)
  • Display metadata: name, avatar (emoji or built-in icon), description

AionUi ships with 21+ built-in assistants โ€” the headline ones include Cowork, PPT Creator, Word Creator, Excel Creator, Morph PPT 3D, Pitch Deck Creator, Dashboard Creator, Academic Paper Writer, Financial Model Creator, UI/UX Pro Max, 3D Game, OpenClaw Setup, Beautiful Mermaid, Moltbook, Story Roleplay, and more.

Key properties

  • Local-first โ€” assistants run on your machine; rules are stored as Markdown files under your data directory
  • Pluggable backend โ€” every assistant can pick its own agent (the same Rules/Skills can run on a different model)
  • Customizable โ€” built-in assistants let you tweak the backend, rules and skills; custom assistants let you build from scratch
  • Stackable Skills โ€” multiple Skills can be enabled at once; a Skill can be built-in, user-imported, or contributed by an extension

๐Ÿš€ Creating a New Assistant

  1. Click the Settings icon (โš™๏ธ) in the left sidebar
  2. Open the Assistants tab
  3. Click Create

Assistant management entrance โ€” settings page and create button

Configure basic info

Field Required Notes
Name โœ… Display name shown in the assistant list
Avatar โ€” Pick an emoji (default ๐Ÿค–)
Description โ€” One-liner describing what the assistant does
Backend Agent โœ… Pick from auto-detected agents โ€” Built-in Aion CLI, Claude Code, Codex, Gemini, Qwen, Cursor, OpenCode, Snow CLI, etc.

Assistant basic info โ€” name, avatar, description, backend agent selection

๐Ÿ’ก The list of available backends matches what's detected on your machine (Multi-Agent Mode). The Built-in Aion CLI is always available with no install required.


๐Ÿ“ Configuring Rules

Rules are the assistant's system prompt โ€” written in Markdown, stored as a regular .md file inside your data directory (assistant-rules/<id>.<locale>.md). When the assistant runs, AionUi feeds the rules to the backend agent as the system instruction.

What Rules are good for

  • Workflows โ€” "When the user asks for X, do A, then B, then C"
  • Constraints โ€” "Never modify files outside the project root"
  • Domain context โ€” "This codebase uses Bun + Vite; tests are Vitest"
  • Output style โ€” "Always answer in Markdown with a TL;DR at the top"

Editing flow

  1. Open the assistant โ†’ find the Rules section
  2. Use the Edit tab to write Markdown
  3. Use the Preview tab to see the rendered output
  4. Save โ€” the change applies on the next conversation

Rules editing โ€” Edit / Preview tabs

Example: a File Management assistant

# File Management Assistant

## Path conventions
- All files mentioned by the user live under the current project directory unless explicitly stated
- Use `Glob` to locate files when only the name is given โ€” never ask "where is the file?"
- Avoid creating new files when an existing one can be edited

## Execution principles
- Break complex tasks into steps and report progress
- Confirm destructive operations (delete, overwrite) before executing
- Keep solutions minimal and focused

Best practices

  • โœ… Be explicit โ€” short imperative sentences work best
  • โœ… Use headings and bullet lists; agents pay attention to structure
  • โœ… Provide concrete examples for the cases you most care about
  • โŒ Don't dump large reference docs โ€” use Skills for that

๐Ÿ› ๏ธ Configuring Skills

Skills extend an assistant with packaged capabilities โ€” file format processors, document generators, MCP tool bundles, domain-specific reference packs. Skills are Markdown documents (SKILL.md) that the agent loads on demand.

Three sources

  1. Built-in โ€” bundled with AionUi (PPT, Word, Excel, Morph PPT, Mermaid charts, etc.) โ€” toggle on/off
  2. Custom โ€” your own Skills, imported from a folder you point AionUi at
  3. Extension โ€” contributed by external agent extensions

Skills configuration โ€” built-in and custom skills lists

Add a built-in Skill

  1. Open the Skills section in the assistant editor
  2. Expand the Built-in Skills panel
  3. Tick the Skills you want โ€” multiple are allowed

Add a custom Skill

Option A โ€” Quick scan

  1. Click Add Skills
  2. Pick a common path that AionUi auto-detects (e.g., ~/.claude/skills, ~/skills)
  3. Confirm

Add Skills dialog โ€” common paths

Option B โ€” Manual path

  1. Click Add Skills
  2. Paste an absolute path, or multiple paths separated by commas: /path/to/skills, /another/path
  3. Confirm โ€” AionUi scans the folder for SKILL.md files

Manage Skills

  • Toggle โ€” check/uncheck to enable/disable
  • Remove a custom Skill โ€” hover the row and click ๐Ÿ—‘๏ธ
  • Built-in Skills โ€” can be disabled but not removed

Skills management โ€” list and delete button


๐Ÿ’พ Save & Use

  1. Click Save at the bottom of the editor
  2. The assistant appears in the welcome screen's assistant list
  3. Pick the assistant when starting a new conversation

Assistant list โ€” enable / disable toggle


๐Ÿ”ง Editing & Deleting

Edit

  • Open the assistant from the list and edit any field
  • Save to apply

What you can change on built-in assistants

  • โœ… Backend agent
  • โœ… Rules
  • โœ… Skills
  • โœ… Description
  • โŒ Name and avatar (locked to keep them recognizable)
  • โŒ Cannot be deleted

Custom assistants

  • Fully editable, including name and avatar
  • Click Delete at the bottom of the editor to remove (cannot be undone)

๐Ÿ“š Use Cases

File Management Assistant

Backend: Built-in Aion CLI

Rules:

# File Management Assistant

## Core duties
- Batch rename, smart classification, find duplicates, format conversion

## Working principles
- Verify file location with `Glob` before any operation
- Always make a backup before destructive operations
- Report progress in concise bullet points

Skills: built-in file utilities + your custom file-ops Skills

Code Review Assistant

Backend: Claude Code or Built-in Aion CLI

Rules:

# Code Review Assistant

## Review focus
- Correctness, readability, performance, security, project conventions

## Output format
- Markdown, grouped by severity (High / Medium / Low)
- Quote concrete code locations: `path:line`
- Suggest a fix for every High finding

Skills: code-analysis Skills + your repo's style guide


โ“ FAQ

Q: Difference between Rules and Skills?

A: Rules tell the agent how to behave (a system prompt). Skills give the agent extra capabilities (file processors, document generators, tool bundles). Rules are always loaded; Skills are loaded on demand.

Q: Can one assistant use multiple Skills at once?

A: Yes โ€” enable as many as you need.

Q: What format does a custom Skill use?

A: A folder containing SKILL.md (Markdown with YAML frontmatter for name, description). AionUi scans the folder you point it at.

Q: Can I tell which Skills are enabled?

A: Yes โ€” checked = enabled, unchecked = disabled. The state is per assistant.

Q: Can I edit built-in assistants?

A: You can edit description, Rules, Skills, and the backend agent. Name and avatar are locked, and built-in assistants can't be deleted (only disabled).

Q: What Markdown features do Rules support?

A: Standard CommonMark โ€” headings, lists, code blocks, bold/italic, links, images.

Q: Where are my Rules stored?

A: As .md files under your AionUi data directory: assistant-rules/<assistant-id>.<locale>.md. You can back them up like any text file.


๐Ÿ”— Related Documentation


Need Help?

Build your own AI specialist โ€” pick a backend, write the Rules, plug in the Skills.

๐Ÿš€ AionUi Wiki

Welcome to the comprehensive AionUi documentation! Find everything you need to configure, use, and master AionUi.


๐Ÿ  Home


๐Ÿ“š Configuration & Usage Guides

Overview

Getting Started

Core Configuration

Support


๐ŸŽฏ Application Use Cases

Overview

Featured Use Cases


๐ŸŒ Language Switch


๐Ÿ”— Quick Links


๐Ÿค Community

Clone this wiki locally