A Skill encapsulates the logic for a discrete capability of an AI Employee.
Key properties include:
Skill Script: Combines Actions, instructions, context, and memory to build the model prompt.
Result Variable Name: Defaults to
RESULT
.Result Action: Optional Action to execute with the result (e.g., send to a channel, persist to State).
Event Subscription: Events can trigger Skills via external webhooks/schedules.
Parameters: Named inputs accepted when invoking the Skill.
Gen/Select Functions: Produce named return values.
LLM Model: The model to use for this Skill.
Runner Type: Interpreter for the Skill Script (e.g., Guidance, Exec, LMQL).
Comments: Free‑text notes that are ignored at runtime.