Files
leo-claude-mktplace/plugins/cmdb-assistant/commands/cmdb-device.md
lmiranda 2d51df7a42 feat(marketplace): command consolidation + 8 new plugins (v8.1.0 → v9.0.0) [BREAKING]
Phase 1b: Rename all ~94 commands across 12 plugins to /<noun> <action>
sub-command pattern. Git-flow consolidated from 8→5 commands (commit
variants absorbed into --push/--merge/--sync flags). Dispatch files,
name: frontmatter, and cross-reference updates for all plugins.

Phase 2: Design documents for 8 new plugins in docs/designs/.

Phase 3: Scaffold 8 new plugins — saas-api-platform, saas-db-migrate,
saas-react-platform, saas-test-pilot, data-seed, ops-release-manager,
ops-deploy-pipeline, debug-mcp. Each with plugin.json, commands, agents,
skills, README, and claude-md-integration. Marketplace grows from 12→20.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 14:52:11 -05:00

1.2 KiB

name
name
cmdb device

/cmdb device

Manage network devices in NetBox.

Skills to Load

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

Usage

/cmdb device <action> [options]

Instructions

Execute skills/visual-header.md with context "Device Management".

Actions

List/View:

  • list or show all - List all devices: dcim_list_devices
  • show <name> - Get device details: dcim_get_device
  • at <site> - List devices at site

Create:

  • create <name> - Create new device
  • Required: name, device_type, role, site
  • Use dcim_list_device_types, dcim_list_device_roles, dcim_list_sites to find IDs

Update:

  • update <name> - Update device properties
  • Get device ID first, then use dcim_update_device

Delete:

  • delete <name> - Delete device (ask confirmation first)

After creating a device, offer to:

  • Add interfaces: dcim_create_interface
  • Assign IP addresses: ipam_create_ip_address
  • Add to rack: dcim_update_device

Examples

  • /cmdb device list
  • /cmdb device show core-router-01
  • /cmdb device create web-server-03
  • /cmdb device at headquarters

User Request

$ARGUMENTS