NixOS

Automatisch aktualisiertes NixOS/Nix-Handbuch, nix.dev-Tutorials und Nix Pills, verdrahtet in eine Topic-to-File-Routing-Tabelle.

von marceloeatworld · marceloeatworld/nixos-ai-skill

Getestet · Funktioniert ★ 8.8/10

NixOS — Automatisch aktualisiertes NixOS/Nix-Handbuch, nix.dev-Tutorials und Nix Pills, verdrahtet in eine Topic-to-File-Routing-Tabelle.

Was es kann

Bündelt ~40 unmodifizierte Referenzdateien, die täglich von NixOS/nix.dev, NixOS/nixpkgs manual, Nix Pills und dem Release-Wiki gezogen werden, plus eine SKILL.md, die ein Benutzerthema (flakes, modules, callPackage, systemd services, rollback, containers, LUKS, Terraform, etc.) der richtigen Datei zuordnet. Wird ausgelöst bei im Wesentlichen jeder NixOS- oder Nix-Ökosystem-Frage.

Testbericht

Es wurde gebeten, ein NixOS-Modul zu schreiben, das services.myapp.enable exponiert; basierend auf references/nixos-writing-modules.md zeigte es die ExecStart-Escaping-Einschränkung (utils.escapeSystemdExecArg) auf, die eine generische Antwort aus dem Gedächtnis vollständig übersprang.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /nixosAutomatisch aktualisiertes NixOS/Nix-Handbuch, nix.dev-Tutorials und Nix Pills, verdrahtet in eine Topic-to-File-Routing-Tabelle.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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