From servicenow
Exploring CMDB configuration items, CI class hierarchy, relationships, health metrics, data quality, and CSDM compliance. Use when the user mentions CMDB, configuration items, CIs, CI classes, dependencies, relationships, CMDB health, data quality, duplicates, orphaned CIs, CSDM, service taxonomy, Data Foundations certification, staleness, compliance scores, or "show me what depends on X."
How this skill is triggered — by the user, by Claude, or both
Slash command
/servicenow:servicenow-cmdbThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Explore CI classes, map dependencies, assess CMDB health, investigate data quality, and review CSDM service taxonomy. See `references/cmdb-tables.md` for CI classes, health KPIs, CSDM mappings, and encoded query syntax.
Explore CI classes, map dependencies, assess CMDB health, investigate data quality, and review CSDM service taxonomy. See references/cmdb-tables.md for CI classes, health KPIs, CSDM mappings, and encoded query syntax.
Discover what CI classes exist and their structure.
Progress checklist (copy into your response):
- [ ] Get base CI table schema
- [ ] Sample populated CI classes
- [ ] Check class-specific fields
- [ ] Summarize class inventory
get_table_schema(table_name="cmdb_ci")
list_ci(class_name="cmdb_ci_server", limit=10)
list_ci(class_name="cmdb_ci_computer", limit=10)
list_ci(class_name="cmdb_ci_app_server", limit=10)
get_table_schema(table_name="cmdb_ci_server")
Trace upstream and downstream dependencies for a given CI.
Progress checklist:
- [ ] Find target CI
- [ ] Get CI details
- [ ] Get relationships
- [ ] Build dependency tree
- [ ] Present upstream/downstream map
list_ci(class_name="cmdb_ci", query="nameLIKE<search_term>", limit=10)
get_ci(sys_id="<ci_sys_id>")
get_ci_relationships(sys_id="<ci_sys_id>")
Query the CMDB Health Dashboard tables for data quality KPIs. Uses a validation loop: assess -> identify issues -> remediate -> re-assess.
Progress checklist:
- [ ] Query health audit results
- [ ] Check active health rules
- [ ] Get health scores by class
- [ ] Identify top failing rules
- [ ] Recommend remediation actions
- [ ] (Optional) Re-assess after fixes
list_records(table_name="cmdb_health_audit", limit=20, order_by="-sys_created_on")
list_records(table_name="cmdb_health_rule", query="active=true", limit=20)
list_records(table_name="cmdb_health_config", limit=20)
Drill into data quality issues for specific CI classes. Uses a validation loop: profile -> identify gaps -> suggest fixes.
Progress checklist:
- [ ] Find CIs with missing mandatory fields
- [ ] Check for duplicates
- [ ] Check for orphaned CIs (no relationships)
- [ ] Query data quality rules
- [ ] Report issues by category with recommendations
list_ci(class_name="cmdb_ci_server", query="ip_addressISEMPTY", limit=20)
list_ci(class_name="cmdb_ci_server", query="nameLIKE<name>", limit=20)
get_ci_relationships(sys_id="<ci_sys_id>")
list_records(table_name="dl_definition", query="active=true", limit=20)
Explore the Common Service Data Model service hierarchy.
Progress checklist:
- [ ] List Business Services
- [ ] List Technical Services
- [ ] List Application Services
- [ ] Map service relationships
- [ ] Check service-to-offering mappings
- [ ] Present service taxonomy tree
list_ci(class_name="cmdb_ci_service_business", limit=20)
list_ci(class_name="cmdb_ci_service_technical", limit=20)
list_ci(class_name="cmdb_ci_service", query="sys_class_nameLIKEservice", limit=20)
get_ci_relationships(sys_id="<service_sys_id>")
list_records(table_name="service_offering", limit=20)
fields parameter on list_ci and list_records to limit returned data to relevant columns.get_table_schema to confirm it exists.references/cmdb-tables.md for encoded query syntax, CI class reference, and health KPI definitions.npx claudepluginhub kylburns89/servicenow-claude-plugins --plugin pluginManages Autotask Configuration Items (CIs) for asset management, inventory tracking, warranty monitoring, lifecycle management, DNS/SSL tracking, and billing associations in MSP infrastructure.
Exploring any ServiceNow table — schema, field types, sample records, relationships, and data patterns. Use when the user mentions tables, schemas, fields, data dictionary, sys_dictionary, sys_db_object, table structure, "what fields does X have," or wants to understand a ServiceNow table they haven't worked with before.
Queries and correlates live Infrahub data via the MCP server to answer operational questions, detect drift, investigate change impact, and produce ad-hoc reports.