用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/shenjingnan/zapmyco --skill check命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | check |
| description | 运行完整的代码质量检查(格式化、Lint、类型检查、测试)。当用户输入 /check、/lint、/test、/typecheck 或要求代码检查、测试、类型检查、格式化时使用 |
运行完整的代码质量检查,包括格式化检查、Lint、测试和编译检查。
以下命令将在技能加载时自动执行,结果将注入到上下文中供分析:
bash .agents/skills/check/scripts/run-checks.sh根据上方注入的检查结果,按以下步骤处理:
逐项检查每个命令的输出,判断哪些检查未通过。
按以下优先级依次处理:
cargo fmt 自动修复cargo clippy 输出并修复代码中的问题cargo test 输出并修复失败的测试cargo build 输出并修复编译错误修复完成后,重新运行完整检查确认全部通过:
cargo fmt --check && cargo clippy -- -D warnings && cargo test -- --test-threads=1 && cargo build
| 工具 | 配置方式 | 用途 |
|---|---|---|
| Cargo fmt | rustfmt.toml | 代码格式化 |
| Clippy | clippy.toml / Cargo.toml | Lint 检查 |
| Cargo test | Cargo.toml | 测试运行 |
| Cargo check | Cargo.toml | 编译检查 |
cargo fmt 强制执行src/*.rs 中的 #[cfg(test)] mod tests#[test] + assert_eq! / assert!cargo test(单线程: cargo test -- --test-threads=1)