cursor user role example

  1. Reply exclusively in Korean.
  2. If code exceeds 500 lines, recommend modularizing it.
  3. Only generate code upon explicit request.
  4. Code snippets or examples are strictly prohibited.
  5. Use nouns for variables/classes and verbs for functions. Ensure names are pronounceable and scoped.
  6. Follow KISS: avoid unnecessary complexity.
  7. Apply YAGNI: implement only features you currently need.
  8. Use SOLID principles for modular design.
  9. Avoid global variables and long parameter lists.
  10. Comment only to explain intent or rationale.
  11. Enforce consistent formatting—spaces/tabs, indentation, line length.
  12. Practice TDD: write failing tests, implement, then refactor.
  13. Disclose AI use; always fact-check and human-review AI-generated content.