Nix Agent Init
Genererer AGENT_MAP.md/CLAUDE.md/.mcp.json til et NixOS eller Home Manager repo, fact-traced via nix-agent MCP serveren.
Virker med opsætning
Hvad det gør
Onboarder en NixOS/Home Manager flake konfigurationsrepo til kodningsagenter: kører `nix-agent inspect-flake` for at få en faktapakke, skriver derefter en AGENT_MAP.md routing-tabel, en én-skærms CLAUDE.md/AGENTS.md brief, og en .mcp.json der forbinder nix-agent og mcp-nixos — hver linje sporet til en observeret fakta, med en markør-baseret kontrakt, så genkørsler aldrig overskriver håndskrevet indhold. Udløses, når brugeren ønsker et Nix repo gjort agent-klar, og værten allerede eksponerer nix-agent MCP serveren.
Testrapport
Selvstændig SKILL.md med en usædvanligt disciplineret no-invention, markør-begrænset genkørselskontrakt, men den afhænger hårdt af en separat nix-agent CLI+MCP server (et ledsagende projekt, der kræver Nix selv, ikke på npm/brew), som ikke er til stede i et normalt miljø; simulering af faktapakken i hånden producerede stadig jordede, fakta-citerede AGENT_MAP.md/CLAUDE.md/.mcp.json, der klart var bedre end et generisk no-skill onboarding-dokument.
Testet: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
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
Kommandoer og eksempelprompter
/nix-agent-initGenererer AGENT_MAP.md/CLAUDE.md/.mcp.json til et NixOS eller Home Manager repo, fact-traced via nix-agent MCP serveren.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
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