← Back to list

run-tests
by kexin94yyds
⭐ 0🍴 0📅 Jan 24, 2026
SKILL.md
name: run-tests description: 测试执行流程。触发词:测试、test、运行测试。
/run-tests
运行测试套件的内部循环命令。
使用场景
- 修改代码后验证
- 提交前确保测试通过
- CI 失败后本地复现
执行步骤
- 检测测试框架:识别 jest / vitest / pytest 等
- 运行测试:
- 默认运行全部测试
- 可指定特定文件或模式
- 显示结果摘要
- 失败时调用 zhi 询问下一步
支持的测试框架
| 语言 | 框架 | 命令 |
|---|---|---|
| TypeScript/JavaScript | Jest | jest |
| TypeScript/JavaScript | Vitest | vitest run |
| Python | Pytest | pytest |
| Go | go test | go test ./... |
| Rust | cargo test | cargo test |
参数
| 参数 | 说明 | 示例 |
|---|---|---|
<pattern> | 文件或测试名模式 | auth |
--watch | 监听模式 | - |
--coverage | 生成覆盖率报告 | - |
--update | 更新快照 | - |
示例输出
✓ Detected: Vitest
✓ Running tests...
✓ src/auth.test.ts (5 tests)
✓ src/utils.test.ts (12 tests)
✗ src/api.test.ts (2 failed)
Tests: 2 failed, 17 passed
? View failed test details? [y/n]
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon