ワンクリックで
sync-deps
Synchronise Nix deps hash after changing deps.edn
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Synchronise Nix deps hash after changing deps.edn
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Diagnose and fix CI build failures
Create atomic commits from all unstaged changes
Create atomic commits from session changes only
Create a new Clojure component
Work on form UI components
Run Kaocha tests
| name | sync-deps |
| description | Synchronise Nix deps hash after changing deps.edn |
Update the fixed-output derivation hash in pkgs/bits-uberjar/default.nix after
changing deps.edn.
The uberjar build uses a fixed-output derivation (FOD) to cache Maven/Clojure
dependencies. When deps.edn changes, the hash becomes stale and builds fail
with a hash mismatch error containing the correct hash.
Read pkgs/bits-uberjar/default.nix
Edit depsHash to an invalid value to force recomputation:
depsHash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";
Run: nix build .#bits-uberjar
The build fails with a hash mismatch. Find the got: line containing the
correct hash (format: sha256-...=).
Edit depsHash with the correct hash from the error output.
Verify: nix build .#bits-uberjar
If verification fails, restore: git checkout pkgs/bits-uberjar/default.nix
$ARGUMENTS