Editable Prompt Templates with Placeholders

Feature Request: Editable Prompt Templates with Placeholders

Summary:
Support project-based prompt templates (committed in the repo) with editable placeholders, usable directly in Cursor’s agent or chat.

Problem:
Engineers often reuse prompts for common tasks (e.g., writing tests, debugging). cursor.rules help but can’t be easily edited or customized per use in the chat.

Proposed Solution:

  • Allow storing prompt templates in the repo (like cursor.prompts.json).
  • Support placeholders like <ComponentName> or <BugDescription> that users can quickly fill.
  • Enable in-chat editing without altering the original template.

Benefits:

  • Boosts productivity and consistency.
  • Makes prompting easier for new joiners.
  • Encourages sharing effective workflows.

Tip: you can make manual rules be inline editable, and support placeholders.

This seems like a need for an extension.