Updated 3d ago
by olafkfreund
nix-skills
Reusable AI agent skills for the Nix language, grounded in the upstream Nix manual.
23 GitHub stars (23)
+10 in 30 days
| Period | New stars |
|---|---|
| Oct 3 | 0 |
| Oct 4 | +1 |
| Oct 5 | +1 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | +1 |
| Oct 9 | +1 |
| Oct 10 | 0 |
| Oct 11 | +1 |
| Oct 12 | +1 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | +1 |
| Oct 16 | +1 |
| Oct 17 | 0 |
| Oct 18 | +1 |
| Oct 19 | 0 |
| Oct 20 | 0 |
| Oct 21 | +1 |
| Oct 22 | 0 |
| Oct 23 | 0 |
| Oct 24 | 0 |
| Oct 25 | +1 |
| Oct 26 | +1 |
| Oct 27 | 0 |
| Oct 28 | 0 |
| Oct 29 | 0 |
| Oct 30 | 0 |
| Oct 31 | 0 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | 0 |
| Nov 4 | 0 |
| Nov 5 | 0 |
- 10 skills (10 skills found in its SKILL.md files)
- 2 forks (2 forks)
- 3d ago last update (Last updated 3d ago)
Install
Skills CLI
npx skills add olafkfreund/nix-skills
Asks which skills and agents to install. Just one: npx skills add olafkfreund/nix-skills --skill devenv-project — add -g for every project.
Claude Code
git clone https://github.com/olafkfreund/nix-skillscp -r "nix-skills/skills/devenv-project" ~/.claude/skills/
Copies the devenv-project skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add olafkfreund/nix-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
devenv-project
Create, explain, review, and debug devenv project environments, including devenv.nix, devenv.yaml, lockfiles, languages, tasks, services, and shell activation.
skills/devenv-project/ on GitHub (opens in a new tab)SKILL.md -
home-manager
Configure and troubleshoot Home Manager user environments on NixOS, nix-darwin or standalone Linux and macOS installations.
skills/home-manager/ on GitHub (opens in a new tab)SKILL.md -
microvm-nix
Configure and troubleshoot declarative microVMs with microvm.nix when working in a NixOS flake.
skills/microvm-nix/ on GitHub (opens in a new tab)SKILL.md -
nix-darwin
Configure, build and troubleshoot nix-darwin macOS system configurations and darwin-rebuild generations.
skills/nix-darwin/ on GitHub (opens in a new tab)SKILL.md -
nix-language
Write, explain, debug, and review Nix expressions using versioned upstream language references. Use for syntax, scope, lazy evaluation, functions, strings, paths, derivations, and built-ins; NixOS service options and Nixpkgs APIs need their own references.
skills/nix-language/ on GitHub (opens in a new tab)SKILL.md -
nix-workflow
Choose Nix commands, locate store paths and libraries, use development shells, debug builds, configure Nix and navigate ecosystem tools.
skills/nix-workflow/ on GitHub (opens in a new tab)SKILL.md -
nixos-coding-agents
Choose, install and sandbox AI coding agents on NixOS with llm-agents.nix packages, agent-images containers and agent-box disposable workspaces.
skills/nixos-coding-agents/ on GitHub (opens in a new tab)SKILL.md -
nixos-operations
Operate NixOS systems by choosing rebuild modes, managing generations and rollback, upgrading, cleaning the store, and diagnosing boot and service problems.
skills/nixos-operations/ on GitHub (opens in a new tab)SKILL.md -
nixos-wiki
Find and interpret retained NixOS Wiki guidance for system configuration, modules, rebuilds, boot, networking, storage and systemd; check applicability against the consumer's actual NixOS pin.
skills/nixos-wiki/ on GitHub (opens in a new tab)SKILL.md -
nixpkgs-development
Write, explain, review, and debug Nixpkgs package expressions, build helpers, overrides, overlays, and library APIs against the project's pinned package set.
skills/nixpkgs-development/ on GitHub (opens in a new tab)SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.