cmdb-search-analysis

Translate natural language CMDB inquiries into structured searches across CMDB trees.

34|13|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Happy-Technologies-LLC/happy-servicenow-skills --skill cmdb-search-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cmdb-search-analysis
Source: https://github.com/Happy-Technologies-LLC/happy-servicenow-skills/tree/main/skills/cmdb/cmdb-search-analysis
Command: npx skills add https://github.com/Happy-Technologies-LLC/happy-servicenow-skills --skill cmdb-search-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables intelligent searching and analysis of the ServiceNow CMDB by translating natural language requests into structured queries, enriching results with relationship context, and surfacing relevant business services.

Core Features & Use Cases

  • Interpret natural language queries and map them to CMDB tables (cmdb_ci and related tables) for precise searches.
  • Enrich results with upstream and downstream relationships from cmdb_rel_ci and identify related services from cmdb_ci_service.
  • Discover CI classes and schema to target the most appropriate tables and understand the CMDB data model for informed decision making.
  • Generate structured reports that combine search results, relationships, and service context to support incident response, change management, and asset discovery workflows.

Quick Start

Describe a CMDB search in natural language and load it to see tailored results with CI relationships and services.

Frequently Asked Questions about cmdb-search-analysis

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

FAQPage Schema
How do I search the ServiceNow CMDB using natural language?

You can search the ServiceNow CMDB by describing your request in natural language, which the skill translates into structured queries across cmdb_ci and related tables, returning tailored results with relationship and service context.

How do I find upstream and downstream CI relationships in a CMDB?

To find CI relationships, the skill queries the cmdb_rel_ci table to enrich search results with upstream and downstream dependency context, and surfaces related business services from cmdb_ci_service.

Can I use CMDB search results for incident response and change management?

Yes, CMDB search results are designed for incident response, change management, and asset discovery workflows, generating structured reports that combine configuration items, relationship mappings, and service context.

What CMDB tables do I need access to for relationship-aware searches?

You need access to cmdb_ci, cmdb_rel_ci, and cmdb_ci_service tables to perform relationship-aware searches and discover service mappings within the configuration management database.

How do I discover CI classes and schema before searching the CMDB?

The skill discovers CI classes and schema to target the most appropriate CMDB tables, helping you understand the data model and make informed decisions before running structured searches.