一键导入
improved-ui
Agent companion for the PerfectHash UI: command builder guidance, environment/bootstrap steps, build flows, tests, and analysis checkpoints.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Agent companion for the PerfectHash UI: command builder guidance, environment/bootstrap steps, build flows, tests, and analysis checkpoints.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Build, smoke-test, upload, and debug PerfectHash conda packages and release automation. Use when working on `conda/recipe/**`, `.github/workflows/conda-package.yml`, Anaconda.org uploads for `anaconda.org/perfecthash`, or conda-forge bootstrap/feedstock planning.
Cut, validate, publish, or document PerfectHash releases. Use when working on `ci/cut-release.sh`, `.github/workflows/release.yml`, `docs/release-process.md`, `ci/README.md`, `RELEASE-NOTES.md`, or `agents/RELEASE-ENGINEERING-*`, or when the user asks to prepare a release tag, dry-run a release, audit release automation, or update release-process documentation.
Author and wire RawDog JIT NASM blobs for PerfectHash online (x64), including sentinel patching, CMake header generation, and validation against LLVM/offline outputs. Use when adding or modifying RawDog JIT assembly for a hash function or when comparing compiler output for reference.
Add or update PerfectHash generated file outputs (file work entries, prepare/save callbacks, CMake/VCXProj registration, and tests) when new output files or artifacts need to be added.
基于 SOC 职业分类
| name | improved-ui |
| description | Agent companion for the PerfectHash UI: command builder guidance, environment/bootstrap steps, build flows, tests, and analysis checkpoints. |
PerfectHashCreate.exe <KeysPath> <OutputDir> Chm01 MultiplyShiftRX And <MaxConcurrency>PerfectHashBulkCreate.exe <KeysDir> <OutputDir> Chm01 MultiplyShiftRX And <MaxConcurrency>cd ui && npm run servercd ui && npm run dev:full to run UI + runner together.PERFECTHASH_UI_SERVER_PORT.VITE_RUNNER_URL.--SkipTestAfterCreate to skip verification/benchmarks.--Compile to build generated outputs (msbuild must be on PATH).--IndexOnly to omit table values array and associated projects.scripts/install-deps/ubuntu.shscripts/install-deps/fedora.shscripts/install-deps/arch.shscripts/install-deps/windows.ps1WITH_RUST=1 scripts/install-deps/ubuntu.shWITH_RUST=1 scripts/install-deps/fedora.shWITH_RUST=1 scripts/install-deps/arch.shWITH_RUST=1 powershell -ExecutionPolicy Bypass -File scripts/install-deps/windows.ps1mamba env create -f conda/environments/dev-linux_os-linux_arch-x86_64_py-313_cuda-none_compiler-llvm.yamlmamba activate dev-linux_os-linux_arch-x86_64_py-313_cuda-none_compiler-llvmcd ui && npm installconda run.build.sh (auto-selects Ninja when available):
./build.sh./build.sh -DCMAKE_BUILD_TYPE=Releasecmake --build build --config Releasemsbuild /nologo /m /t:Rebuild /p:Configuration=Release;Platform=x64 src/PerfectHash.slncmake commands with selected generators, build types, and PerfectHash options.ctest --test-dir build --output-on-failurecmake -P tests/run_cli_test.cmakecmake -P tests/run_cli_codegen_test.cmakecd ui && npm testcd ui && npm run test:e2e