nix-flakes
✓Creates reproducible builds, manages flake inputs, defines devShells, and builds packages with flake.nix. Use when initializing Nix projects, locking dependencies, or running nix build/develop commands.
Installation
SKILL.md
Modern Nix project management with hermeticity and reproducibility through flake.lock.
Always prefix local flake paths with path: (e.g., path:.) to ensure Nix uses all files in the directory without requiring them to be staged in Git.
In a headless environment, use nix develop with --command to run tasks within the environment.
Creates reproducible builds, manages flake inputs, defines devShells, and builds packages with flake.nix. Use when initializing Nix projects, locking dependencies, or running nix build/develop commands. Source: knoopx/pi.
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/knoopx/pi --skill nix-flakes- Source
- knoopx/pi
- Category
- </>Dev Tools
- Verified
- ✓
- First Seen
- 2026-02-08
- Updated
- 2026-02-18
Quick answers
What is nix-flakes?
Creates reproducible builds, manages flake inputs, defines devShells, and builds packages with flake.nix. Use when initializing Nix projects, locking dependencies, or running nix build/develop commands. Source: knoopx/pi.
How do I install nix-flakes?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/knoopx/pi --skill nix-flakes Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/knoopx/pi
Details
- Category
- </>Dev Tools
- Source
- skills.sh
- First Seen
- 2026-02-08