NixOS

Auto-opdateret NixOS/Nix manual, nix.dev tutorials og Nix Pills forbundet til en emne-til-fil routing-tabel.

Af marceloeatworld · marceloeatworld/nixos-ai-skill

Testet · Virker ★ 8.8/10

NixOS — Auto-opdateret NixOS/Nix manual, nix.dev tutorials og Nix Pills forbundet til en emne-til-fil routing-tabel.

Hvad det gør

Bundter ~40 umodificerede referencefiler trukket dagligt fra NixOS/nix.dev, NixOS/nixpkgs manual, Nix Pills og release-wiki'en, plus en SKILL.md, der mapper et brugers emne (flakes, modules, callPackage, systemd services, rollback, containers, LUKS, Terraform, etc.) til den rigtige fil. Udløses ved stort set ethvert NixOS eller Nix-økosystem spørgsmål.

Testrapport

Bad den om at skrive et NixOS-modul, der eksponerer services.myapp.enable; baseret på references/nixos-writing-modules.md fremhævede den ExecStart escaping-advarslen (utils.escapeSystemdExecArg), som et generisk fra-hukommelsen-svar helt sprang over.

Testet: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/marceloeatworld/nixos-ai-skill
cd nixos-ai-skill
mkdir -p ~/.claude/skills
cp -r . ~/.claude/skills/nixos

Kommandoer og eksempelprompter

  • /nixosAuto-opdateret NixOS/Nix manual, nix.dev tutorials og Nix Pills forbundet til en emne-til-fil routing-tabel.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Write a NixOS module that adds services.myapp.enable and starts a service
  • How do I set up a systemd service inside a NixOS flake configuration?
  • Help me roll back a NixOS generation after a broken update