---
sourceDocument: Brazil Enable AI
sourceDocumentLink: https://www.servicenow.com/docs/r/intelligent-experiences

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Enable AI

ft:clusterId :

    - platai

bundleId :

    - platai

workflow :

    - Platform


---

# Using AI Skill Kit

# Using AI Skill Kit {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Use AI Skill Kit to create and publish prompts and custom skills for Otto.

Building a custom skill in AI Skill Kit is a sequential process. The following steps take you from an empty skill through to activation, where end users can trigger it from the platform.

## Create a skill {#using-now-assist-skill-kit__section_using_create}

Create a skill or clone an existing base system skill. Clone a Otto skill if it's close to what you need but requires modification.

* [Create a skill](https://www.servicenow.com/docs/~ak7kL0bW_JQBd9zdU1nAA "Create a custom skill for Otto. Custom skills extend the generative AI capabilities of Otto to fit your own use cases.")
* [Clone and edit a ServiceNow skill](https://www.servicenow.com/docs/9hhDtzCC1BT8k2Cg_t7PTA "Clone an eligible skill provided in ServiceNow Otto applications in AI Skill Kit so that you can edit its prompt or change its AI service provider. Editing the prompt lets you control the format and content of the large language model (LLM) response.")

## Build the prompt {#using-now-assist-skill-kit__section_using_prompt}

A prompt is an instruction template sent to the AI model when the skill runs. Define what information the skill receives as inputs, write the prompt text, and optionally add tools that gather additional context before the prompt
executes.

* [Create a prompt](https://www.servicenow.com/docs/aCf5iZh_zstaWO9wW1FCeQ "After you create a custom skill, create a prompt. The prompt defines the instructions that the skill sends to the LLM and the skill inputs that it uses.")
* [Add a tool](https://www.servicenow.com/docs/dY1Xjxk5CPmLCq9fBvqZNg "Add and manage tools visually in the Tools editor, including decision branching, to execute different tools for your skill. Adding decision branches between tools enables you to define the conditions that must be met for a tool to run. If no conditions are met, the default branch's step is executed.")
* [Add a retriever](https://www.servicenow.com/docs/XefK5OaYpgXsakJFTqdzTg "Add a retriever to your skill to augment your prompts with relevant context from AI Search results.")
* [Add a web search](https://www.servicenow.com/docs/s48XE8KWY0xuF8txqNYm5A "Add a web search as a tool in AI Skill Kit to include web search results in your skill prompts.")
* [Use prompt assistance](https://www.servicenow.com/docs/aaqv2QUPFUCNraAA9qDGag "Use prompt assistance to start your prompt from an example in the prompt library or from a prompt that ServiceNow Otto generates.")

## Test and evaluate {#using-now-assist-skill-kit__section_using_test}

Before publishing, test your prompt against real records on your instance to verify the output. You can also run a formal evaluation, which measures output quality against expected results using correctness and faithfulness
scores.

* [Test a prompt](https://www.servicenow.com/docs/lbl0exKhp6U2ZkGlLL33UA "After you create a prompt for your custom skill, test it before you finalize it to verify that it returns the expected results.")
* [Evaluate a prompt](https://www.servicenow.com/docs/dmWxQaJDYd4ukGuGzxtfRA "Use the AI Skill Kit evaluation tools to measure how your skill prompts perform against a dataset, using automated metrics and human feedback.")

## Publish and activate {#using-now-assist-skill-kit__section_using_publish}

When your skill is ready, finalize the prompt and publish it. Publishing makes the skill visible to a Otto admin, who then activates it in AI Admin Hub to make it available to your users.

* [Finalize and publish a skill](https://www.servicenow.com/docs/6QCdI481r211gzsodCxv5w "Finalize at least one prompt and publish your custom skill so that a Otto admin can activate it.")
* [Activate a skill](https://www.servicenow.com/docs/g8zwnVeP3Pt5hg4xvBIiIw "After you create and publish a custom skill, you must activate it in AI Admin Hub. Activating the skill enables you to trigger the skill within the UI.")

## Call a skill from a script {#using-now-assist-skill-kit__section_using_extend}

After a skill is published, you can call it from a server-side script, so that you can integrate the skill into automated workflows or business rules. For more information, see [Call a custom skill from a script](https://www.servicenow.com/docs/h5PDI~msDo_PVaHTxX2Q_g "Call a custom skill from a UI action script so that you can run the skill and use its output in your instance logic.").
* **[Create a skill](https://www.servicenow.com/docs/~ak7kL0bW_JQBd9zdU1nAA)**   
  Create a custom skill for Otto. Custom skills extend the generative AI capabilities of Otto to fit your own use cases.
* **[Create a prompt](https://www.servicenow.com/docs/aCf5iZh_zstaWO9wW1FCeQ)**   
  After you create a custom skill, create a prompt. The prompt defines the instructions that the skill sends to the LLM and the skill inputs that it uses.
* **[Use prompt assistance](https://www.servicenow.com/docs/aaqv2QUPFUCNraAA9qDGag)**   
  Use prompt assistance to start your prompt from an example in the prompt library or from a prompt that ServiceNow Otto generates.
* **[Test a prompt](https://www.servicenow.com/docs/lbl0exKhp6U2ZkGlLL33UA)**   
  After you create a prompt for your custom skill, test it before you finalize it to verify that it returns the expected results.
* **[Evaluate a prompt](https://www.servicenow.com/docs/dmWxQaJDYd4ukGuGzxtfRA)**   
  Use the AI Skill Kit evaluation tools to measure how your skill prompts perform against a dataset, using automated metrics and human feedback.
* **[Finalize and publish a skill](https://www.servicenow.com/docs/6QCdI481r211gzsodCxv5w)**   
  Finalize at least one prompt and publish your custom skill so that a Otto admin can activate it.
* **[Activate a skill](https://www.servicenow.com/docs/g8zwnVeP3Pt5hg4xvBIiIw)**   
  After you create and publish a custom skill, you must activate it in AI Admin Hub. Activating the skill enables you to trigger the skill within the UI.
* **[Call a custom skill from a script](https://www.servicenow.com/docs/h5PDI~msDo_PVaHTxX2Q_g)**   
  Call a custom skill from a UI action script so that you can run the skill and use its output in your instance logic.

