Updated 4d ago
by olafkfreund
nix-skills
Reusable AI agent skills for the Nix language, grounded in the upstream Nix manual.
19 GitHub stars (19)
+19 in 25 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 |
- 10 skills (10 skills found in its SKILL.md files)
- 1 forks (1 forks)
- 4d ago last update (Last updated 4d 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/SKILL.md on GitHub (opens in a new tab) -
home-manager
Configure and troubleshoot Home Manager user environments on NixOS, nix-darwin or standalone Linux and macOS installations.
skills/home-manager/SKILL.md on GitHub (opens in a new tab) -
microvm-nix
Configure and troubleshoot declarative microVMs with microvm.nix when working in a NixOS flake.
skills/microvm-nix/SKILL.md on GitHub (opens in a new tab) -
nix-darwin
Configure, build and troubleshoot nix-darwin macOS system configurations and darwin-rebuild generations.
skills/nix-darwin/SKILL.md on GitHub (opens in a new tab) -
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/SKILL.md on GitHub (opens in a new tab) -
nix-workflow
Choose Nix commands, locate store paths and libraries, use development shells, debug builds, configure Nix and navigate ecosystem tools.
skills/nix-workflow/SKILL.md on GitHub (opens in a new tab) -
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/SKILL.md on GitHub (opens in a new tab) -
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/SKILL.md on GitHub (opens in a new tab) -
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/SKILL.md on GitHub (opens in a new tab) -
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/SKILL.md on GitHub (opens in a new tab)
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.