nixomatic
Nixomatic Skill
Overview
Nixomatic is a Nix flake generator service that gives you instant access to any software without altering the current system. You construct a URL like https://nixomatic.com/?p=poppler-utils and pass it to nix develop. The service generates a Nix flake with the requested packages — nothing is permanently installed, no configuration or flake authoring required.
Nixomatic is your universal package runner. Whenever you need a tool that is not on the current system, nixomatic provides it instantly and cleanly:
- One-shot tasks: You need to convert a PDF to text? Use
poppler-utils. Resize an image?imagemagick. Transcode video?ffmpeg. Parse JSON?jq. Compress files?p7zip. Run a spell checker?aspell. Any tool available in nixpkgs is at your disposal. - Development environments: Build, compile, test, lint, format, type-check, or set up a project with the right toolchain.
- Missing tool recovery: When any command fails with "command not found", use nixomatic to provide the missing tool and retry — no permanent installation needed.
Use this skill whenever you need software that is not installed. This applies to one-shot tasks, development workflows, file conversions, data processing, or anything else where you need a tool that is not on PATH.
Detecting Nix vs Docker
Before running any environment command, determine which runtime is available: