بنقرة واحدة
nix-search-cli
Search for Nix packages using the nix-search CLI tool
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Search for Nix packages using the nix-search CLI tool
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | nix-search-cli |
| description | Search for Nix packages using the nix-search CLI tool |
Search for Nix packages using the nix-search CLI tool, which queries https://search.nixos.org. Supports filtering by name, version, programs, channel, and ElasticSearch QueryString syntax. Wildcards (*, ?) are supported; regex is not.
Prerequisites: nix-search in PATH — https://github.com/peterldowns/nix-search-cli
Tip: Use this before adding packages with the home-manager-add-packages skill to verify package names.
nix-search python linter # basic search
nix-search --name 'emacsPackages.*' # by name (wildcard)
nix-search --version '1.*' # by version
nix-search --program "py*" # by installed program
nix-search --channel=23.11 nodejs # specific channel (default: unstable)
nix-search --flakes wayland # search flakes
nix-search --query-string="package_programs:(crystal OR irb)" # ElasticSearch
nix-search golang --program go --version '1.*' --details # combined
nix-search --json --details --max-results 50 --reverse python # output options
| Flag | Description |
|---|---|
-c, --channel | Channel to search (default: unstable) |
-d, --details | Show expanded details |
-f, --flakes | Search flakes instead of nixpkgs |
-j, --json | JSON output |
-m, --max-results | Max results (default: 20) |
-n, --name | Filter by package name |
-p, --program | Filter by installed program |
-q, --query-string | ElasticSearch QueryString |
-r, --reverse | Reverse result order |
-v, --version | Filter by version |
Use for math calculations.
Use for date/time.
Rules to minimize token usage
Native macOS built-in screen capture. Saves directly to ~/Desktop using exact system timestamp naming, so agent can automatically detect and read the latest screenshot without manual file paths. macOS only.
Maintain a living context document (plan.md) as a self-note to preserve the original agenda, track progress, and prevent context drift during complex tasks
A meta-skill to create new skills in the default skill directory with proper YAML front matter