一键导入
testall
Run all tests across entire poly-repo org root in parallel. Trigger: /testAll, "run all tests", "test everything", "test all repos", "run tests everywhere".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Run all tests across entire poly-repo org root in parallel. Trigger: /testAll, "run all tests", "test everything", "test all repos", "run tests everywhere".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Stage, commit, and push changes across multiple git repos under the poly-repo org root in parallel. Takes a JSON payload defining repos, commit messages, and optional file paths. Trigger: /commitAndPushAll, "commit and push all", "commit all repos", "push all changes".
Report git status of all repos in poly-repo org root. Trigger: /statusReport, "repo status", "status of all repos", "which repos have unpushed commits", "poly repo status".
| name | testAll |
| description | Run all tests across entire poly-repo org root in parallel. Trigger: /testAll, "run all tests", "test everything", "test all repos", "run tests everywhere". |
Run deno run -A scripts/test-all.ts from org root. Script finds all
workspaces with *_test.ts / *.test.ts files, runs deno test in each
in parallel, reports results as table.
deno run -A scripts/test-all.ts
| workspace | passed | failed | duration |
| -------------------- | ------- | ------- | -------- |
| hono-pds | 100 | 0 | 11s |
| deno-worker-sandbox | 24 | 0 | 5s |
| hono-jsr | 5 | 0 | 2s |
| -------------------- | ------- | ------- | -------- |
| total | 129 | 0 | |
If any workspace has failures: show the workspace name + count. Offer to re-run that workspace individually for details.
If a workspace has zero test files: skip it (not listed in table).
*_test.ts / *.test.ts filesdeno.json (workspace root)deno test --no-check with full permissions in each workspacePromise.alldeno test stdout for a ok | N passed | N failed or
FAILED | N passed | N failed summary lineretrieval-skalex and
hono-codebase-rag-proxy tests need a real OpenAI-compatible
/v1/embeddings endpoint. The script spawns
scripts/fake-embeddings-server.ts on localhost:18080 (deterministic
hash-based vectors, no real model) before running those two workspaces,
and injects EMBEDDING_URL=http://localhost:18080/v1 for
hono-codebase-rag-proxy (its default points at a LAN-only address).
Server is killed after the run.container
backend running (container system start). The script checks
container system status and prints a warning (not a failure) if it's
down — those tests will show connection-timeout failures, not code bugs,
when the backend is unavailable. It does NOT auto-start the backend or
clean up leftover test containers — if container list shows a pile of
leaked pdr-* VMs from previous runs, stop+rm them by hand
(container stop <id> && container rm <id>) before rerunning, since a
large pile can cause IP/resource exhaustion that looks like test flakiness.<org-root> — override org root as first positional arg (default: cwd)