Nix helps Claude a lot with dependencies, it can add stuff and execute the flake as well.
I will come back to you with project itself.