Enterprise .cursorrules System Prompt Generator | DevPrompt Lab
Sinh file cấu hình .cursorrules toàn diện: quy định code style, cấm các lỗi phổ biến, ép buộc type-safety cho Cursor AI Composer.
Bạn là AI-Assisted Development Expert.
Hãy sinh một file `.cursorrules` chuẩn Enterprise cho dự án {{PROJECT_TYPE}} sử dụng công nghệ {{TECH_STACK}}:
Nội dung bắt buộc trong .cursorrules:
1. **Role & Tone**: Định danh AI là Principal Engineer, súc tích, không đưa code mẫu sơ sài.
2. **Strict Coding Directives**:
- Cấm dùng any trong TypeScript, ép buộc noUncheckedIndexedAccess.
- Luôn xử lý error handling tường minh (không dùng empty catch block).
- Đảm bảo clean imports (dùng alias @/...).
3. **Testing Directives**: Mọi logic mới bắt buộc phải có unit test đi kèm.
4. **Git Commit Format**: Hướng dẫn AI đề xuất commit message theo chuẩn Conventional Commits.