测试与安全

cmux-testing

manaflow-ai/cmux

Choose scoped cmux verification, add behavioral tests, and validate Swift test targets and wiring. Use when adding tests or deciding what local/CI evidence a change needs.

  • 4964 次安装
  • 2.9万 星标
  • 收录于

安装命令

npx skills add https://github.com/manaflow-ai/cmux --skill cmux-testing

SKILL.md

cmux Testing

Choose the first check

Run repository commands only from a trusted checkout; even verify-local.py --help and --list load repository code.

Task Command
Choose checks and parse changed Swift python3 scripts/verify-local.py
Run the full CI static recipe python3 scripts/verify-local.py --all
Parse current Swift edits python3 scripts/verify-local.py --only swift-syntax --swift-changed
Check new Swift test-file wiring python3 scripts/verify-local.py --only test-wiring
See what a UI test did, one frame per action scripts/ui-test ClassName or scripts/ui-test <run URL> (guide)
Render view code to PNGs in seconds, light and dark, without building the app scripts/ui-lab/ui-lab.py <harness> [--watch] (guide)
Dogfood the app from CI: drive it with a JSON tour and get screenshots and accessibility trees scripts/run-e2e.sh --scenario dogfood/scenarios/<tour>.json --ref <sha> --frames (guide)
Read the screenshots and GIF CI posted of an app PR's build before merging it the PR's dogfood comment (guide)
Decide whether a red web test is the PR's fault or a flake python3 scripts/ci/web_test_verdict.py --pr <N> (guide; --coverage runs the PR's code)