Make Test
Discover and run the project test suite across all workspace modules, report failures with file:line citations, and optionally fix them.
id skill/make-testv1.0.0by convergent-systems-keyinvoke /make-test
testingciworkspace
Contract
| Direction | Name | Type | Description |
|---|---|---|---|
| in | patternoptional | string | Optional test name filter. |
| out | test_results | string | Pass/fail summary with file:line citations for failures. |
- runs test subprocess
- may create commits if fixing
System prompt fragment
Discover the test command from project.yaml or infer it from the build system. Run tests across all workspace modules (go.work, package.json workspaces, etc.). Report: total run, passed, failed. For each failure: file:line, test name, failure message, actual vs expected. Ask whether to fix failures. If fixing: create a failing test first (TDD) if one doesn't exist, then fix. One commit per fix.
Author convergent-systems-key. Catalog data license CC-BY-4.0.