refactor(agents): move runtime customization out of dotfiles #6

Merged
alexion merged 1 commits from skills-skeleton into main 2026-09-02 22:07:22 -04:00
Owner

Summary

  • Move Pi runtime resources from the NixOS dotfiles module into project-local .pi/ directories.
  • Use Pi-native skill activation directories while keeping skill sources under src/skills/ and project-owned skills/ folders.
  • Vendor the Herdr Pi integration under .pi/extensions/ and leave shell modules responsible for installing Pi, Herdr, gitea-axi, and Pi package patches.
  • Merge global agent instructions into the monorepo AGENTS.md and remove the Home Manager-managed global agent context module.
  • Remove the legacy global skills bridge, the external skills flake input, and the Claude Code Home Manager customization.
  • Move the remaining Pi and gitea-axi NixOS modules under configs/nixos/modules/shell/.

Tests

  • nix-instantiate --parse configs/nixos/modules/shell/pi/default.nix
  • nix-instantiate --parse configs/nixos/modules/shell/gitea-axi.nix
  • nix-instantiate --parse configs/nixos/modules/shell/herdr.nix
  • nix eval .#nixosConfigurations.neogaia.config.system.name --show-trace
## Summary - Move Pi runtime resources from the NixOS dotfiles module into project-local `.pi/` directories. - Use Pi-native skill activation directories while keeping skill sources under `src/skills/` and project-owned `skills/` folders. - Vendor the Herdr Pi integration under `.pi/extensions/` and leave shell modules responsible for installing Pi, Herdr, gitea-axi, and Pi package patches. - Merge global agent instructions into the monorepo `AGENTS.md` and remove the Home Manager-managed global agent context module. - Remove the legacy global skills bridge, the external `skills` flake input, and the Claude Code Home Manager customization. - Move the remaining Pi and gitea-axi NixOS modules under `configs/nixos/modules/shell/`. ## Tests - `nix-instantiate --parse configs/nixos/modules/shell/pi/default.nix` - `nix-instantiate --parse configs/nixos/modules/shell/gitea-axi.nix` - `nix-instantiate --parse configs/nixos/modules/shell/herdr.nix` - `nix eval .#nixosConfigurations.neogaia.config.system.name --show-trace`
alexion changed title from docs(skills): document monorepo skill layout to refactor(agents): move runtime customization out of dotfiles 2026-09-02 20:13:08 -04:00
alexion added 1 commit 2026-09-02 22:07:08 -04:00
Move Pi runtime resources into project-local .pi directories and keep shell modules responsible for installing Pi, Herdr, gitea-axi, and Pi package patches.

Remove legacy global agent context, Claude Code customization, the global skills bridge, and the external skills flake input.
alexion force-pushed skills-skeleton from 1f04cb7cf2 to 494fecff76 2026-09-02 22:07:08 -04:00 Compare
alexion merged commit 494fecff76 into main 2026-09-02 22:07:22 -04:00
alexion deleted branch skills-skeleton 2026-09-02 22:07:22 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#6