with one click
nix
Search nixpkgs packages, NixOS options, and the NixOS wiki.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Search nixpkgs packages, NixOS options, and the NixOS wiki.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | nix |
| description | Search nixpkgs packages, NixOS options, and the NixOS wiki. |
| compatibility | Requires curl and jq. Package/option commands additionally require nix with flakes enabled. Network may be needed for uncached refs and wiki access. |
Use for authoritative Nix/NixOS data:
Prefer commit SHAs for reproducible nixpkgs answers; branch names like nixos-unstable can move.
Scripts print compact output. Nix commands suppress normal evaluator chatter and show stderr only on failure.
./scripts/search-options.sh REF QUERY [LIMIT]
./scripts/search-options.sh nixos-unstable openssh 20
JSON array fields: name, description, type, default. Search is case-insensitive and limited to option names.
./scripts/show-option.sh REF OPTION_PATH
./scripts/show-option.sh nixos-unstable services.openssh.enable
JSON fields: name, description, type, default, example, declarations.
./scripts/search-packages.sh REF QUERY [LIMIT]
./scripts/search-packages.sh nixos-unstable ripgrep 20
JSON array fields: attr, pname, version, description.
./scripts/show-package.sh REF ATTR_PATH
./scripts/show-package.sh nixos-unstable hello
JSON fields include attrPath, pname, version, description, homepage, license, platforms, platforms_count, broken, insecure, available.
./scripts/search-wiki.sh QUERY [LIMIT]
./scripts/search-wiki.sh Docker 10
JSON array fields: title, pageid, snippet. Pass a returned title to read-wiki.sh.
Prefer short, focused queries like Rust, Docker, or Traefik.
./scripts/read-wiki.sh TITLE
./scripts/read-wiki.sh Docker
Prints the page's raw wikitext source.
nix search searches packages, not NixOS options.show-package.sh, but aliases can differ.wiki.nixos.org and may vary over time.