vigiles API reference
    Preparing search index...

    Type Alias Gate

    A deterministic gate on a skill step or its final result. A gate is one of: a command (exit 0), a file (must exist), or a project role that resolves to the host project's real command at run time. cmd/file gates are verified against the repo at author time; role gates are portable — a skill that runs in other repos should prefer project("test") over a hard-coded npm test.