RMM ๐งช Community โ Claude Code โ Claude Desktop Standalone โข Immybot
Immybot
ImmyBot - desired-state Windows software deployment, maintenance sessions, scripts (Entra ID OAuth)
Installation
Install this plugin individually:
/plugin marketplace add wyre-technology/msp-claude-plugins --plugin immybot Or install all MSP plugins at once:
/plugin marketplace add wyre-technology/msp-claude-plugins Features
- Endpoint Management
- Maintenance Sessions
- Script Execution
- Software Deployment
- Tenant Compliance
Skills
This plugin provides 6 skills that teach Claude about Immybot:
| Skill | Description |
|---|---|
endpoint-management | Use this skill when working with ImmyBot computers/endpoints โ listing and filtering the managed fleet, searching by name or serial, inspecting installed-software inventory, reviewing which deployments target a device, creating new computer records, and forcing an agent check-in. |
maintenance-sessions | Use this skill when working with ImmyBot maintenance sessions โ the reconciliation engine that brings endpoints into their desired state. |
script-execution | Use this skill when working with ImmyBot's PowerShell script library โ searching scripts by name or category, validating script syntax, executing a script in SYSTEM context on a target computer, and reviewing execution history and results. |
software-deployment | Use this skill when configuring desired-state software deployments in ImmyBot โ picking the software, scoping the deployment to a tenant or computer, kicking off a maintenance session to reconcile, and checking compliance afterwards. |
tenant-compliance | Use this skill when working with ImmyBot tenants and fleet-wide reporting โ listing and searching client organizations, pulling per-tenant compliance dashboards and software-inventory rollups, and auditing background task queues (running, queued, failed) to produce client-facing or operational status reports. |
api-patterns | Use this skill when working with the ImmyBot MCP tools โ Entra ID OAuth 2.0 client-credentials authentication (4 fields), the two-step desired-state deployment model, destructive operations that need explicit confirmation, and the task/session polling cadence. |
Agents
This plugin provides 3 agents for autonomous task execution:
| Agent | Description |
|---|---|
compliance-auditor | Use this agent when an MSP needs a software-compliance audit across their ImmyBot-managed tenant portfolio โ per-tenant compliance scorecards, failing-deployment analysis, software-inventory rollups, and task-queue health for QBR or operational reporting. |
endpoint-remediation-specialist | Use this agent when an MSP needs to diagnose and remediate a problem on ImmyBot-managed endpoints โ investigating failed maintenance sessions and tasks, running remediation scripts, and re-reconciling affected computers. |
software-deployment-orchestrator | Use this agent when an MSP needs to plan and execute a software rollout through ImmyBot โ staging desired-state deployments, piloting, triggering maintenance sessions, and confirming compliance. |
Commands
Available slash commands:
| Command | Description |
|---|---|
/compliance-report | Generate an ImmyBot software-compliance scorecard for a tenant or the whole fleet |
/deploy-software | Stage and reconcile an ImmyBot desired-state software deployment to a tenant or computer |
/list-computers | List and filter ImmyBot-managed computers, optionally scoped to a tenant |
/maintenance-status | Show ImmyBot maintenance session status โ active sessions, or detail and logs for a specific session |
/run-script | Find and execute an ImmyBot PowerShell script on a target computer (destructive, SYSTEM context) |
/search-software | Search the ImmyBot software catalog (per-tenant + global) |
API Reference
| Base URL | |
| Authentication | |
| Rate Limit | |
| Documentation |
Example Usage
Generate an ImmyBot software-compliance scorecard for a tenant or the whole fleet
/compliance-report Stage and reconcile an ImmyBot desired-state software deployment to a tenant or computer
/deploy-software List and filter ImmyBot-managed computers, optionally scoped to a tenant
/list-computers Show ImmyBot maintenance session status โ active sessions, or detail and logs for a specific session
/maintenance-status Find and execute an ImmyBot PowerShell script on a target computer (destructive, SYSTEM context)
/run-script Search the ImmyBot software catalog (per-tenant + global)
/search-software Using Skills
/skill immybot:endpoint-management
Use this skill when working with ImmyBot computers/endpoints โ listing and filtering the managed fleet, searching by name or serial, inspecting installed-software inventory, reviewing which deployments target a device, creating new computer records, and forcing an agent check-in.