Local CI

Run the executable test/lint layer locally — PHPUnit, PHPCS, PHPStan, npm lint/build/test, Python ruff/pytest, shellcheck, and project-declared custom checks (.local-ci.json) — auto-fixing where a fixer exists, then reporting pass/fail. Augments LLM code review (/code-review, pr-review-toolkit), which never actually runs tests. USE THIS SKILL when asked to "run ci", "run the tests", "run local ci", "check before opening a PR", "run the checks", "does it pass", or to verify a change before review/merge. Replaces per-project tests.sh scripts. Self-contained — bundles scripts/local-ci.sh.

jsirish 35fbf9d 4 files · 101.3 KB Updated

File contents

jsirish/workflow-skills/tree/main/skills/local-ci commit 35fbf9d224

Frequently asked questions

npx skillmds@latest add jsirish/local-ci