在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用$pwd:
check
// 运行完整的代码质量检查(格式化、Lint、类型检查、测试)。当用户输入 /check、/lint、/test、/typecheck 或要求代码检查、测试、类型检查、格式化时使用
$ git log --oneline --stat
stars:0
forks:0
updated:2026年5月29日 03:02
文件资源管理器
SKILL.md
// 运行完整的代码质量检查(格式化、Lint、类型检查、测试)。当用户输入 /check、/lint、/test、/typecheck 或要求代码检查、测试、类型检查、格式化时使用
| 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)当 Git 合并或变基产生合并冲突需要解决时使用,通过 `git status` 显示未合并文件或代码中的冲突标记检测到
根据项目当前状态更新根目录 README.md
构建 npm 包或编译二进制文件。当用户输入 /build 或要求构建项目时使用
安全审计技能,用于检查和修复依赖安全问题
提交、推送并创建 PR