/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.
$ npx -y skills add aartiq/servicenow-mcp --skill servicenow-cmdb-health-audit --agent claude-codeHow 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.mdname: 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
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.
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.
Repo: aartiq/servicenow-mcp
Other skills on servicenow-mcp.
- /servicenow-incident-triage
Triage a ServiceNow incident or a queue of incidents using NowAIKit MCP tools — gather context, find similar past incidents, suggest a resolution, set priority, and assign. Use when the user asks to triage, investigate, prioritize, or work an incident (by number or as a batch).
Open skill - /servicenow-safe-deployment
Safely build and deploy ServiceNow artifacts (business rules, scripts, flows, catalog items) across instances using NowAIKit MCP tools, with update sets, dry-run previews, and ATF verification. Use when the user asks to deploy, promote, build, or move changes between
Open skill

