---
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


---

# Finalize and publish a skill

# Finalize and publish a skill {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Finalize at least one prompt and publish your custom skill so that a Otto admin can activate it.

## Before you begin

Role required: sn_skill_builder.admin

## About this task

Publishing a skill is a two-part process. First, you must finalize at least one prompt. Finalizing a prompt marks it as ready for use and is required before the skill can be published. Then you publish the skill, which
changes its state from Draft to Published and makes it visible to a Otto admin for activation in AI Admin Hub.  
Tip:  
Make sure your deployment settings are configured before publishing. After it's published, the skill appears in AI Admin Hub under the workflow category you selected. To learn more, see [Configure deployment and skill settings](https://www.servicenow.com/docs/pezZjXpM_LTuny6zoGHpUA "Configure where a skill appears in AI Admin Hub, review general information, set security controls, choose a provider, and add evaluation metrics.").

## Procedure

1. Navigate to AllAI Skill KitHome.
2. Select the skill that you want to publish.
3. Make any necessary changes to the prompt and test it.  
   To learn more about testing your prompt, see [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.").
4. In the Skill contents sidebar, select the prompt that you want to finalize.
5. Select the lock icon (Finalize prompt) next to the prompt name to finalize the prompt.  
   The lock icon is located in the header row of the prompt editor, next to the Manage prompt button. Selecting it marks the prompt as finalized and removes the lock icon from view. You must
   finalize at least one prompt before you can publish the skill.  
   Note:  
   If you edit a finalized prompt, you must finalize it again before republishing.
6. Repeat the previous two steps for each additional prompt that you want to finalize.
7. Select Publish skill.  
   The skill status changes from Draft to Published. The skill becomes visible in AI Admin Hub and ready for an admin to activate.

## What to do next

A Otto admin must activate the skill before users can trigger it. To learn more about activating a skill, see [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.").

To create a copy of a published skill to use as a starting point for a new one, see [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.").

To set a prompt as the default for a skill, use the Set as the default prompt toggle in the prompt editor. To learn more about managing prompts, see [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.").
**Related tasks**   

* [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.")
* [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.")

*[\>]: and then


