piv-validate
Installation
SKILL.md
Validate
Run every check this project has and report a single PASS/FAIL verdict.
⚠️ Make this yours first
This skill is a template. The command list below is a placeholder — replace it with the commands your project actually uses. That is the entire point of a custom checker: it is the one skill that cannot be generic, because it wraps your stack's CLIs.
Find your real commands in
package.jsonscripts,pyproject.toml,Makefile,justfile,docker-compose.yml, your CI workflow, or the README — then delete these and paste yours in.Two things to get right, because they are the usual reason a checker silently lies:
- Working directory. Many tools only discover their config from the current directory. If your config lives in
backend/pyproject.toml, the command iscd backend && uv run pytest, notuv run pytestfrom the repo root.- Cross-platform. Avoid POSIX-only idioms if anyone on the team is on Windows —
lsof,python3, and background-then-killare the common offenders.