test-dependency-audit
Audit every crate's Cargo.toml for unused, duplicate or misplaced dependencies, moving shared deps to the workspace and feature-gating where sensible. Use when asked to audit or slim dependencies.
- License 许可
- Apache-2.0
- 所属仓库
- mrchantey/beet
- 最近更新
- 2026-10-23
- Stars
- ★ 134
- Forks
- 8
01 前言 Front Matter
- name
- test-dependency-audit
- description
- Audit every crate's Cargo.toml for unused, duplicate or misplaced dependencies, moving shared deps to the workspace and feature-gating where sensible. Use when asked to audit or slim dependencies.
02 资源文件 1
- 参考文档references/advanced-aws-pentesting.md12.5 KB
03 SKILL.md 正文
Dependency Audit
perform a dependency audit on each crates Cargo.toml.
- ie
beet_netshould have very few required dependencies. http is one of many transports and should not be a hard requirement. - remove unused/duplicate deps.
- dependencies that are shared amongst crates belong in the workspace Cargo.toml
- dependencies that are used by only one crate belong in that crates Cargo.toml
- if a dep would be a better fit in an upstream or downstream crate in the workspace, move it over.
- feature gate where possible, but avoid feature spaghettification
Verification
- verify individual crates after making changes, including with/without the changed features.
- aggressively use tail for all tests to preserve context
04 同仓库更多 Skills
worktree-sync-upstream
Sync a detached-HEAD worktree with its upstream branch in the main repo in both directions, rebasing only owned commits and fast-forwarding upstream, with recovery steps for tangled history and helpers for prose and secrets.toml conflicts. Use from inside a worktree.
worktree-sync-all
Sync the main branch with every worktree in both directions, applying the worktree-sync-upstream skill to each in turn, then levelling them. Use when asked to sync all worktrees.
test-the-works
Maximal project health pass. Run core tests, all tests, the example smoke set, the rsx_site verification and every downstream repo in sequence, fixing every failure and warning surfaced along the way. Use when asked to run 'the works' or fully verify the project.
test-run
Run the core test suite (just test-core) to a clean, warning-free pass, with recipes for hanging tests and mold linker flakes. Use when asked to run or fix the test suite.
test-examples
Run the workspace example smoke set to catch regressions unit tests miss, covering every feature gate combination with self-terminating examples and curl-probed servers. Use when asked to run or verify the examples.
inner-monologue
暂无简介