-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
enhancementRequested improvement or new capability.Requested improvement or new capability.needs-triageIssue needs maintainer review and initial categorization.Issue needs maintainer review and initial categorization.
Description
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
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.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementRequested improvement or new capability.Requested improvement or new capability.needs-triageIssue needs maintainer review and initial categorization.Issue needs maintainer review and initial categorization.
