Notepad - beta is kinda working?

Feedback from my usage of Notepads.

Project Rules - Things that are specific to the repo these are committed so all developers get access. Never put personal preferences in here.
Rules for AI (In the setting) - Things I want in every AI interaction normally just a single line saying “My name is dale and be terse in your responses.”
Notepads - Context specific rules.

Context specific rules, I have two I use all the time

  • Git flow. This is how I like to do my personal git flow and how I like to automate it. I only include this when I want to commit/push/pr. If I include Git rules in my Rules for AI I find the AI is overzealous in committing code (YOLO) before I get change to review it. (Also I don’t want to bloat the context)
  • Plan Mode Plan vs Act I include this when I want to do planning.

Some git rules will be project specific (how to name branches etc) so they would go in the cursor rules folder.

So to sumarize I think we need 3 different systems (Like the vscode settings) Workspace settings & Personal settings.

  • Project rules (Dynamically included)
  • Personal rules (Manually included)
  • Personal rules (Always include)

For want of a better system I’m using Notepads for Personal rules

4 Likes