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."
npx claudepluginhub kylburns89/servicenow-claude-plugins --plugin pluginThis skill is limited to using the following tools:
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.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
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.