skill-build-deploy

Builds and deploys NixOS or Darwin configurations to local or remote hosts.

14|3|Updated Jul 23, 2023
One-click install
npx skills add https://github.com/codgician/serenitea-pot --skill skill-build-deploy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-build-deploy
Source: https://github.com/codgician/serenitea-pot/tree/main/.opencode/skills/skill-build-deploy
Command: npx skills add https://github.com/codgician/serenitea-pot --skill skill-build-deploy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a guided, repeatable workflow to build and deploy NixOS or Darwin configurations to local or remote hosts, reducing manual setup and human error.

Core Features & Use Cases

  • Build, test, and deploy host configurations for NixOS or Darwin.
  • Validate configurations locally before rollout and support safe rollbacks.
  • Use cases include setting up new hosts, updating existing systems, or migrating configurations across environments.

Quick Start

Run a safe build and deploy workflow for a specified host using local or remote targets.

Frequently Asked Questions about skill-build-deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely build and deploy NixOS or Darwin configurations to remote hosts?

To safely build and deploy NixOS or Darwin configurations, you can use a guided workflow that validates inputs, executes build commands, and requires user confirmation before applying changes to local or remote hosts.

What is the best way to ensure repeatable NixOS host deployments without manual errors?

Repeatable NixOS host deployments are achieved through a structured workflow that handles input validation, host references, and safety checks, ensuring auditable and repeatable configuration rollouts across multiple hosts.

Can I test NixOS or Darwin configurations locally before deploying to production?

Yes, you can validate and test NixOS or Darwin configurations locally before rollout, ensuring the build is safe and correct before applying changes to remote or production hosts.

Does the deployment workflow support rollbacks for updated Darwin or NixOS hosts?

Yes, the deployment workflow supports safe rollbacks for updated NixOS or Darwin hosts, allowing you to revert configurations if issues arise during or after the deployment process.

How do I manage multi-host NixOS deployments for operations teams?

Managing multi-host NixOS deployments for operations teams involves using a repeatable workflow that applies safety checks, approvals, and host references to ensure consistent configuration across all targeted systems.