Nix Agent Init

Generuje AGENT_MAP.md/CLAUDE.md/.mcp.json dla repozytorium NixOS lub Home Manager, śledzone faktograficznie przez serwer nix-agent MCP.

Autor: JEFF7712 · JEFF7712/nix-agent

Działa po konfiguracji ★ 8.8/10

Nix Agent Init — Generuje AGENT_MAP.md/CLAUDE.md/.mcp.json dla repozytorium NixOS lub Home Manager, śledzone faktograficznie przez serwer nix-agent MCP.

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 file
  • Generate an AGENT_MAP and CLAUDE.md for my Home Manager config repo
  • Wire up MCP servers so agents can safely inspect my Nix flake config