一键导入
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 页面并帮你完成安装。
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