원클릭으로
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.