nix-module-options

Community

Query Nix module options offline and upstream.

AuthorOJII3
Version1.0.0
Installs0

System Documentation

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.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: nix-module-options
Download link: https://github.com/OJII3/dotfiles/archive/main.zip#nix-module-options

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.