GA Release

The Multi-Agent WebGPU Engine & Interactions API are now generally available.

Part 12: Skills & Personas — Custom Instructions You Toggle Like Superpowers

Teach AI agents specialized roles and behavioral personas in seconds. Stack multiple technical skills or switch tones dynamically with slash commands.

Category: Customization • Read Time: 18 min read • Updated: August 2026

1. Skill vs Persona — Key Differences

Both Skills and Personas inject specialized system instructions into model prompts, but they govern distinct layers of agent behavior:

⚡ Skill (Stackable Capability)

An additive tool or domain expertise. You can stack multiple skills simultaneously (e.g. Security Auditor + Performance Optimizer + Accessibility Checker). Displayed as blue chips above the composer.

🎭 Persona (Exclusive Identity)

A tone or behavioral identity. Only ONE persona can be active at a time. Enabling a new persona automatically deactivates the previous persona. Displayed as indigo chips with message icons.

2. How to Find & Equip Skills

Method 1: Composer Slash Commands (Fastest)

Type / in any chat input. A popover menu lists all custom and preset skills. Use arrow keys to navigate and press Enter or click to equip.

Method 2: Skills Manager (Full Control)

Open Sidebar → Skills (Sparkles icon) to view your full library, create custom skills, edit system prompts, and duplicate or delete entries.

3. The Built-in Preset Library

Accelerated Logic AI includes over 30 built-in presets across major categories:

Analysis & Quality Security Auditor, Performance Auditor, Accessibility Checker
Writing & Media Technical Documentation Writer, Image Prompt Writer, Story Architect
Integrations Google Sheets Editor, Web Search Grounding, Map Visualization Expert
Personas Friendly Tutor, Senior Architect, Rubber Duck Debugger

4. Creating Custom Skills in 1 Minute

Custom Skill Authoring Pattern:

# Name: Tailwind Accessibility Auditor

# Description: Reviews UI code and enforces WCAG contrast & responsive classes

You are a Tailwind CSS Accessibility Auditor.

- Review code for low contrast (<4.5:1), missing focus rings, and aria-labels.

- Do not alter core business logic; update class names only.

- Output a bulleted list of issues followed by the updated code block.

5. Active Skills Staging Bar

When skills or personas are enabled, an active staging bar appears directly above the chat composer. Each chip displays the skill name with a quick X button to remove or disable it instantly.

6. How System Prompts Incorporate Active Skills

During model inference, active skills sit at a high priority within the system instruction stack:

Base System Prompt

+ Folder Memory & Relevant Facts

+ Active Skills System Prompts (Concatenated)

+ Active Persona Tone Prompt

+ Attached Reference Files & Tools

+ User Prompt Message

7. AI Self-Generated Skills

When agents detect recurring instructions, they can emit <create_skill name="..." description="..."> tags. Accelerated Logic AI automatically parses these tags and saves new skill templates to your library.

8. Duplication, Backup & Cloud Sync

In Skills Manager, click the Duplicate (Copy) icon to create variations of existing personas (e.g. Friendly Tutor - Spanish Edition). Skills synchronize automatically to Google Drive in my_ai_settings.json when cloud sync is enabled.

9. Recommended Custom Skills Library

Tailwind Stylist Enforces mobile-first responsive design, contrast, and clean layout utility classes.
Security Auditor Scans code for XSS, SQL injection vulnerabilities, and insecure storage calls.
Accessibility Checker Enforces WCAG AA standards, aria-labels, and keyboard navigation traps.
Senior Architect (Persona) Direct, concise output with zero conversational fluff and immediate code solutions.

10. Skills Troubleshooting

Skill Ignored? Ensure the skill chip is active in the composer staging bar and verify that the system prompt contains specific output constraints rather than generic text.

Personas Overwriting Each Other? Remember that Personas are mutually exclusive. Enabling a new persona automatically replaces the active one by design.