Nix Agent Init

Generuje AGENT_MAP.md/CLAUDE.md/.mcp.json pro repozitář NixOS nebo Home Manager, fakticky sledováno přes MCP server nix-agent.

od JEFF7712 · JEFF7712/nix-agent

Funguje s nastavením ★ 8.8/10

Nix Agent Init — Generuje AGENT_MAP.md/CLAUDE.md/.mcp.json pro repozitář NixOS nebo Home Manager, fakticky sledováno přes MCP server nix-agent.

Co umí

Onboarding repozitáře konfigurace flake pro NixOS/Home Manager pro kódovací agenty: spustí `nix-agent inspect-flake` pro získání balíčku faktů, poté zapíše směrovací tabulku AGENT_MAP.md, stručný přehled CLAUDE.md/AGENTS.md na jednu obrazovku a .mcp.json pro propojení nix-agent a mcp-nixos — každá řádka sledována k pozorovanému faktu, s kontraktem založeným na znacích, takže opakované spuštění nikdy nepřepíše ručně psaný obsah. Spouští se, když uživatel chce, aby byl Nix repozitář připraven pro agenty a hostitel již zpřístupňuje MCP server nix-agent.

Testovací report

Samostatný SKILL.md s neobvykle disciplinovaným kontraktem pro opakované spuštění bez vynucování a s omezením značkami, ale pevně závisí na samostatném CLI+MCP serveru nix-agent (doprovodný projekt vyžadující samotný Nix, nikoli na npm/brew), který není přítomen v normálním prostředí; simulace balíčku faktů ručně stále produkovala uzemněné, fakticky citované AGENT_MAP.md/CLAUDE.md/.mcp.json zřetelně lepší než obecný dokument pro onboarding bez dovednosti.

Testováno: 2026-07-16 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /nix-agent-initGeneruje AGENT_MAP.md/CLAUDE.md/.mcp.json pro repozitář NixOS nebo Home Manager, fakticky sledováno přes MCP server nix-agent.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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