Skills
Updated Mar 29, 2026Build
Create reusable AI skills that can be used across Agent Flows.
Overview
Skills are reusable AI capabilities that can be shared across Agent Flows. Think of them as building blocks — create a skill once, use it in multiple workflows.
What is a Skill?
A Skill is a self-contained AI function with:
- A clear purpose (e.g., "translate text", "extract data from PDF", "generate summary")
- Input parameters — what data it needs
- Output format — what it returns
- Code — the implementation (Python)
Workspace Tabs
- Overview — Skill configuration, description, and parameters
- Code — View and edit the skill implementation
- License — Manage licensing for shared/published skills
Creating a Skill
1. Choose Skill as project type when creating a new project
2. Describe what the skill should do
3. XAIO generates the implementation
4. Test and iterate via chat
Using Skills in Agent Flow
Once created, skills appear as available tools in your Agent Flow projects. Agents can call skills just like built-in tools.
Sharing Skills
Skills can be shared with your team or published for others to use. License management is available in the License tab.

