provider-cursorlisted
Install: claude install-skill verivus-oss/llm-cli-gateway
# Provider: Cursor Agent CLI
Keep the gateway's Cursor (`cursor-agent`) integration aligned with the upstream
CLI. This skill does not define argv or environment behaviour. The single
mechanical source of truth is `UPSTREAM_CLI_CONTRACTS.cursor` in
`src/upstream-contracts.ts`, enforced by `validateUpstreamCliArgs` and
`validateUpstreamCliEnv`. Do not re-encode flags, execution modes, ACP rules,
or session rules here or in TOML.
## Identity
| Field | Value |
| ------------------- | ----------------------------------------------------------------------------- |
| CliType | `cursor` |
| Executable | `cursor-agent` |
| Distribution | Cursor Agent vendor distribution |
| CLI docs | https://cursor.com/cli |
| ACP docs | https://cursor.com/docs/cli/acp |
| Parameter reference | https://cursor.com/docs/cli/reference/parameters |
| Watch categories | `flags`, `subcommands`, `session-resume`, `execution-modes`, `acp-entrypoint` |
These values mirror `UPSTREAM_CLI_CONTRACTS.cursor.upstreamMetadata` and
`docs/upstream/provider-sources.dag.toml` (