Skip to main content

cursor-prompting

Internal guidance for composing cursor-agent prompts and picking models for coding, review, diagnosis, and research tasks inside the Cursor Claude Code plugin

Quellinformationen

Repository
zebbern/agent-collab
Letzte Quellaktivität
7. August 2026 um 12:16
Erkannte Sprache von SKILL.md
Englisch
Sterne
34
Forks
6

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
cursor-prompting
description
Internal guidance for composing cursor-agent prompts and picking models for coding, review, diagnosis, and research tasks inside the Cursor Claude Code plugin
user-invocable
false
# Cursor Prompting Use this skill when `cursor:cursor-rescue` needs to shape a request before forwarding it to `cursor-agent`. Prompt Cursor like an operator, not a collaborator. Keep prompts compact and block-structured. State the task, the output contract, the follow-through defaults, and the small set of extra constraints that matter. Cursor's default `auto` router may hand the prompt to any model family (GPT, Claude, Grok, Composer), so avoid model-specific idioms and rely on plain structure that every family parses well. Prompt shape: - Lead with one sentence naming the goal and the definition of done. - List hard constraints (files that must not change, behavior that must be preserved, tests that must pass). - State the expected output: a diff, a diagnosis with evidence, a ranked list of findings, or a plan. - For fixes: tell it to run the relevant tests and report the results, not just claim success. - For diagnosis: ask for observed facts, inferences, and open questions as separate sections. - Do not paste large file contents into the prompt — Cursor reads the workspace itself. Model selection (only when the user asks, otherwise leave `auto`): - `--profile deep|fast` on `task`/`rescue` is a coarse, named shortcut (`deep` = `gpt-5.6-sol-xhigh`, `fast` = `cursor-grok-4.5-high-fast`) with no effort tier — Cursor has none. `--model` still overrides it and remains the explicit-model escape hatch. - `auto` — Cursor's server-side router; the right default for most tasks. - Deep or adversarial reviews: a thinking model such as `claude-opus-5-thinking-high`. - Quick, tightly bounded edits: a fast Codex tier such as `gpt-5.3-codex-fast` or `gpt-5.3-codex-low-fast`. - Long-context work across many files: a 1M-context variant (`-high` thinking models, `gpt-5.6-sol-high`). - The live roster changes; `cursor-agent --list-models` is the source of truth. Pass names through `--model` unchanged. Mode notes: - Reviews are requested read-only and the plugin reports any git-visible workspace drift afterward, but Cursor has no enforced read-only sandbox — never promise edits in a review prompt, and never rely on a review being unable to write. - Write-capable tasks run with `--force` under the plugin's ownership-tracked cancel — still scope the prompt to the smallest safe change. - Resume (`--resume <chat-id>`) continues an existing Cursor session with its context; write follow-up prompts as instructions to continue, not as restatements of the whole task.
Auf GitHub ansehen