What problem does it solve?
This Skill enables developers and admins to query NixOS and Home Manager module options programmatically using flake evaluation, reducing guesswork and manual lookups when configuring systems.
Core Features & Use Cases
- Offline queries: evaluate options without web searches or external documentation.
- Upstream purity: queries only upstream NixOS/Home Manager modules (excludes user custom modules).
- System-agnostic & fast: uses currentSystem data and pre-evaluated pkgs for portability and performance.
- Documentation-ready: returns option paths with type, description, default, and examples via optionAttrSetToDocList.
- Use Case: check if a module exists, list available options, or fetch full documentation for a given option.
Quick Start
To begin, ask the skill to inspect a specific module option or to enumerate options in a category. For example, "What options does programs.git have in Home Manager?" The response will provide structured, upstream-focused option metadata ready for interpretation.