goal-gate

Installation
SKILL.md

Goal Gate

/goal-gate writes and gates contracts. It does not turn the session into product Goal mode. Only a host with a verified goal facility can do that: Codex via create_goal, Grok via the user-run /goal <objective>, Claude Code via user /goal plus transcript evaluation. Cursor CLI has no verified product /goal or goal API; it soft-adopts the contract in the current chat and uses Cursor's native chat resume for continuity.

Independent from workflow-gate: consume a Workflow Gate block when one is present, but do not require one.

Fast Path

Read this file only by default. Load at most one reference.

  1. Detect runtime with the ordered rules below. Explicit Cursor CLI intent wins over the model-provider name.
  2. Classify Goal Fit, then run the Safety Gate.
  3. Determine whether the user or system explicitly requested a Goal action, then pick one Decision from the Auto-Set table and emit one Goal Gate block per selected runtime.
  4. If set-now, execute the compact runtime action in the table. Load references/runtime-actions.md only when that row is not enough to act.
  5. Load references/copy-ready-goals.md only when drafting a user-copyable prompt. Load references/examples.md only when a worked example is needed.

Do not load two references in the same turn. Do not invent goal APIs.

Runtime Detection

Installs
13
GitHub Stars
2
First Seen
Jun 4, 2026
goal-gate — adonis0123/adonis-skills