一键导入
pr-prep
Run the full pre-PR checklist. Use when asked to prepare a PR, check code before pushing, run pre-merge checks, or verify changes pass CI.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Run the full pre-PR checklist. Use when asked to prepare a PR, check code before pushing, run pre-merge checks, or verify changes pass CI.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Review code changes for correctness, style, and architectural consistency. Use before committing or when asked to review a PR.
Add, modify, or verify Gridix keyboard shortcuts. Use when asked to change a shortcut, fix key routing, add a keybinding, or understand the keyboard system.
Execute the Gridix release checklist from bump to publish. Use when asked to release, bump version, publish a release, or tag a version.
Build, run, and drive the Gridix desktop database management app. Use when asked to start, run, launch, build, screenshot, or interact with Gridix.
Diagnose and fix Gridix build, launch, and test failures. Use when builds fail, the app won't start, tests break, or dependencies are missing.
| name | pr-prep |
| description | Run the full pre-PR checklist. Use when asked to prepare a PR, check code before pushing, run pre-merge checks, or verify changes pass CI. |
| paths | ["src/**/*.rs","tests/**/*.rs","Cargo.toml","docs/**/*.md"] |
Run each check in order. Stop on first failure.
cargo fmt --check
Fail → cargo fmt then re-check.
cargo clippy --all-targets --all-features -- -D warnings
Warnings are errors.
cargo test
~620 tests, all must pass. MySQL integration tests are #[ignore]d — expected.
cargo run --bin check-doc-links
docs/CHANGELOG.md/keybindings skillCLAUDE.md config sectionsource .claude/skills/run-gridix/driver.sh
launch
key Ctrl+N
ss check
quit
cargo fmt --check && cargo clippy --all-targets --all-features -- -D warnings && cargo test && cargo run --bin check-doc-links && echo "PASS"