/device-info
Get detailed information about a NinjaOne device
$ npx -y skills add wyre-technology/msp-claude-plugins --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/device-info
Context preview
What this command does when you run it.
Get detailed information about a NinjaOne device
Command definition
device-info.mddescription: Get detailed information about a NinjaOne device
argument-hint: "<device_id>"
arguments: [device_id]
Get detailed information for NinjaOne device ID "$ARGUMENTS.device_id".
Arguments
- `device_id` (required) — The NinjaOne device ID
Instructions
1. Fetch device details from the API 2. Get additional context:
- Hardware inventory (disks, volumes, processors)
- Installed software (if available)
- Active alerts/conditions
- Recent activities
3. Present a comprehensive device summary
API Endpoints
- Device details: `GET /api/v2/device/{id}`
- Disks: `GET /api/v2/device/{id}/disks`
- Volumes: `GET /api/v2/device/{id}/volumes`
- Processors: `GET /api/v2/device/{id}/processors`
- Software: `GET /api/v2/device/{id}/software`
- Alerts: `GET /api/v2/device/{id}/alerts`
- Activities: `GET /api/v2/device/{id}/activities`
Output Format
Device: {hostname}
**Organization:** {org_name} **Type:** {device_role} **Status:** {online/offline} **Last Contact:** {timestamp}
System Information
- **OS:** Windows Server 2022 / Windows 11 / macOS
- **IP Address:** 192.168.x.x
- **Agent Version:** x.x.x
Hardware
- **CPU:** {processor_info}
- **RAM:** {memory}
- **Disks:** {disk_summary with free space}
Active Alerts
| Alert | Severity | Since | |-------|----------|-------| | {alert_message} | {severity} | {time} |
Recent Activity
- {timestamp}: {activity_description}
Read more
description: Get detailed information about a NinjaOne device argument-hint: "<device_id>" arguments: [device_id]
Get detailed information for NinjaOne device ID "$ARGUMENTS.device_id".
Arguments
- `device_id` (required) — The NinjaOne device ID
Instructions
1. Fetch device details from the API 2. Get additional context:
- Hardware inventory (disks, volumes, processors)
- Installed software (if available)
- Active alerts/conditions
- Recent activities
3. Present a comprehensive device summary
API Endpoints
- Device details: `GET /api/v2/device/{id}`
- Disks: `GET /api/v2/device/{id}/disks`
- Volumes: `GET /api/v2/device/{id}/volumes`
- Processors: `GET /api/v2/device/{id}/processors`
- Software: `GET /api/v2/device/{id}/software`
- Alerts: `GET /api/v2/device/{id}/alerts`
- Activities: `GET /api/v2/device/{id}/activities`
Output Format
Device: {hostname}
**Organization:** {org_name} **Type:** {device_role} **Status:** {online/offline} **Last Contact:** {timestamp}
System Information
- **OS:** Windows Server 2022 / Windows 11 / macOS
- **IP Address:** 192.168.x.x
- **Agent Version:** x.x.x
Hardware
- **CPU:** {processor_info}
- **RAM:** {memory}
- **Disks:** {disk_summary with free space}
Active Alerts
| Alert | Severity | Since | |-------|----------|-------| | {alert_message} | {severity} | {time} |
Recent Activity
- {timestamp}: {activity_description}
One command to supercharge Claude Code for MSP workflows. Then restart Claude Code. That's it. Documentation: mcp.wyre.ai
Repo: wyre-technology/msp-claude-plugins
Other commands on msp-claude-plugins.
- /case-review
Review and triage abuse mailbox cases in Abnormal Security
Open command - /search-threats
Search for specific threat patterns in Abnormal Security by sender, recipient, attack type, or keywords
Open command - /threat-triage
Triage recent email threats detected by Abnormal Security by severity and attack type
Open command - /list-overdue-invoices
List open and overdue Alternative Payments invoices and optionally generate hosted payment links for them
Open command - /reconcile-payout
Reconcile an Alternative Payments payout by listing its transactions and matching them against invoices and customers
Open command - /eol-report
EOL/EOS risk report — devices, OS versions, and firmware approaching or past end-of-life/end-of-support, prioritized by criticality
Open command

