ワンクリックで
nix-testing
Nix testing and quality assurance best practices for derivations, packages, and module validation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Nix testing and quality assurance best practices for derivations, packages, and module validation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | nix-testing |
| description | Nix testing and quality assurance best practices for derivations, packages, and module validation. |
| license | MIT |
| compatibility | opencode |
Nix testing and quality assurance specialist for package derivation and module validation.
Activate this skill when the conversation involves:
doCheck = truecheckPhase for running unit and integration testsinstallCheckPhase for post-installation testspassthru.tests for running additional test suitesmeta.tests for documenting test coveragemeta.broken to mark broken packagesmeta.platforms to specify supported platformsmeta.maintainers to list package maintainersmeta.license to specify package licensesmeta.homepage to link to package documentationComprehensive testing ensures package reliability. Post-installation tests verify correct installation. Additional test suites (passthru.tests) catch integration issues, while proper metadata prevents installation failures and ensures appropriate package stewardship.
A well-constructed derivation enables testing (doCheck = true), implements test phases, includes post-installation verification, defines additional test suites via passthru.tests, and populates comprehensive metadata with descriptions, licensing, platform specifications, and maintainer information.
Packages lacking test configuration, metadata information, and platform specifications represent inadequate quality assurance practices.