Aiden
Skills
Overview
skills in opsverse aiden are predefined capabilities that allow the system to perform specific actions based on user requests each skill consists of a series of steps that define how aiden should respond to a particular type of query each step has an agent field that will execute that particular step every time aiden gets a query it internally runs a skill matching system based on which it decides whether to use a particular skill and follow the skill steps or bypass it if a matched skill is used for aiden to respond, it will mention the skill it has used to respond creating skills before creating a skill, clearly define its purpose consider the following questions what specific task will this skill perform? what are the expected outcomes when the skill is executed? what steps will the skill run and what will be the outcome of each step? a skill typically consists of the following components title a clear and brief overview of when the skill should be used description a brief overview of what the skill does and its intended use skill steps a sequence of actions that aiden will follow to execute the skill a skill step further has two components, each step should be well defined and actionable agent the agent that is the most capable of executing the skill step step description a description of what the selected agent should do it is recommended that the description include a goal for each skill step and be detailed the following image shows a skill for setting up a developer self service to provision aws resources skills in action the following image shows how aiden uses matched a skill to respond to a query