Files
lmiranda 747a2b15e5 refactor(cmdb-assistant): extract skills and slim commands
- Extract 9 skill files from command knowledge:
  - mcp-tools-reference.md: Complete NetBox MCP tools reference
  - system-discovery.md: Bash commands for system info gathering
  - device-registration.md: Device registration workflow
  - sync-workflow.md: Machine sync process
  - audit-workflow.md: Data quality audit checks
  - ip-management.md: IP/prefix management and conflict detection
  - topology-generation.md: Mermaid diagram generation
  - change-audit.md: NetBox change audit workflow
  - visual-header.md: Standard visual header pattern

- Slim all 11 commands to under 60 lines:
  - cmdb-sync.md: 348 -> 57 lines
  - cmdb-register.md: 334 -> 51 lines
  - ip-conflicts.md: 238 -> 58 lines
  - cmdb-audit.md: 207 -> 58 lines
  - cmdb-topology.md: 194 -> 54 lines
  - initial-setup.md: 176 -> 74 lines
  - change-audit.md: 175 -> 57 lines
  - cmdb-site.md: 68 -> 50 lines
  - cmdb-ip.md: 65 -> 52 lines
  - cmdb-device.md: 64 -> 55 lines
  - cmdb-search.md: 46 lines (unchanged)

- Update agent to reference skills for best practices
- Preserve existing netbox-patterns skill

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 17:21:21 -05:00

1.5 KiB

description
description
Detect IP address conflicts and overlapping prefixes in NetBox

CMDB IP Conflict Detection

Scan NetBox IPAM data to identify IP address conflicts and overlapping prefixes.

Skills to Load

  • skills/visual-header.md
  • skills/ip-management.md
  • skills/mcp-tools-reference.md

Usage

/ip-conflicts [scope]

Scopes:

  • all (default) - Full scan of all IP data
  • addresses - Check for duplicate IP addresses only
  • prefixes - Check for overlapping prefixes only
  • vrf <name> - Scan specific VRF only
  • prefix <cidr> - Scan within specific prefix

Instructions

Execute skills/visual-header.md with context "IP Conflict Detection".

Execute conflict detection from skills/ip-management.md:

  1. Data Collection - Fetch IPs, prefixes, VRFs via MCP
  2. Duplicate Detection - Group by address+VRF, flag >1 record
  3. Overlap Detection - Compare prefixes pairwise using CIDR math
  4. Orphan IP Detection - Find IPs without containing prefix
  5. Generate Report - Use template from skill

Conflict Types

Type Severity
Duplicate IP (same interface type) CRITICAL
Duplicate IP (different roles) HIGH
Overlapping prefixes (same status) HIGH
Overlapping prefixes (container ok) LOW
Orphan IP MEDIUM

Examples

  • /ip-conflicts - Full scan
  • /ip-conflicts addresses - Duplicate IPs only
  • /ip-conflicts vrf Production - Scan specific VRF

User Request

$ARGUMENTS