Skip to content

Instantly share code, notes, and snippets.

@miketromba
Last active December 20, 2025 07:36
Show Gist options
  • Select an option

  • Save miketromba/16fa5644f00392c42e369a986b50a7fa to your computer and use it in GitHub Desktop.

Select an option

Save miketromba/16fa5644f00392c42e369a986b50a7fa to your computer and use it in GitHub Desktop.
/QA Cursor Command

Please give me a clear and concise QA checklist for the changes we made so that I can manually test to verify the integrity of our functionality.

Do not include features or functionality that are unrelated to the changes we made. Only include relevant features and functionality that may have been impacted by the changes.

Make it as concise and minimal as possible to effectively test the changes - do not include additional unnecessary steps.

Structure the checklist like this:

# QA Checklist for [come up with a name for the update]

## Summary of Changes
[A few concise bullet points as a high-level summary. Group related changes together and describe WHAT changed from a user/system perspective, not implementation details. Each bullet should summarize a category of changes, not individual file changes. Do not add any bolding or italic formatting to the items. Do not include a blank line between the heading and the first bullet point.]

## Checklist
[The checklist]

Format the Checklist section like, e.g.:

### Feature to test
[] Do something
[] Do something else

### Feature 2 to test
[] Do something
[] Do something else

Etc.

IMPORTANT: Use [] for checkboxes (no space inside brackets). Never use [ ] or - [ ].

Make sure to structure the QA plan in a way that is logical and time-efficient so I do not waste time repeating steps over and over. Do not include any other sections or information.

Write the .md checklist for me to go through chronologically to the ./_qa folder and name it something appropriate with kebab-casing.

@miketromba
Copy link
Author

miketromba commented Dec 20, 2025

Installation

Add this command to your cursor project by creating a .cursor/commands folder at the root of your project and adding the qa.md file.

Video Explanation & Demo

https://youtu.be/h3XtHj0VbBs

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