Skip to content
Automation
Skill

/servicenow-cmdb-health-audit

Audit ServiceNow CMDB health using NowAIKit MCP tools — find duplicate, orphaned, and stale CIs, score completeness, and propose remediation. Use when the user asks to check CMDB health, data quality, CSDM conformance, or clean up the CMDB.

From plugin
servicenow-mcp
2173 skills
Install
$ npx -y skills add aartiq/servicenow-mcp --skill servicenow-cmdb-health-audit --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/servicenow-cmdb-health-audit

Context preview

The summary Claude sees to decide when to auto-load this skill.

Audit ServiceNow CMDB health using NowAIKit MCP tools — find duplicate, orphaned, and stale CIs, score completeness, and propose remediation. Use when the user asks to check CMDB health, data quality, CSDM conformance, or clean up the CMDB.

SKILL.md

servicenow-cmdb-health-audit.SKILL.md
name: servicenow-cmdb-health-audit
description: Audit ServiceNow CMDB health using NowAIKit MCP tools — find duplicate, orphaned, and stale CIs, score completeness, and propose remediation. Use when the user asks to check CMDB health, data quality, CSDM conformance, or clean up the CMDB.

ServiceNow CMDB Health Audit

Use the NowAIKit CMDB tools to assess and remediate. Discover exact tool names with `search_tools` (e.g. "cmdb health", "find duplicates").

Workflow

1. **Snapshot.** Run `cmdb_health_dashboard` for the overall score and class breakdown. 2. **Find issues in parallel:** `cmdb_find_duplicates`, `cmdb_find_orphans`, `cmdb_find_stale`, and `analyze_data_quality` / `check_table_completeness` for key classes (cmdb_ci_server, cmdb_ci_appl, business apps). 3. **Assess impact** before any change with `cmdb_impact_analysis` on candidate CIs. 4. **CSDM lens.** Check that Application Services, Business Applications, and Service Offerings exist and are related per CSDM 4.0; flag gaps. 5. **Remediate safely.** For merges/retirements/updates, call write tools with **`dry_run: true` first**, present the diff, then apply. Prefer `cmdb_reconcile` for authoritative-source conflicts. 6. **Report.** Counts by issue type, the health score delta you expect, and a prioritized remediation list (highest blast-radius first).

Rules

  • Never merge or retire a CI without showing impact analysis + dry-run diff.
  • CMDB writes require `WRITE_ENABLED=true` and `CMDB_WRITE_ENABLED=true`.
  • CI relationships must have both parent and child defined (CSDM).
  • All writes are captured in the NowAIKit audit log.
Read more
Ships withservicenow-mcp

Connect Claude, ChatGPT, Gemini, Cursor, Copilot, or any AI, to ServiceNow. 450+ tools across ITSM, ITOM, CMDB, HRSD, CSM, Flow Designer, scripting & portal. Read, build, query and automate any instance in plain English.

Get the whole plugin
Stats
217
Stars
64
Forks
Active
Maintenance
TypeScript
Language
6h ago
Last commit
5mo ago
Created

Repo: aartiq/servicenow-mcp