# Home-manager module: link centralized agent skills into Claude Code + Codex. # Usage: add this flake as an input, then import this module in your home config. # # inputs.agent-skills.url = "git+https://git.naps.pt/naps62-yolo/agent-skills.git"; # # in home.nix imports: inputs.agent-skills.homeModules.default # # recursive=true links each FILE individually, so machine-local skills can still # live alongside the managed ones in the same dir (a whole-dir symlink would not). { agent-skills }: { ... }: { home.file = { ".claude/skills" = { source = "${agent-skills}/skills"; recursive = true; }; ".agents/skills" = { source = "${agent-skills}/skills"; recursive = true; }; ".claude/commands" = { source = "${agent-skills}/commands"; recursive = true; }; }; }