Create a skill

  • Release version: Yokohama
  • Updated July 31, 2025
  • 2 minutes to read
  • Create a custom skill for Now Assist. Creating a custom skill enables you to have greater flexibility with Now Assist's generative AI capabilities.

    Before you begin

    Role required: sn_skill_builder.admin

    Note:
    When you update Now Assist Skill Kit you should also update Generative AI Controller to ensure that your skills continue to perform correctly.

    Procedure

    1. Navigate to All > Now Assist Skill Kit > Home.
    2. Select Create new skill.
    3. On the form, fill in the fields.

      New skill modal in Now Assist Skill Kit.

      Table 1. New skill form
      Field Description
      Skill name A name for the skill.
      Description A description of the skill.
      Default provider Available providers:
      Available prebuilt spokes that enable you to connect with an external LLM:
      • Microsoft Azure OpenAI Generative AI Spoke
      • OpenAI Generative AI Spoke
      • Aleph Alpha
      • WatsonX
      • Google Gemini (MakerSuite and Vertex AI)
      Note:
      The spokes don't consume Integration Hub transactions. The spokes consume assists.
      Provider API The provider of the API for your chosen LLM.
      User access
      • Any authenticated user

        As long as a user is logged in, they can access and execute the skill.

      • Select roles
        Select the roles that a user must have to execute the skill.
        Note:
        If you select multiple roles, a user must only have one of the roles to execute the skill.
      Role restrictions Role restrictions define the specific roles under which a skill in ServiceNow executes. While ACLs determine which user roles are permitted to trigger the skill, role restrictions determine the roles the skill will operate with during execution.
    4. Select how you want to create the prompt for the skill.
      • Write from scratch
      • Choose one from library
        1. Find the prompt that you want to use.
        2. Select View.
        3. Select Use prompt.
      • Use an AI-generated prompt
      Guided set up for Now Assist Skill Kit
    5. Select Next.
    6. Optional: Add skill inputs and outputs.
    7. Select Go to summary.
    8. Select Finish.

    What to do next

    After you create the skill, you must configure it. To learn more about configuring a skill, see Configure a skill prompt.

    If you don't need to set any configurations for your skill, you can create your skill prompt and tools. To learn more, see Create a prompt and Add a tool.