skyr-cloud/skyr
Agent skills for working with Skyr, the Git-native infrastructure orchestrator, and its configuration language (SCL).
How deployment to Skyr works: pushing to the skyr git remote, environments and the deployment lifecycle, pushing a deployment for approval and approving or rejecting one, rolling a deployment back, exposing pods to the internet (ports, InternetAddress, DNS zones), private networking and routing between networks, sharing networks, volumes and addresses across repositories, first-party plugin capabilities, approving the held deletion of a durable resource such as a persistent volume, checking rollout status and incidents, and reaching into a running pod (port forwarding, running a command or a shell in a container). Use when deploying to Skyr, wiring a repository to a Skyr instance, exposing a service publicly, connecting private networks, protecting an environment behind approval, rolling back a bad deployment, approving a deletion a teardown is waiting on, debugging a rollout, or getting a shell inside a deployed container.
Write SCL (Skyr Configuration Language) and SCLE. Use when creating or editing .scl or .scle files, authoring infrastructure-as-code targeting Skyr, editing Main.scl or Package.scle, writing or running a module's own tests, or looking up SCL syntax, types, or standard-library documentation.