-
Notifications
You must be signed in to change notification settings - Fork 1.3k
AI Assistants Ecosystem Guide
This guide provides a comprehensive overview of AionUi's extensible assistant system with 12 built-in professional assistants and custom skill support. As a free, open-source, Cowork app with AI Agents, AionUi provides automated workflow execution, file system operations, and independent agent task completion capabilities.
AionUi includes 12 professional assistants with predefined capabilities, extendable through custom skills. Each assistant is an intelligent agent focused on specific tasks, providing automated task execution and workflow automation - key features that make AionUi a complete Cowork platform.
- Assistants - Specialized AI agents for specific tasks
- Skills - Extensible capabilities that can be added to assistants
-
Built-in Skills - Pre-configured skills like
pptx,docx,pdf,xlsx,mermaid - Custom Skills - User-created skills to extend assistant capabilities
Purpose: File operations, document processing, workflow planning
Key Features:
- File system operations (read, write, organize)
- Document processing (PDF, Word, Excel, PowerPoint)
- Workflow planning and execution
- Autonomous task completion
Use Cases:
- Organize files and folders
- Process documents automatically
- Execute complex workflows
- File batch operations
Skills: skill-creator, pptx, docx, pdf, xlsx
Purpose: Generate PowerPoint presentations automatically
Key Features:
- Automatic PPTX generation
- Template-based creation
- Content formatting
- Slide design
Use Cases:
- Create presentations from outlines
- Generate reports in PPTX format
- Convert documents to presentations
Purpose: Convert PDF documents to PowerPoint presentations
Key Features:
- PDF to PPT conversion
- Content extraction
- Slide generation
- Format preservation
Use Cases:
- Convert PDF reports to presentations
- Extract content from PDFs
- Create slides from documents
Purpose: Generate single-file 3D games
Key Features:
- 3D game creation
- Single-file output
- Interactive gameplay
- Customizable game mechanics
Use Cases:
- Create simple 3D games
- Prototype game ideas
- Educational game development
Purpose: Professional UI/UX design intelligence with extensive style options and stack-specific best practices
Key Features:
- 57 design styles
- 95 color palettes
- 56 font pairings
- Stack-specific best practices
- Professional design guidelines
- Component libraries
Use Cases:
- Design user interfaces
- Create design systems
- Generate design mockups
- Style exploration
- Stack-specific design recommendations
Purpose: File-based planning for complex tasks with persistent markdown planning
Key Features:
- Manus-style planning
- Persistent markdown plans
- Task organization
- Progress tracking
Use Cases:
- Project planning
- Task management
- Progress documentation
- Complex workflow planning
Purpose: Personal development coaching and guidance
Key Features:
- Personal coaching
- Development guidance
- Goal setting
- Progress tracking
Use Cases:
- Personal development planning
- Career guidance
- Skill development
- Goal achievement
Purpose: Expand hiring requests into a full JD, images, and publish to social platforms via connectors
Key Features:
- Multi-platform posting
- Job description formatting
- Automated publishing
- Platform integration
Use Cases:
- Post job openings
- Manage job listings
- Format job descriptions
- Multi-platform publishing (Xiaohongshu, X/Twitter, etc.)
Skills: xiaohongshu-recruiter, x-recruiter
Purpose: The social network for AI agents. Post, comment, upvote, and create communities.
Key Features:
- AI agent social networking
- Post, comment, upvote functionality
- Community creation and management
- Zero-deployment setup
Use Cases:
- AI agent social interactions
- Share AI-generated content
- Create and manage communities
- Interact with other agents
Skills: moltbook
Purpose: Create flowcharts, sequence diagrams, state diagrams, class diagrams, and ER diagrams with beautiful themes
Key Features:
- Mermaid diagram generation
- Flowcharts, sequence diagrams, state diagrams, class diagrams, ER diagrams
- Multiple beautiful themes
- Visual documentation
Use Cases:
- Create flowcharts
- Generate sequence diagrams
- Visual documentation
- System architecture diagrams
- Database ER diagrams
Skills: mermaid
Purpose: Setup and configuration assistant for OpenClaw integration
Key Features:
- OpenClaw integration setup
- Configuration assistance
- Connection management
- Troubleshooting support
Use Cases:
- Set up OpenClaw integration
- Configure connections
- Manage integrations
- Troubleshoot issues
Skills: openclaw-setup, aionui-webui-setup
Purpose: Immersive story roleplay with character cards and world info (SillyTavern compatible)
Key Features:
- Three ways to start: natural language to create characters, paste PNG images, or open folder with character cards
- Automatic detection of character card files (PNG, WebP, JSON formats)
- Automatic detection of world info files (PNG, WebP, JSON formats)
- Dynamic updates to character cards and world info
- Fully compatible with SillyTavern format
- Supports Tavern Card V2/V3 format
Use Cases:
- Create immersive story experiences
- Roleplay conversations with AI characters
- Use existing SillyTavern character cards
- Build and explore virtual worlds
- Create and manage character settings
Skills: story-roleplay
Three Ways to Start:
- Natural Language - Describe the character you want, assistant will create it automatically
- Paste Image - Directly paste PNG/WebP format character card images
- Open Folder - Open workspace folder containing character cards and world info files, auto-detect and load
- PDF manipulation
- Convert PDF to images
- Split PDF files
- Fill PDF forms
- Extract content
- PowerPoint editing
- OOXML workflow
- Slide manipulation
- Content formatting
- Word document editing
- OOXML workflow
- Document formatting
- Content manipulation
- Excel processing
- Spreadsheet manipulation
- Data calculation
- Formula recalculation
- Diagram generation
- Flowchart creation
- Sequence diagrams
- Visual documentation
- Open AionUi application
- Click on the assistant selection area
- Choose from the 12 built-in assistants
- Each assistant has its own specialized capabilities
- Go to Settings โ Assistants
- Select the assistant you want to configure
- Customize Rules and Skills
- Enable/disable specific skills
- Create a conversation with the selected assistant
- The assistant will use its predefined capabilities
- Skills are automatically available based on assistant configuration
Skills are defined in the skills/ directory. Each skill consists of:
- SKILL.md - Skill definition and documentation
- Python scripts - Skill implementation (if needed)
- Configuration files - Skill settings
---
name: my-skill
description: Description of what this skill does
---
# My Skill
This skill does...
## Usage
How to use this skill...
## Examples
Example usage...- Create your skill in the
skills/directory - Go to Assistant Configuration
- Enable the skill for your assistant
- The skill will be available in conversations
- General Tasks โ Use Cowork assistant
- Document Creation โ Use PPTX Generator or PDF to PPT
- Design Work โ Use UI/UX Pro Max
- Planning โ Use Planning with Files
- Diagrams โ Use Beautiful Mermaid
- Roleplay โ Use Story Roleplay
- Game Development โ Use 3D Game
- Job Posting โ Use Social Job Publisher
- Personal Development โ Use HUMAN 3.0 Coach
- OpenClaw Setup โ Use OpenClaw Setup
- Enable only necessary skills for each assistant
- Keep skills focused and specialized
- Test custom skills before production use
- Document your custom skills clearly
- Combine assistants for complex workflows
- Use assistants with scheduled tasks
- Leverage file system operations
- Maintain context across conversations
- ๐ค Assistant Configuration Guide - Detailed assistant setup
- โฐ Scheduled Tasks Guide - Automate assistant tasks
- ๐ File Management - File operations use cases
- โ FAQ - Common questions
Combine multiple assistants for complex tasks:
Example 1: Project Presentation Preparation
- Use Planning with Files to plan project structure
- Use Cowork to organize project files
- Use PPTX Generator to create presentations
- Use Beautiful Mermaid to generate architecture diagrams
- Coordinate through conversation context
Example 2: Recruitment Process
- Use Social Job Publisher to create job descriptions
- Use UI/UX Pro Max to design recruitment posters
- Automatically publish to multiple social platforms
Example 3: Game Development
- Use 3D Game to generate game prototypes
- Use Cowork to manage game resource files
- Use Beautiful Mermaid to draw game flowcharts
- Create domain-specific skills
- Share skills with the community
- Extend built-in assistants
- Build custom workflows
Need Help?
- ๐ Report Issues
- ๐ฌ Community Discussions
- ๐ Complete Documentation
Leverage the power of AI assistants and skills to automate your work! ๐ ๏ธ
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
- ๐ MCP Configuration
- ๐ป WebUI Configuration(by Commond Line)
- ๐ AionUi Remote Internet Access Tutorial
- ๐ค 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
- ๐จ Image Generation
- ๐ MCP Configuration
- ๐ WebUI Configuration
- โฐ Scheduled Tasks
- ๐ ๏ธ AI Assistants & Skills
- ๐ Preview Panel
- โ FAQ