用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/genlayerlabs/genvm-manager --skill test命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Hunts for determinism violations and internal errors in a GenVM executor by writing throwaway probe contracts and running them across leader/validator/sync. Use when asked to fuzz the VM, look for nondeterminism, or turn a PR into a failing test.
GenVM commit message conventions. Use when writing a commit message, squashing/merging a PR, or amending history. Covers the `type(scope): summary <emoji>` format, the five types, the standard scope set, the gitmoji suffix, and mistakes to avoid (typos, vague "fix CI N").
Always read before writing, adding, or modifying Rust tests — where to put and how to run them.
正在显示 SKILL.md
| name | test |
| description | Runs tests for the GenVM project. Use after making code changes to verify correctness. |
See docs/contributing/howto/testing/README.md.
Invoke the tool as:
nix run '.?submodules=1#genvm-tool' -- test run --filter-tag '!fuzz' ...
A bare genvm-tool from PATH is a nix store copy pinned at dev-shell build
time; it goes stale against the working tree and fails with import errors such
as ModuleNotFoundError: No module named 'genvm_tool.tests.exec.process'.
build/genvm_tool.sh has the same problem — it bakes the store path in.
After fixing a failure, rerun with --filter-continue <file> (path printed in
the failure summary) before any full rerun — see the "Fix–rerun loop" section
there.