Install any skill in seconds. Free to start, no credit card required.
Get Started Free →reflexioai/check-and-test
Run lint checks (ruff for Python, Biome for TS/JS), type checks (pyright for Python, tsc for TS/JS), and the standard pytest tiers (unit + e2e + tests skipped during pre-commit). Investigates failures to determine if they are application bugs or test issues, and fixes application bugs rather than weakening tests. Does not run paid-LLM real-API tests or scenario probes from the test-* command family.
Passed 14 of 20 test cases with the skill, and 12 of 20 without it.
and 3 more in the full report
5 fixed12 passed either way5 still failing3 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
After unit tests and E2E tests pass individually, what is the exact command to run the full test suite in `reflexio/tests/` sequentially?
| Checked | Without skill | With skill |
|---|---|---|
| specifies pytest reflexio/tests/ -n 0 -v | Missed | Passed |
The instructions your model reads when the skill loads.
Run the standard check-and-test flow (lint + type-check + pytest tiers), including tests normally skipped during pre-commit hooks.
This command runs the standard check-and-test tiers:
reflexio/tests/ (excluding e2e and tests under reflexio/tests/server/llm/)reflexio/tests/e2e_tests/ (skip all the low priority test by NOT setting RUN_LOW_PRIORITY env variable)@skip_in_precommit)The key difference from pre-commit is that PRECOMMIT env var is NOT set, so all tests run.
Before running tests, activate the virtual environment:
source .venv/bin/activate
IMPORTANT: Run all tests sequentially using -n 0 to avoid test conflicts. The default pytest config uses parallel execution (-n auto), but this can cause race conditions and shared state issues between tests.
Run lint and type checks across the full codebase before running tests.
0a. Ruff auto-fix:
ruff check --fix reflexio/
ruff format reflexio/
0b. Ruff remaining errors:
test cases passed, vs 12 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.