Flutter技能
ego lite browser
贊助ego lite 是 AI 代理執行網頁自動化最快的瀏覽器,可與 Codex 或 Claude Code 共享您的登入狀態,零成本、零配置。
Alpha Vantage MCP Server
贊助獲取金融市場數據:即時與歷史股票、ETF、期權、外匯、加密貨幣、大宗商品、基本面、技術指標等
flutter-plugins
skills/skills/flutter-plugins
以原生互操作、方法通道、FFI整合及聯邦式架構搭建Flutter插件。根據原生程式碼需求與團隊結構,生成標準插件、FFI插件或聯邦式多套件架構。配置Android v2嵌入生命週期介面、平台專屬原生環境(Kotlin/Java、Swift/Objective-C)及方法通道註冊。實作套件分離的聯邦式插件,包含應用端與平台專屬...
flutter-pr-checks-finder
flutter/.agents/skills/flutter-pr-checks-finder
在 Flutter PR 上找出失敗的檢查,並定位對應的 LUCI 日誌網址。
flutter-reducing-app-size
skills/skills/flutter-reducing-app-size
使用分析工具和縮減策略,跨平台測量並優化 Flutter 應用程式套件大小。透過 --analyze-size 標記生成詳細的大小分析 JSON 檔案,識別導致臃腫的大型套件、函式庫和資源。利用 DevTools 應用程式大小工具進行視覺化與建置比較,支援樹狀圖檢視和差異功能以追蹤優化進度。支援 Android(APK/AAB)、iOS 和桌面平台,並提供平台專屬工作流程,包括 iOS 應用程式...
flutter-routing-and-navigation
skills/skills/flutter-routing-and-navigation
在 Flutter 應用中進行螢幕導航、處理深度連結以及管理資料傳遞。根據應用需求評估並選擇最佳路由策略:使用命令式 Navigator 處理簡單流程、宣告式 Router / go_router 支援深度連結與網頁應用,或採用巢狀 Navigator 處理獨立子流程。支援透過建構子參數(建議方式)或 RouteSettings 搭配型別安全的參數提取來進行路由間的資料傳遞。透過 MaterialApp.routes 或... 實作命名路由。
flutter-setting-up-on-linux
skills/skills/flutter-setting-up-on-linux
自動化Linux環境設置,用於Flutter桌面開發,包含依賴安裝與驗證工作流程。涵蓋三個核心工作流程:安裝系統依賴(建置工具、GTK函式庫、C/C++工具鏈)、透過flutter doctor驗證環境,以及準備Snap套件進行發布。提供適用於Debian/Ubuntu系統的即用命令,並包含ChromeOS Linux容器的條件式設置。內含基礎snapcraft.yaml範本,用於...
flutter-setting-up-on-macos
skills/skills/flutter-setting-up-on-macos
自動化macOS環境配置,用於Flutter開發,包含Xcode與CocoaPods設定。引導安裝並連結Xcode命令列工具、接受開發者授權,以及CocoaPods相依性管理。包含使用flutter doctor與flutter devices的驗證流程,以確認環境正確設定及macOS桌面辨識。提供常見問題的疑難排解步驟,包括缺少命令列工具、CocoaPods路徑問題及桌面支援等。
flutter-setting-up-on-windows
skills/skills/flutter-setting-up-on-windows
自動化Windows環境設置,用於Flutter開發,包含SDK、工具鏈及平台配置。引導SDK安裝、PATH配置,並透過flutter doctor驗證依賴。涵蓋Windows桌面編譯所需的Visual Studio C++工作負載設置,以及Android模擬器/裝置配置。包含建置發行版二進位檔、打包含必要DLL的可分發壓縮檔,以及為MSIX部署產生自簽憑證的工作流程。提供逐步...
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
為Flutter狀態管理實作MVVM與單向資料流模式。提供決策邏輯以區分短暫狀態(透過setState的本地UI狀態)與應用狀態(透過MVVM與provider套件的共享狀態)。強制嚴格關注點分離:資料層(Repository作為單一事實來源)、邏輯層(繼承ChangeNotifier的ViewModel)與UI層(不可變狀態的純函數)。包含實作MVVM模式的完整程式碼範例...
flutter-testing
skills/skills/flutter-testing
為Flutter應用程式生成單元測試、元件測試、整合測試及外掛測試,具備架構感知能力。分析目標程式碼以決定適當的測試類型(邏輯用單元測試、UI用元件測試、端對端用整合測試、原生程式碼用外掛測試)。提供每個測試類別的決策樹與逐步實作模式,包含假物件/模擬物件設定及斷言策略。內含可直接使用的程式碼範本,適用於ViewModel、儲存庫、元件及完整應用程式流程,並包含適當的...
flutter-testing-apps
skills/skills/flutter-testing-apps
適用於 Flutter 應用程式的全面測試框架,涵蓋單元測試、Widget 測試與整合測試三個層級。包含三種測試類別:針對獨立邏輯的單元測試、針對 UI 元件的 Widget 測試,以及在真實裝置或模擬器上執行的端到端流程整合測試。提供 ViewModel、Repository、Service 與 View 的架構測試模式,強調使用 Fake 實作而非 Mock 以達成更簡潔的測試設計。內含結合 Dart 測試與原生程式碼的外掛測試指南。
flutter-theming
skills/skills/flutter-theming
自動將 Flutter 應用程式從 Material 2 遷移至 Material 3,包含元件與主題的更新。透過決策樹識別並取代已棄用的 Material 2 元件(如 FlatButton、RaisedButton、BottomNavigationBar、Drawer),將其轉換為對應的 Material 3 等效元件。將舊版主題屬性轉換為 Material 3 的 ColorScheme,並移除已棄用的強調色參考(如 accentColor、accentColorBrightness 等)。標準化所有元件主題,使其使用 *ThemeData 類別,並確保啟用 useMaterial3:...
flutter-theming-apps
skills/skills/flutter-theming-apps
使用 Material 3 主題化技術,為 Flutter 應用程式提供全域樣式與適應性設計模式。涵蓋 Material 3 色彩方案、字體排版、高度層級,以及現代元件替代方案(NavigationBar、FilledButton、SegmentedButton)。包含透過 *ThemeData 類別進行元件主題標準化,並針對 accentColor 與 AppBarTheme.color 等舊有屬性提供棄用指引。提供平台特定的適應性模式:滾動條可見性、可選文字、按鈕順序(Windows 與...)。
flutter-use-http-package
skills/skills/flutter-use-http-package
使用
flutter-working-with-databases
skills/skills/flutter-working-with-databases
SQLite 與離線優先資料層架構,適用於 Flutter 應用程式,具備結構化本地持久化能力。將資料層拆分為無狀態服務(原始資料包裝器)與業務邏輯儲存庫(每個領域實體的單一事實來源)。實作離線優先同步:讀取時立即回傳快取的本地資料,再擷取遠端更新;寫入時先儲存至本地,再嘗試 API 同步,並以背景佇列作為備援。涵蓋 SQLite 設定與安全的參數化查詢、領域...
genui-helper
genui/.agent/skills/genui-helper
此技能提供 genui 儲存庫專屬的工作流程與最佳實踐。
grill-me
skills/skills/grill-me
持續追問使用者的計畫或設計,直到達成共識,並逐一釐清決策樹的每個分支。適用於使用者想要…
grill-with-docs
agent-plugins/.agents/agents/reidbaker-agent/skills/grill-with-docs
一場挑戰你的計劃與現有領域模型對抗的燒烤會議,能精煉術語,並即時更新文件(CONTEXT.md、ADRs)…
grill-with-docs
skills/.agents/agents/reidbaker-agent/skills/grill-with-docs
一場燒烤會議,挑戰你的計劃與現有領域模型,精煉術語,並即時更新文件(CONTEXT.md、ADRs)…
integrate-genui-firebase
genui/packages/genui/skills/integrate-genui-firebase
當使用者要求整合 genui 套件並透過 Firebase AI Logic 啟動簡單對話時,使用此技能。
migrate-intellij-util
flutter-intellij/.agents/skills/migrate-intellij-util
透過將標準Java/Kotlin類別遷移至IntelliJ專用的com.intellij.util實作,最佳化記憶體使用、一致性與效能。
natural-writing
agent-plugins/.agents/agents/reidbaker-agent/skills/natural-writing
包含建立自然、準確且易讀寫作的明確規則。在撰寫較長文字時使用,例如分析文件、PR或CL…
natural-writing
flutter/.agents/agents/reidbaker-agent/skills/natural-writing
包含建立自然、準確且易讀寫作的明確規則。在撰寫較長文字時使用,例如分析文件、PR或CL…
natural-writing
skills/.agents/agents/reidbaker-agent/skills/natural-writing
包含明確規則,用於創建自然、準確且易讀的寫作。在撰寫較長文本(如分析文件、PR或CL…)時使用。
NotInvalid
skills/skills/NotInvalid
一個故意損壞的固定裝置,用於 example/README.md 展示每條規則的錯誤輸出樣貌。
preparing-pr
devtools/.agents/skills/preparing-pr
透過執行預先提交並進行修正來準備拉取請求。在準備提交或發送PR時使用。
proofread-markdown
website/skills/proofread-markdown
根據Google指南校對Markdown檔案。
rebuilding-flutter-tool
flutter/.agents/skills/rebuilding-flutter-tool
重建 Flutter 工具與 CLI。當使用者要求編譯、更新、重新產生或重建 Flutter 工具或 CLI 時使用。
release-plugin
flutter-intellij/.agents/skills/release-plugin
為 flutter-intellij 外掛程式準備並執行新版本發布,包括更新相依項目、相容性範圍、變更日誌與驗證。
第 91–120 個,共 137 個