It knows your lab structure.
The skill guides the agent through the private deployment where your machines, packages, network, and site choices are defined.
Software and system settings are changed in your private lab definition, built on the controller, checked on one workstation, and then deployed to the clients you select.
The running machines are not edited one by one. Nixorium prepares the declared system centrally and lets the operator expand a verified change from one target to the lab.
State what should change and whether it applies to one workstation, a group, or the shared lab configuration. No workstation changes at this point.
A bounded requestYour packages, network details, desktop choices, and host-specific settings live in the private deployment generated for the lab.
One source of truthThe controller turns the requested definition into the system for the selected machines. Configuration or build errors stop here, before activation on a client.
A prepared systemDeploy the prepared system to a representative client and check the real result. An installed machine updates over the LAN; PXE installation is not repeated.
A checked resultThe operator chooses the targets. Colmena reaches them over SSH and NixOS activates a new system generation that can be rolled back if necessary.
An explicit deploymentClient Internet is not required. The controller provides the prepared system through the local cache, so installed clients can receive updates behind a captive portal or where policy blocks direct Internet access.
Installation and updating are different paths. PXE and disk installation are used for a new or recreated machine. Routine updates reach an installed client over SSH.
You can give a supported coding agent a plain request such as “Add VLC only to pc05.” The nixorium-maintainer skill is included in the generated private deployment and supplies the map and rules for configuring your lab. You do not need to know the Nix syntax or repository layout before asking.
The skill guides the agent through the private deployment where your machines, packages, network, and site choices are defined.
A request for one workstation stays in that host override; a shared classroom change goes into the common client configuration.
A one-PC package change and a change that affects the offline installer follow different validation paths.
This is Nixorium’s agentic layer: the agent inspects, edits, and validates the private lab configuration. You still review the intended result and decide whether and where to deploy it.
Read how the controller builds systems, serves the local cache, reaches clients through Colmena, and leaves deployment under operator control.