用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/stevehuang0115/crewly --skill test-runner命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | Test Runner |
| description | Detect the test framework and run tests with coverage reporting. |
| version | 1.0.0 |
| category | testing |
| skillType | claude-skill |
| assignableRoles | ["developer","qa","qa-engineer","frontend-developer","backend-developer","fullstack-dev","generalist"] |
| triggers | ["run tests","test","test runner","execute tests","check tests"] |
| tags | ["testing","jest","vitest","pytest","coverage","ci"] |
| execution | {"type":"script","script":{"file":"execute.sh","interpreter":"bash","timeoutMs":120000}} |
Detect the project's test framework (Jest, Vitest, pytest, Mocha) and run tests with optional coverage reporting. Returns a summary of test results.
| Parameter | Required | Description |
|---|---|---|
projectPath | No | Path to the project (defaults to .) |
pattern | No | Test path pattern to filter which tests to run |
coverage | No | Set to true to generate coverage report |
framework | No | Force a specific framework: jest, vitest, pytest, mocha |
vitest.config.ts/js -> Vitestjest.config.js/ts or package.json#jest -> Jestpytest.ini / pyproject.toml / setup.cfg -> pytestpackage.json#scripts.test content -> match framework namenpm testbash config/skills/agent/test-runner/execute.sh '{"projectPath":"."}'
bash config/skills/agent/test-runner/execute.sh '{"projectPath":".","pattern":"src/services/","coverage":true}'
bash config/skills/agent/test-runner/execute.sh '{"framework":"jest","pattern":"auth"}'
{
"framework": "jest",
"command": "npx jest --forceExit"