-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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.
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.
- 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
- Click the Settings icon (โ๏ธ) in the left sidebar
- Open the Assistants tab
- Click Create

| 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. |

๐ก 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.
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.
- 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"
- Open the assistant โ find the Rules section
- Use the Edit tab to write Markdown
- Use the Preview tab to see the rendered output
- Save โ the change applies on the next conversation

# 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- โ 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
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.
- Built-in โ bundled with AionUi (PPT, Word, Excel, Morph PPT, Mermaid charts, etc.) โ toggle on/off
- Custom โ your own Skills, imported from a folder you point AionUi at
- Extension โ contributed by external agent extensions

- Open the Skills section in the assistant editor
- Expand the Built-in Skills panel
- Tick the Skills you want โ multiple are allowed
Option A โ Quick scan
- Click Add Skills
- Pick a common path that AionUi auto-detects (e.g.,
~/.claude/skills,~/skills) - Confirm

Option B โ Manual path
- Click Add Skills
- Paste an absolute path, or multiple paths separated by commas:
/path/to/skills, /another/path - Confirm โ AionUi scans the folder for
SKILL.mdfiles
- Toggle โ check/uncheck to enable/disable
- Remove a custom Skill โ hover the row and click ๐๏ธ
- Built-in Skills โ can be disabled but not removed

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

- Open the assistant from the list and edit any field
- Save to apply
- โ Backend agent
- โ Rules
- โ Skills
- โ Description
- โ Name and avatar (locked to keep them recognizable)
- โ Cannot be deleted
- Fully editable, including name and avatar
- Click Delete at the bottom of the editor to remove (cannot be undone)
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 pointsSkills: built-in file utilities + your custom file-ops Skills
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 findingSkills: code-analysis Skills + your repo's style guide
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.
A: Yes โ enable as many as you need.
A: A folder containing SKILL.md (Markdown with YAML frontmatter for name, description). AionUi scans the folder you point it at.
A: Yes โ checked = enabled, unchecked = disabled. The state is per assistant.
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).
A: Standard CommonMark โ headings, lists, code blocks, bold/italic, links, images.
A: As .md files under your AionUi data directory: assistant-rules/<assistant-id>.<locale>.md. You can back them up like any text file.
Need Help?
- ๐ Report Issues
- ๐ฌ Community Discussions
- ๐ Complete Documentation
Build your own AI specialist โ pick a backend, write the Rules, plug in the Skills.
Welcome to the comprehensive AionUi documentation! Find everything you need to configure, use, and master AionUi.
- โ๏ธ LLM Configuration
- ๐ค Multi-Agent Mode Setup
- ๐จ Image Generation Setup
- ๐งฉ Assistant Configuration
- ๐ MCP Configuration
- ๐ป WebUI Configuration
- ๐ Remote Internet Access
- ๐ค DingTalk Bot Setup
- โฐ Scheduled Tasks Guide
- ๐ ๏ธ AI Assistants & Skills Ecosystem
- ๐ Preview Panel Guide
- ๐ File Management
- ๐ Excel Smart Processing
- ๐ Smart Information Gathering
- ๐ Local Knowledge Base Application
- โ AI Learning Assistant
- โ๏ธ Writing & Content Creation
- ๐ Getting Started
- โ๏ธ LLM Configuration
- ๐ค Multi-Agent Mode Setup
- ๐งฉ Assistant Configuration
- ๐จ Image Generation
- ๐ MCP Configuration
- ๐ WebUI Configuration
- โฐ Scheduled Tasks
- ๐ ๏ธ AI Assistants & Skills
- ๐ Preview Panel
- โ FAQ