Cursor rule
When creating a user-level rule, check for overlapping project-level rules and offer to remove them.
User & workspace level rules and skills for consistent AI agent behavior across projects
Cursor rule
When creating a user-level rule, check for overlapping project-level rules and offer to remove them.
Cursor rule
Bootstrap direnv environment before running any shell commands in workspaces with .envrc.
Cursor rule
Markdown file organization — README.md at roots only, all other docs in docs/ folders.
Cursor rule
Use the gh CLI for all GitHub operations (PRs, issues, releases, API, Actions).
Cursor rule
Always ask user to confirm before creating git commits.
Cursor rule
Triage and maintain GitHub repos — issues, PRs, cherry-picks, releases, publishing.
Cursor rule
Always install the latest version of packages — never guess or hardcode versions.
Cursor rule
Follow markdownlint rules when writing or editing Markdown files.
Cursor rule
Never use sleep, for loops, or polling patterns to wait for commands. Use Shell tool's blockuntilms and terminal file reading instead.
Cursor rule
CRITICAL: Every Cursor workspace should have a sandbox-domains.txt file at the workspace root with an allowlist of network domains for sandbox commands.
Cursor rule
Use trash (del) instead of rm for file deletion on this machine.