Validate
SkillDev toolsRun THIS project's full quality gate — tests, type-check, lint, and (for full-stack) the build — and report overall health with ✅/❌. Use before opening a PR; this is the gate that runs BEFORE the PR, not after.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Validate skill
What this skill tells your AI
The instructions your AI receives, as published by coleam00/ai-native-starter-pack in .claude/skills/validate/SKILL.md and read by ahel’s review.
Run the project's validation suite and report results clearly. Use the real commands for
this project — check pyproject.toml / package.json / Makefile / README, and the
CI workflow, for the actual ones. Mirror what CI runs so "green locally" means "green in CI."
Typical backend (Python)
uv run pytest -q # tests (or: pytest / poetry run pytest)
uv run mypy <package> # type check
uv run ruff check <package> # lint
Typical frontend (TS/JS)
npm run build # production build
npx tsc --noEmit # type check (or: npm run lint / npm test)
Optional live smoke
Start the app per the project's run command and hit its health endpoint.
Summary report
- Tests passed/failed
- Type check
- Lint
- Build (if applicable)
- Overall health: PASS / FAIL
Notes
- Any code path that emits a datetime / locale-sensitive / tenant-scoped value should have a test for a non-default case — that's the kind of regression guard that catches the bugs reviews miss.
Signals
- GitHub stars
- 69
- Forks
- 23
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
validate-coleam00- Source
- github.com/coleam00/ai-native-starter-pack