# Ability to add custom snippets / shortcuts to commonly used

**URL:** <https://forum.cursor.com/t/ability-to-add-custom-snippets-shortcuts-to-commonly-used/1636>\
**Category:** Feature Requests\
**Created:** [November 15, 2023, 1:37am UTC](https://forum.cursor.com/t/ability-to-add-custom-snippets-shortcuts-to-commonly-used/1636 "2023-11-15T01:37:55Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![shrayaix](https://avatars.discourse-cdn.com/v4/letter/s/e9bcb4/32.png) [@shrayaix](https://forum.cursor.com/u/shrayaix)\
**Post date:** [November 15, 2023, 1:37am UTC](https://forum.cursor.com/t/ability-to-add-custom-snippets-shortcuts-to-commonly-used/1636/1 "2023-11-15T01:37:55Z")

</div>

I use the same 3 prompts consistently for different use cases while editing in my code:

- Generating typings for a function / variable
- Look through the code and reformat it in a new style
- Check for bugs (especially check for X, Y, Z)

I would like to tie these to different keyboard shortcuts, so I don’t have to type out my entire prompt everytime for each use case. I see there is history, which is decent enough for now, but custom snippets would be helpful for me!

---

<div class="post-metadata">

**Author:** ![Jakob](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/jakob/32/93_2.png) [@Jakob](https://forum.cursor.com/u/Jakob)\
**Post date:** [November 15, 2023, 1:04pm UTC](https://forum.cursor.com/t/ability-to-add-custom-snippets-shortcuts-to-commonly-used/1636/2 "2023-11-15T13:04:40Z")

</div>

Preset Prompts are on our to-do.

---

<div class="post-metadata">

**Author:** ![raw.works](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/raw.works/32/500_2.png) [@raw.works](https://forum.cursor.com/u/raw.works)\
**Post date:** [February 23, 2024, 8:19pm UTC](https://forum.cursor.com/t/ability-to-add-custom-snippets-shortcuts-to-commonly-used/1636/3 "2024-02-23T20:19:29Z")

</div>

any timeline on presets for More \> Rules for AI?

> [@"rules for ai" features](https://forum.cursor.com/t/rules-for-ai-features/1607):
>
> two features that would make “rules for ai” system prompts more useful to me: the ability to save different rules as “presets”. i’m often switching between very different contexts. i don’t want to have to store these rules somewhere else and remember to change them out each time. bonus if this were saved with the “VS Code” workspace. the ability to @ reference embedding. (“always refer to @ before doing \_\_\_\_”)

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [February 24, 2024, 12:46pm UTC](https://forum.cursor.com/t/ability-to-add-custom-snippets-shortcuts-to-commonly-used/1636/4 "2024-02-24T12:46:43Z")

</div>

[![](https://us1.discourse-cdn.com/cursor1/original/2X/7/789193f77543f16fd052224271ba4a95ec0e15bc.jpeg "The Easiest Way to Learn Python Programming with AI") ](https://www.youtube.com/watch?v=CC14h9TZ8bg)

In this video at 4:44, there is a way to implement this.

---

<div class="post-metadata">

**Author:** ![raw.works](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/raw.works/32/500_2.png) [@raw.works](https://forum.cursor.com/u/raw.works)\
**Post date:** [February 24, 2024, 5:10pm UTC](https://forum.cursor.com/t/ability-to-add-custom-snippets-shortcuts-to-commonly-used/1636/5 "2024-02-24T17:10:16Z")

</div>

great, thank you so much! this is a nice workaround for now.

still would love to see cursor save the more \> rules for ai in the vscode workspace

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/system/32/99069_2.png) [@system](https://forum.cursor.com/u/system)\
**Post date:** [June 18, 2026, 10:11am UTC](https://forum.cursor.com/t/ability-to-add-custom-snippets-shortcuts-to-commonly-used/1636/6 "2026-06-18T10:11:53Z")

</div>

Closed on June 18, 2026, 10:11am UTC


