Agent skill
nix-check
Check and validate NixOS configuration. Use when asked to check, validate, lint, or verify the nix config, flake, or configuration files.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/nix-check-jkingston-nix-config
SKILL.md
Nix Configuration Checker
When to Use
Use this skill when the user asks to check, validate, lint, or verify the nix configuration.
Instructions
Run the validation scripts in sequence:
-
Format Check - Verify code formatting:
bash./scripts/fmt.sh --check -
Lint Check - Check for linting issues and dead code:
bash./scripts/lint.sh -
Flake Check - Validate flake and do a dry-run build:
bash./scripts/check.sh
Reporting Results
- If all checks pass, report success
- If any check fails, report which check failed and show the relevant error output
- Suggest fixes for common issues (formatting can be auto-fixed with
./scripts/fmt.sh)
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?