Communitygithub.com

chonamdoo/flutter-development-guide

Flutter 實作與審查檢查清單。僅在編寫、修改或審查 Flutter widget 程式碼、佈局約束、自適應尺寸、導航與路由、平台通道、平台視圖、背景進入點、列表與圖片效能、`BuildContext` 非同步間隙、資源釋放、主題與設計 Token、無障礙功能、在地化、離線與錯誤狀態,或 Flutter 測試與 Golden 測試覆蓋率時使用。請勿用於 Dart 語言通用知識、引擎與通道註冊介面(Dart 進入點依賴)以外的原生 Android 或 iOS 內部機制、或大規模重寫。

flutter-development-guide 是什麼?

這是一個專為 Flutter 開發者設計的 AI 技能,提供一個全面的實作與審查檢查清單。它涵蓋了 Flutter 開發中的關鍵領域,例如 Widget 程式碼、佈局約束、自適應尺寸、導航與路由、平台通道、平台視圖、背景進入點、列表與圖片效能、`BuildContext` 的非同步間隙、資源釋放、主題與設計 Token、無障礙功能、在地化、離線與錯誤狀態,以及 Flutter 測試與 Golden 測試覆蓋率。此技能有助於確保開發者在編寫、修改或審查程式碼時,能夠遵循最佳實務,避免常見陷阱。它支援所有主要的 AI 代理平台,如 Claude Code、Cursor 和 Codex,並透過結構化的檢查清單提供指導。使用此技能時,應避免將其應用於 Dart 語言的一般問題、引擎與通道註冊介面之外的原生平台內部機制,或大規模重寫任務,以確保其專注於 Flutter 特定的開發流程。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/chonamdoo/agent-flow/tree/main/skills/flutter-development-guide

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

flutter-development-guide 是做什麼的?

Flutter 實作與審查檢查清單。僅在編寫、修改或審查 Flutter widget 程式碼、佈局約束、自適應尺寸、導航與路由、平台通道、平台視圖、背景進入點、列表與圖片效能、BuildContext 非同步間隙、資源釋放、主題與設計 Token、無障礙功能、在地化、離線與錯誤狀態,或 Flutter 測試與 Golden 測試覆蓋率時使用。請勿用於 Dart 語言通用知識、引擎與通道註冊介面(Dart 進入點依賴)以外的原生 Android 或 iOS 內部機制、或大規模重寫。

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

chonamdoo/code-generation-discipline

Common code generation and code modification discipline for agent-flow. Use before and during implementation, TDD red/green/refactor, fix-loop, bug fixes, feature work, and any task where Codex, Claude, OMP, or another agent writes or changes code. Enforces start-before, during-implementation, and after-implementation checks without a scoring rubric.

chonamdoo/comment-authoring-discipline

Apply comment-quality criteria during implementation and the final comment-quality pass before final-review, multi-review, or architecture-review after code changes. Applies equally in Codex, Claude, and OMP for Python, Kotlin, React Web, React Native, iOS, Swift, and SwiftUI.

chonamdoo/ios-app-shell-error-handling

Use when implementing or reviewing iOS app-wide error handling where SwiftUI views/ViewModels notify common errors and an @main App, WindowGroup AppShell, NavigationStack coordinator, or UIKit AppCoordinator owns root navigation, tab/session flow switching, alerts, sheets, toast hosts, SessionExpired handling, Maintenance handling, and root reset behavior.

chonamdoo/ios-clean-presentation-architecture

Use when creating, modifying, or reviewing an iOS Clean Architecture presentation layer with SwiftUI/UIKit state holders, explicit UiState, UiModel mapping, dependency injection, and state-based presentation code review.

chonamdoo/to-prd

Synthesizes the current conversation and codebase context into a PRD, then writes or publishes it according to the caller's requested output target. Use when the user asks to turn an already-discussed idea, plan, or conversation into a PRD; use `grilling` first if key decisions are still unresolved.

相關技能