flutter-pro-max-cli
Advanced tools
@@ -22,2 +22,2 @@ # Rule: Tự động sử dụng Skill | ||
| > ⚠️ Viết code Flutter mà không tham khảo skill trước = thiếu context = code chất lượng thấp. | ||
| > ⚠️ Viết code Flutter mà không tham khảo skill trước = thiếu context = code chất lượng thấp. |
@@ -50,2 +50,2 @@ # Rule: Code Quality & Hard Constraints | ||
| > 🔴 **REUSE > CREATE.** Không bao giờ tạo file mới mà không kiểm tra codebase hiện tại trước. | ||
| > 🔴 **REUSE > CREATE.** Không bao giờ tạo file mới mà không kiểm tra codebase hiện tại trước. |
@@ -21,2 +21,2 @@ # Rule: Interaction Flow (ABCR) | ||
| > 💡 **Mục đích:** Không bao giờ thêm code rác lên code rác. Fix nền tảng trước. | ||
| > 💡 **Mục đích:** Không bao giờ thêm code rác lên code rác. Fix nền tảng trước. |
@@ -58,2 +58,2 @@ # Rule: App Consistency | ||
| > 🔴 **Khi có nghi ngờ:** Mở screen hiện tại có cùng chức năng → copy exact spacing và layout pattern. **Không sáng tạo riêng.** | ||
| > 🔴 **Khi có nghi ngờ:** Mở screen hiện tại có cùng chức năng → copy exact spacing và layout pattern. **Không sáng tạo riêng.** |
@@ -43,2 +43,2 @@ # Rule: Error Handling | ||
| > 🔴 **Mỗi `try` phải có `catch` có ý nghĩa.** Log + User message + Recovery action. | ||
| > 🔴 **Mỗi `try` phải có `catch` có ý nghĩa.** Log + User message + Recovery action. |
@@ -48,2 +48,2 @@ # Rule: Testing | ||
| > 🔴 **Fix bug?** Viết test reproduce bug TRƯỚC, rồi mới fix. | ||
| > 🔴 **Fix bug?** Viết test reproduce bug TRƯỚC, rồi mới fix. |
@@ -47,2 +47,2 @@ # Rule: Performance | ||
| > 🔴 **Nếu list > 20 items → BẮT BUỘC dùng `.builder`.** Không exceptions. | ||
| > 🔴 **Nếu list > 20 items → BẮT BUỘC dùng `.builder`.** Không exceptions. |
@@ -41,2 +41,2 @@ # Rule: Security | ||
| > 🔴 **Mỗi lần thêm API key hay xử lý auth**, kiểm tra checklist trên. | ||
| > 🔴 **Mỗi lần thêm API key hay xử lý auth**, kiểm tra checklist trên. |
@@ -54,2 +54,2 @@ # Rule: State Management | ||
| > ⚠️ **KHÔNG tự ý thêm Riverpod/Bloc/GetX.** Hỏi user trước nếu cần escalate. | ||
| > ⚠️ **KHÔNG tự ý thêm Riverpod/Bloc/GetX.** Hỏi user trước nếu cần escalate. |
@@ -70,2 +70,2 @@ # Rule: Naming & Conventions | ||
| > 🔴 **Đặt tên file/class sai convention?** Rename ngay, không để nợ. | ||
| > 🔴 **Đặt tên file/class sai convention?** Rename ngay, không để nợ. |
@@ -56,2 +56,2 @@ # Rule: Accessibility | ||
| > 🔴 **Mỗi `IconButton` PHẢI có `tooltip`.** Mỗi `Image` PHẢI có `semanticLabel`. | ||
| > 🔴 **Mỗi `IconButton` PHẢI có `tooltip`.** Mỗi `Image` PHẢI có `semanticLabel`. |
+1
-1
| { | ||
| "name": "flutter-pro-max-cli", | ||
| "version": "2.3.3", | ||
| "version": "2.3.4", | ||
| "description": "CLI to install Flutter Pro Max skill for AI coding assistants", | ||
@@ -5,0 +5,0 @@ "type": "module", |
448658
0