Nix Agent Init
Genereert AGENT_MAP.md/CLAUDE.md/.mcp.json voor een NixOS of Home Manager repo, feitelijk getraceerd via de nix-agent MCP server.
Werkt met setup
Wat het doet
Onboards een NixOS/Home Manager flake config repo voor code-agents: voert `nix-agent inspect-flake` uit om een feitenbundel te krijgen, en schrijft vervolgens een AGENT_MAP.md routeringstabel, een CLAUDE.md/AGENTS.md brief van één scherm, en een .mcp.json die nix-agent en mcp-nixos bedraadt — elke regel getraceerd naar een waargenomen feit, met een marker-gebaseerd contract zodat herhaaldelijke uitvoeringen nooit handgeschreven inhoud overschrijven. Wordt geactiveerd wanneer de gebruiker wil dat een Nix repo agent-klaar wordt gemaakt en de host al de nix-agent MCP server blootlegt.
Testrapport
Zelfstandige SKILL.md met een ongewoon gedisciplineerd no-invention, marker-gebaseerd re-run contract, maar het is hard-afhankelijk van een aparte nix-agent CLI+MCP server (een begeleidend project dat Nix zelf vereist, niet op npm/brew) dat niet aanwezig is in een normale omgeving; het simuleren van de feitenbundel met de hand produceerde nog steeds gegronde, feitelijk geciteerde AGENT_MAP.md/CLAUDE.md/.mcp.json die duidelijk beter waren dan een generiek no-skill onboarding document.
Getest op: 2026-07-16 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/nix-agent-initGenereert AGENT_MAP.md/CLAUDE.md/.mcp.json voor een NixOS of Home Manager repo, feitelijk getraceerd via de nix-agent MCP server.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
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