Nix Agent Init
Generuje AGENT_MAP.md/CLAUDE.md/.mcp.json dla repozytorium NixOS lub Home Manager, śledzone faktograficznie przez serwer nix-agent MCP.
Działa po konfiguracji
Co robi ten skill
Onboarding repozytorium konfiguracji flake NixOS/Home Manager dla agentów kodujących: uruchamia `nix-agent inspect-flake`, aby uzyskać pakiet faktów, a następnie zapisuje tabelę routingu AGENT_MAP.md, krótki brief CLAUDE.md/AGENTS.md na jedną stronę i wiring .mcp.json dla nix-agent i mcp-nixos — każda linia śledzona do zaobserwowanego faktu, z umową opartą na znacznikach, dzięki czemu ponowne uruchomienia nigdy nie nadpisują ręcznie napisanego tekstu. Aktywuje się, gdy użytkownik chce przygotować repozytorium Nix do pracy z agentami, a host już udostępnia serwer nix-agent MCP.
Raport z testu
Samodzielna SKILL.md z niezwykle zdyscyplinowaną umową o braku wynalazków i ograniczoną znacznikami umową o ponownym uruchomieniu, ale jest ściśle zależna od oddzielnego CLI nix-agent + serwera MCP (projekt towarzyszący wymagający Nix, a nie npm/brew), który nie jest obecny w normalnym środowisku; symulacja pakietu faktów ręcznie nadal generowała ugruntowane, poparte faktami AGENT_MAP.md/CLAUDE.md/.mcp.json wyraźnie lepsze niż generyczny dokument onboardingowy bez umiejętności.
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/JEFF7712/nix-agent cd nix-agent mkdir -p ~/.claude/skills cp -r skills/nix-agent-init ~/.claude/skills/nix-agent-init
Komendy i przykładowe prompty
/nix-agent-initGeneruje AGENT_MAP.md/CLAUDE.md/.mcp.json dla repozytorium NixOS lub Home Manager, śledzone faktograficznie przez serwer nix-agent MCP.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Make this NixOS flake repo ready for coding agents with a map fileGenerate an AGENT_MAP and CLAUDE.md for my Home Manager config repoWire up MCP servers so agents can safely inspect my Nix flake config