원클릭으로
drift
Detect configuration drift using hash-based verification.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Detect configuration drift using hash-based verification.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Create, search, comment on, and manage issues in the canonical nixosconfig Forgejo tracker via its REST API.
Manage pfSense firewall - rules, NAT, VPN, DHCP, DNS, and system configuration
Spin up and manage Apollo/Sunshine gaming Windows VMs on the prom hypervisor — clones of the GTX-1080-passthrough golden template, one per game, streamed via Moonlight/Artemis. Use when the user wants a new gaming VM, another gaming VM, a VM "for <game>", or to start/switch/stop/list/destroy their gaming VMs. Single GPU = one runs at a time. Trigger phrases include "new gaming vm", "spin up a gaming vm", "gaming vm for <game>", "make me a windows gaming vm", "another gaming machine", "start the <game> vm", "switch to <game>", "list gaming vms", "stop the gaming vm", "destroy the <game> vm".
Add an MCP server to the project and sync to all AI tools
Debug a NixOS service that is down, unhealthy, or misbehaving. Identifies which host runs the service, connects via SSH if remote, and investigates using journalctl. Trigger phrases include "debug X", "X is down", "why is X broken", "check X service", "X not working", "investigate X".
Use this skill when enabling, moving, or migrating a NixOS service between hosts (doc1/proxmox-vm, doc2, igpu, framework, etc.), or when verifying that a service is actually working after deployment. Trigger phrases include "move X to host Y", "enable X on Y", "deploy X", "is X working", "verify X is up", "X isn't accessible", "can't reach X".
SOC 직업 분류 기준
| name | drift |
| description | Detect configuration drift using hash-based verification. |
Verify refactors produce no unintended changes by comparing derivation hashes.
# Compare all hosts against baseline (shows nix-diff for changes)
./scripts/hash-compare.sh
# Run the full quality gate including drift detection (slow)
check --drift
# Quick summary without detailed diffs
./scripts/hash-compare.sh --summary
# Check specific host
./scripts/hash-compare.sh framework
# Update baselines after intentional changes
./scripts/hash-capture.sh
NixOS's deterministic builds mean identical system.build.toplevel hashes guarantee identical systems. No need for complex test logic.
# Ensure baselines are current
./scripts/hash-compare.sh --summary
# Should show: Matched: 15, Drifted: 0
# Check frequently
./scripts/hash-compare.sh --summary
# DRIFT is expected if you're changing configs
# Full comparison with diffs
./scripts/hash-compare.sh
# If changes are intentional, update baselines
./scripts/hash-capture.sh
| File | Purpose |
|---|---|
scripts/hash-capture.sh | Capture current hashes |
scripts/hash-compare.sh | Compare against baselines |
hashes/*.txt | Stored baseline hashes |
docs/hash-verification.md | Full documentation |