mirror of
https://github.com/magnus919/agent-skills.git
synced 2026-09-17 14:36:29 +03:00
Add scripts/check-skill-tests.py as the single source of truth for skill-local shell tests. --run executes the registered shell tests in CI; --check (default) fails on any unregistered skill test file, stale registry entry, or registry inconsistency, so new un-run shell tests cannot slip in. Register the 9 deterministic shell suites as run entries and the 4 suites that need network, credentials, or third-party libraries not installed by CI as manual entries. Wire both modes into validate.yml right after the skill-local pytest step and run the new guardrail tests in the existing pytest invocations. Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>