discovery-patterns

Automate ServiceNow Discovery schedules, credentials, probes, sensors, and identification rules.

77|23|Updated Jul 16, 2025
One-click install
npx skills add https://github.com/groeimetai/snow-flow --skill discovery-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discovery-patterns
Source: https://github.com/groeimetai/snow-flow/tree/main/packages/opencode/src/bundled-skills/discovery-patterns
Command: npx skills add https://github.com/groeimetai/snow-flow --skill discovery-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies and automates the creation and management of ServiceNow Discovery schedules, credentials, probes, sensors, and identification rules, reducing manual configuration time and potential errors.

Core Features & Use Cases

  • Discovery Schedule Creation: Define and activate new discovery schedules with specific run types, times, and IP ranges.
  • Credential Management: Set up various discovery credentials (e.g., Windows, SSH) and associate them with discovery ranges.
  • Custom Probe/Sensor Development: Create custom scripts to gather specific data and process it for CMDB population.
  • Identification Rule Configuration: Define rules for identifying and classifying Configuration Items (CIs) in the CMDB.
  • Use Case: Quickly set up a new weekly discovery for your data center network, ensuring all new servers and devices are automatically inventoried and added to the CMDB.

Quick Start

Use the discovery-patterns skill to create a new weekly discovery schedule named 'Data Center Discovery' for the IP range '10.0.0.0/24'.

Frequently Asked Questions about discovery-patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate ServiceNow Discovery schedule creation for IP ranges?

ServiceNow Discovery schedule creation is automated by defining run types, times, and IP ranges to activate network scans. This streamlines the setup of automated inventory processes, ensuring new devices are systematically added to the CMDB without manual configuration.

What do I need to configure for ServiceNow CMDB population during discovery?

ServiceNow CMDB population requires configuring discovery credentials like SSH or Windows, setting up probes and sensors to gather data, and defining identification rules to classify Configuration Items. This ensures accurate and automated mapping of network devices into the CMDB.

Can I use ES5 JavaScript for custom ServiceNow Discovery probes and sensors?

Yes, ES5 JavaScript is supported for scripting and configuring custom probes and sensors within the ServiceNow platform. This allows you to write specific data gathering and processing scripts to populate the CMDB with customized information.

How do identification rules affect CMDB classification in ServiceNow Discovery?

Identification rules determine how discovered devices are recognized and classified as Configuration Items in the CMDB. By configuring these rules, you ensure that network scan results accurately map to the correct CI types and maintain data integrity.

What's the best way to set up weekly discovery for a data center network?

The best way to set up weekly data center discovery is to automate the configuration of discovery schedules with specific IP ranges and associated credentials. This reduces manual errors and ensures all new servers and devices are automatically inventoried.

Does this approach support managing Windows and SSH credentials for discovery?

Yes, credential management supports setting up various discovery credentials, including Windows and SSH, and associating them with specific discovery ranges. This ensures secure and authenticated access to network devices during automated scans.