This talk illustrates how we setup our own local dynamic Bolt inventory plugins to help with our automated Puppet development and testing. It's very common for developers to code and test their applications on VMs, either locally hosted or on the cloud. As individuals have editor preferences (nvim, vscode, etc), so they have hypervisor. Once you create a Bolt inventory file listing the server or servers, then Bolt can easily configure those servers using custom Puppet code. Instead of manually creating the Bolt inventory, it is easy to create a dynamic inventory plugin — if it doesn't already exist — to suit your particular use case.