Skills Flutter
ego lite browser
nhà tài trợego lite là trình duyệt nhanh nhất cho các tác nhân AI để chạy tự động hóa web, chia sẻ trạng thái đã đăng nhập của bạn với Codex hoặc Claude Code, không tốn phí, không cần cấu hình.
Alpha Vantage MCP Server
nhà tài trợTruy cập dữ liệu thị trường tài chính: cổ phiếu, ETF, quyền chọn, ngoại hối, tiền điện tử, hàng hóa, dữ liệu cơ bản, chỉ báo kỹ thuật thời gian thực và lịch sử, cùng nhiều hơn nữa
flutter-plugins
skills/skills/flutter-plugins
Tạo khung Flutter plugins với tương tác native, kênh phương thức, tích hợp FFI và kiến trúc liên hợp. Tạo plugin tiêu chuẩn, plugin FFI hoặc kiến trúc đa gói liên hợp dựa trên yêu cầu mã native và cấu trúc nhóm. Cấu hình giao diện vòng đời nhúng Android v2, môi trường native theo nền tảng (Kotlin/Java, Swift/Objective-C) và đăng ký kênh phương thức. Triển khai plugin liên hợp tách gói với giao diện ứng dụng và nền tảng cụ thể...
flutter-pr-checks-finder
flutter/.agents/skills/flutter-pr-checks-finder
Tìm các bước kiểm tra thất bại trên một PR Flutter và xác định các URL nhật ký LUCI tương ứng.
flutter-reducing-app-size
skills/skills/flutter-reducing-app-size
Đo lường và tối ưu hóa kích thước gói ứng dụng Flutter trên nhiều nền tảng bằng các công cụ phân tích và chiến lược giảm thiểu. Tạo tệp JSON phân tích kích thước chi tiết qua cờ --analyze-size để xác định các gói, thư viện và tài nguyên lớn gây phình to. Trực quan hóa và so sánh các bản build bằng công cụ kích thước ứng dụng DevTools với tính năng kiểm tra treemap và chức năng diff để theo dõi tiến trình tối ưu. Hỗ trợ các nền tảng Android (APK/AAB), iOS và máy tính để bàn với quy trình làm việc dành riêng cho từng nền tảng, bao gồm cả ứng dụng iOS...
flutter-routing-and-navigation
skills/skills/flutter-routing-and-navigation
Điều hướng giữa các màn hình, xử lý deep linking và quản lý truyền dữ liệu trong ứng dụng Flutter. Đánh giá yêu cầu ứng dụng để chọn chiến lược định tuyến tối ưu: Navigator mệnh lệnh cho luồng đơn giản, Router / go_router khai báo cho deep linking và hỗ trợ web, hoặc Navigator lồng nhau cho các luồng phụ độc lập. Hỗ trợ truyền dữ liệu giữa các route thông qua đối số constructor (ưu tiên) hoặc RouteSettings với trích xuất đối số an toàn kiểu. Triển khai route có tên với MaterialApp.routes hoặc...
flutter-setting-up-on-linux
skills/skills/flutter-setting-up-on-linux
Tự động hóa thiết lập môi trường Linux cho phát triển Flutter desktop với các quy trình cài đặt phụ thuộc và xác thực. Bao gồm ba quy trình chính: cài đặt các phụ thuộc hệ thống (công cụ xây dựng, thư viện GTK, bộ công cụ C/C++), xác thực môi trường bằng flutter doctor, và chuẩn bị gói Snap để phân phối. Cung cấp các lệnh sẵn sàng chạy cho hệ thống Debian/Ubuntu và bao gồm thiết lập có điều kiện cho vùng chứa Linux ChromeOS. Bao gồm mẫu snapcraft.yaml cơ bản cho...
flutter-setting-up-on-macos
skills/skills/flutter-setting-up-on-macos
Tự động cấu hình môi trường macOS cho phát triển Flutter với thiết lập Xcode và CocoaPods. Hướng dẫn cài đặt và liên kết các công cụ dòng lệnh Xcode, chấp nhận giấy phép nhà phát triển, và quản lý phụ thuộc CocoaPods. Bao gồm quy trình xác thực sử dụng flutter doctor và flutter devices để xác nhận thiết lập môi trường đúng và nhận diện máy tính để bàn macOS. Cung cấp các bước khắc phục sự cố phổ biến bao gồm thiếu công cụ dòng lệnh, vấn đề đường dẫn CocoaPods, và hỗ trợ máy tính để bàn...
flutter-setting-up-on-windows
skills/skills/flutter-setting-up-on-windows
Thiết lập môi trường Windows tự động cho phát triển Flutter với SDK, công cụ và cấu hình nền tảng. Hướng dẫn cài đặt SDK, cấu hình PATH và xác thực phụ thuộc qua flutter doctor. Bao gồm thiết lập khối lượng công việc Visual Studio C++ để biên dịch desktop Windows và cấu hình trình giả lập/thiết bị Android. Cung cấp quy trình xây dựng bản phát hành nhị phân, đóng gói bản phân phối lưu trữ với các DLL cần thiết và tạo chứng chỉ tự ký để triển khai MSIX. Hướng dẫn từng bước...
flutter-setup-declarative-routing
skills/skills/flutter-setup-declarative-routing
Configure `MaterialApp.router` using a package like `go_router` for advanced URL-based navigation. Use when developing web applications or mobile apps that…
flutter-setup-localization
skills/skills/flutter-setup-localization
Add `flutter_localizations` and `intl` dependencies, enable "generate true" in `pubspec.yaml`, and create an `l10n.yaml` configuration file. Use when…
flutter-state-management
skills/skills/flutter-state-management
Triển khai các mẫu MVVM và Luồng dữ liệu một chiều cho quản lý trạng thái Flutter. Cung cấp logic quyết định để phân biệt giữa trạng thái tạm thời (trạng thái UI cục bộ qua setState) và trạng thái ứng dụng (trạng thái chia sẻ qua MVVM và gói provider). Thực thi sự phân tách trách nhiệm chặt chẽ: tầng dữ liệu (Repository là Nguồn sự thật duy nhất), tầng logic (ViewModel mở rộng ChangeNotifier), và tầng UI (các hàm thuần túy của trạng thái bất biến). Bao gồm các ví dụ mã hoàn chỉnh để triển khai mẫu MVVM...
flutter-testing
skills/skills/flutter-testing
Tạo unit test, widget test, integration test và plugin test cho ứng dụng Flutter với nhận thức về kiến trúc. Phân tích mã nguồn mục tiêu để xác định loại test phù hợp (unit cho logic, widget cho giao diện, integration cho đầu cuối, plugin cho mã gốc). Cung cấp cây quyết định và các mẫu triển khai từng bước cho từng loại test, bao gồm thiết lập fake/mock và chiến lược khẳng định. Bao gồm các mẫu mã sẵn sàng sử dụng cho ViewModels, Repositories, widget và luồng ứng dụng đầy đủ với...
flutter-testing-apps
skills/skills/flutter-testing-apps
Khung kiểm thử toàn diện cho ứng dụng Flutter trên các lớp kiểm thử đơn vị, widget và tích hợp. Bao gồm ba loại kiểm thử: kiểm thử đơn vị cho logic độc lập, kiểm thử widget cho thành phần giao diện, và kiểm thử tích hợp cho luồng đầu cuối trên thiết bị thật hoặc trình giả lập. Cung cấp các mẫu kiến trúc kiểm thử cho ViewModels, Repositories, Services và Views, nhấn mạnh việc sử dụng triển khai Fake thay vì mock để thiết kế kiểm thử sạch hơn. Bao gồm hướng dẫn kiểm thử plugin kết hợp kiểm thử Dart với native...
flutter-theming
skills/skills/flutter-theming
Di chuyển ứng dụng Flutter từ Material 2 sang Material 3 với các bản cập nhật thành phần và chủ đề tự động. Xác định và thay thế các thành phần Material 2 đã lỗi thời (FlatButton, RaisedButton, BottomNavigationBar, Drawer) bằng các phiên bản Material 3 tương ứng sử dụng cây quyết định. Chuyển đổi các thuộc tính chủ đề cũ sang ColorScheme của Material 3 và loại bỏ các tham chiếu màu nhấn đã lỗi thời (accentColor, accentColorBrightness, v.v.). Chuẩn hóa tất cả các chủ đề thành phần để sử dụng các lớp *ThemeData và đảm bảo useMaterial3:...
flutter-theming-apps
skills/skills/flutter-theming-apps
Các mẫu thiết kế kiểu dáng toàn cục và thích ứng cho ứng dụng Flutter sử dụng chủ đề Material 3. Bao gồm bảng màu Material 3, kiểu chữ, độ cao và các thay thế thành phần hiện đại (NavigationBar, FilledButton, SegmentedButton). Có chuẩn hóa chủ đề thành phần bằng các lớp *ThemeData và hướng dẫn loại bỏ các thuộc tính cũ như accentColor và AppBarTheme.color. Cung cấp các mẫu thích ứng theo nền tảng: hiển thị thanh cuộn, văn bản có thể chọn, thứ tự nút (Windows so với...).
flutter-use-http-package
skills/skills/flutter-use-http-package
Use the `http` package to execute GET, POST, PUT, or DELETE requests. Use when you need to fetch from or send data to a REST API.
flutter-working-with-databases
skills/skills/flutter-working-with-databases
Kiến trúc tầng dữ liệu SQLite và offline-first cho ứng dụng Flutter với khả năng lưu trữ cục bộ có cấu trúc. Phân tách tầng dữ liệu thành các Service không trạng thái (lớp bao bọc dữ liệu thô) và các Repository logic nghiệp vụ (nguồn dữ liệu duy nhất cho mỗi thực thể miền). Triển khai đồng bộ offline-first: đọc trả về dữ liệu cache cục bộ ngay lập tức sau đó tìm nạp cập nhật từ xa; ghi lưu cục bộ trước, sau đó thử đồng bộ API với hàng đợi nền dự phòng. Bao gồm thiết lập SQLite với truy vấn tham số an toàn, Miền...
genui-helper
genui/.agent/skills/genui-helper
Kỹ năng này cung cấp các quy trình làm việc và phương pháp tốt nhất cụ thể cho kho lưu trữ genui.
grill-me
skills/skills/grill-me
Phỏng vấn người dùng một cách kiên trì về một kế hoạch hoặc thiết kế cho đến khi đạt được sự hiểu biết chung, giải quyết từng nhánh của cây quyết định. Sử dụng khi người dùng muốn…
grill-with-docs
agent-plugins/.agents/agents/reidbaker-agent/skills/grill-with-docs
Phiên chất vấn thách thức kế hoạch của bạn trước mô hình miền hiện có, sắc bén hóa thuật ngữ, và cập nhật tài liệu (CONTEXT.md, ADRs) ngay trong quá trình…
grill-with-docs
skills/.agents/agents/reidbaker-agent/skills/grill-with-docs
Phiên nướng thử thách kế hoạch của bạn với mô hình miền hiện tại, mài giũa thuật ngữ và cập nhật tài liệu (CONTEXT.md, ADRs) trực tiếp khi…
integrate-genui-firebase
genui/packages/genui/skills/integrate-genui-firebase
Sử dụng kỹ năng này khi người dùng yêu cầu tích hợp gói genui và thiết lập một cuộc trò chuyện đơn giản với Firebase AI Logic.
migrate-intellij-util
flutter-intellij/.agents/skills/migrate-intellij-util
Tối ưu hóa việc sử dụng bộ nhớ, tính nhất quán và hiệu suất bằng cách di chuyển các lớp Java/Kotlin chuẩn sang các triển khai com.intellij.util chuyên biệt của IntelliJ.
natural-writing
agent-plugins/.agents/agents/reidbaker-agent/skills/natural-writing
Chứa các quy tắc được định nghĩa rõ ràng để tạo ra văn bản tự nhiên, chính xác và dễ đọc. Sử dụng bất cứ khi nào viết văn bản dài hơn, như tài liệu phân tích, PR hoặc CL…
natural-writing
flutter/.agents/agents/reidbaker-agent/skills/natural-writing
Chứa các quy tắc được xác định rõ ràng để tạo ra văn bản tự nhiên, chính xác và dễ đọc. Sử dụng bất cứ khi nào soạn thảo văn bản dài hơn, như tài liệu phân tích, PR hoặc CL…
natural-writing
skills/.agents/agents/reidbaker-agent/skills/natural-writing
Chứa các quy tắc được xác định rõ ràng để tạo ra văn bản tự nhiên, chính xác và dễ đọc. Sử dụng khi soạn thảo văn bản dài hơn, như tài liệu phân tích, PR hoặc CL…
NotInvalid
skills/skills/NotInvalid
Một fixture cố tình bị hỏng được sử dụng bởi example/README.md để minh họa output lỗi của từng rule trông như thế nào.
preparing-pr
devtools/.agents/skills/preparing-pr
Chuẩn bị một pull request bằng cách chạy presubmit với các bản sửa lỗi. Sử dụng khi chuẩn bị commit hoặc gửi PR.
proofread-markdown
website/skills/proofread-markdown
Kiểm tra chính tả và ngữ pháp cho các tệp Markdown theo hướng dẫn của Google.
rebuilding-flutter-tool
flutter/.agents/skills/rebuilding-flutter-tool
Xây dựng lại công cụ và CLI của Flutter. Sử dụng khi người dùng yêu cầu biên dịch, cập nhật, tái tạo hoặc xây dựng lại công cụ hoặc CLI của Flutter.
release-plugin
flutter-intellij/.agents/skills/release-plugin
Chuẩn bị và thực hiện một bản phát hành mới cho plugin flutter-intellij, bao gồm cập nhật các phụ thuộc, giới hạn tương thích, nhật ký thay đổi và xác minh.
91–120 trên 137