What I do
Help structure, clean up, and optimize Nix flakes:
- •Organize inputs and lock files.
- •Define outputs (
devShells,packages,nixosConfigurations). - •Pin versions and keep reproducibility.
- •Make examples easy to import or run.
When to use me
Use this when the user asks about:
- •Creating a new flake.
- •Refactoring an existing flake.
- •Adding support for multiple systems or outputs.
- •Managing inputs and dependency pinning.
Ask for the intended usage and target systems if unclear.