Nix Agent Init

Genera AGENT_MAP.md/CLAUDE.md/.mcp.json para un repositorio NixOS o Home Manager, rastreado por hechos a través del servidor MCP nix-agent.

Por JEFF7712 · JEFF7712/nix-agent

Funciona con configuración ★ 8.8/10

Nix Agent Init — Genera AGENT_MAP.md/CLAUDE.md/.mcp.json para un repositorio NixOS o Home Manager, rastreado por hechos a través del servidor MCP nix-agent.

Qué hace

Incorpora un repositorio de configuración de flake NixOS/Home Manager para agentes de codificación: ejecuta `nix-agent inspect-flake` para obtener un paquete de hechos, luego escribe una tabla de enrutamiento AGENT_MAP.md, un resumen CLAUDE.md/AGENTS.md de una pantalla, y un .mcp.json que conecta nix-agent y mcp-nixos — cada línea rastreada a un hecho observado, con un contrato basado en marcadores para que las reejecuciones nunca sobrescriban contenido escrito a mano. Se activa cuando el usuario quiere que un repositorio Nix esté listo para agentes y el host ya expone el servidor MCP nix-agent.

Informe de la prueba

SKILL.md autocontenido con un contrato de reejecución inusualmente disciplinado de no invención y límites de marcadores, pero depende de forma rígida de un CLI+servidor MCP nix-agent separado (un proyecto compañero que requiere Nix en sí, no en npm/brew) que no está presente en un entorno normal; simular el paquete de hechos a mano todavía produjo AGENT_MAP.md/CLAUDE.md/.mcp.json fundamentados y citados por hechos, claramente mejores que un documento de incorporación genérico sin habilidad.

Probado el: 2026-07-16 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /nix-agent-initGenera AGENT_MAP.md/CLAUDE.md/.mcp.json para un repositorio NixOS o Home Manager, rastreado por hechos a través del servidor MCP nix-agent.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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