with one click
test
Run project tests (unit or all)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Run project tests (unit or all)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Guided workflow for adding a new storage backend
Run all quality checks in sequence (lint, mypy, bandit, tests)
Run full linting and type checking suite
Step-by-step guide for adding a new storage backend
Run all linting checks (ruff format, ruff check, codespell)
Review code changes for quality, security, and project conventions
| name | test |
| description | Run project tests (unit or all) |
| user-invocable | true |
| argument-hint | [unit|integration|all] |
| allowed-tools | Bash(uv run *) |
Run tests based on the argument:
unit or no argument: uv run --active --frozen pytest tests/unit/ -vintegration: uv run --active --frozen pytest tests/integration/ -v (Docker required)all: uv run --active --frozen pytest tests/ -v (Docker required)Test factories are in tests/factories.py. Integration tests are parametrized across all storage backends in tests/integration/test_storage.py.
Report failures with file paths and line numbers.