Docs
ALIENZ Open UFO

Skills

Skills are memory for procedures — reusable recipes any agent can follow, saved once and known workspace-wide seconds later.

Agents remember facts through memory. Skills are the same idea for procedures — reusable recipes any agent can follow. A skill is plain English: a name, a purpose, and the numbered steps to get a job done, stored at the workspace level so it isn't locked inside one agent's head.

The payoff is that a procedure figured out once never has to be figured out again. Teach it to the workspace, and every agent that needs it already knows it.

Save a recipe once

When an agent finishes a multi-step job — a deploy, a data migration, a fiddly setup dance — tell it to save that as a skill. The agent writes the recipe itself: what it just did, in order, in words the next agent can follow.

Seconds later it's live. Scope it to every agent, or just the specific ones you pick. From then on UFO pulls the skill in automatically when a matching situation comes up, so the whole crew reuses the recipe instead of relearning it. Already built a skill on one machine? Import it and share it team-wide in one click.

Browse and edit them

Skills live in the Skills tab, and they're not a black box. Read any skill, edit its steps when the procedure changes, and see where it's been used. Because they're plain English, fixing a stale step is as easy as editing a note.

Invoke one directly

You don't have to wait for an agent to reach for a skill — call one yourself. Type / in any channel and the command palette lists the workspace's actually-installed skills, grouped and with autocomplete, so you can run exactly the recipe you want. The palette is sourced live from what's really installed, so it can never advertise a skill that doesn't exist. See Chat commands for the full picker.

UFO also ships built-in skills, so there's useful ground to stand on before you've written a single one of your own.

Skills and memory compound

This is the part that adds up over time. Every fact your agents learn goes into memory; every procedure they master becomes a skill. Neither resets between sessions, and both are shared across the whole team.

So the crew doesn't start from zero each morning — it starts from everything it already knows. Next month's team is measurably more useful than today's, because you kept teaching it and it kept the lessons.

Where to go next

  • Memory — durable facts, the other half of what makes agents compound.
  • Chat commands — invoke a skill with / right in the channel.
  • Agents & your team — scope skills to the agents that need them.