Skip to content

[Feature]: Saved snippets for frequently used prompts, with optional grouping #1547

Description

@Rhiz3K

Before submitting

  • I searched existing issues and did not find a duplicate.
  • I am describing a concrete problem or use case, not just a vague idea.

Area

apps/web

Problem or use case

Add support for user-defined saved snippets in the composer.

Proposed solution

Values:

  • name
  • content
  • optional group / category

Expected behavior:

  • snippets are searchable from the composer
  • selecting one inserts it into the current input
  • it does not auto-send

Triggers:
"/s" command or dedicated button

Why this matters

This would speed up repetitive workflows and remove a lot of copy-pasting from external notes.

It’s especially useful for people who repeatedly run the same PR/review/CI prompts and want them to stay consistent.

Smallest useful scope

The smallest useful version is just:

  • create, edit, and delete saved snippets
  • search them from the composer
  • insert them into the current input without auto-send

Alternatives considered

Current workaround is keeping these prompts in notes, a text file, or another app and pasting them in manually.

Risks or tradeoffs

Main tradeoffs are added composer complexity and avoiding overlap/confusion with skills, slash commands, or automations.

Examples or references

Termius snipets:
Image

Example snippets:

  • update the PR summary based on the current state
  • review all PR comments, validate them, and implement the valid ones
  • reply to PR comments and resolve them
  • update the changelog with everything changed in this PR vs main
  • wait for CI to finish, then inspect and fix all failed jobs

Contribution

  • I would be open to helping implement this.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementRequested improvement or new capability.needs-triageIssue needs maintainer review and initial categorization.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions