跳到正文
cccskills

“flutter”的搜索结果

324 个 · 按相关度排序

Enforce Design Language System adherence in Flutter. Use when implementing design tokens, preventing hardcoded colors/spacing, or building a DLS.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Implement functional repository error recovery with Either/Failure patterns in Flutter. Use when handling exceptions or dartz Either types in data flows; defer UI-only retry buttons.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Implement typed routes, redirection, and guards using go_router in Flutter. Use when changing go_router navigation; defer widget tests that merely assert redirect behavior and defer slide/transition animation work.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Implement route configuration, go_router/deep linking, and named routes in Flutter. Use for route declarations, route guards, and URL-to-screen mapping; defer transition-only animation, state-transfer/BLoC questions, auto_route-specific setup, and generic app-bar controls.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Build type-safe HTTP networking with Dio and Retrofit including auth interceptors in Flutter. Use when integrating REST APIs with Dio or Retrofit.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Implement context-less navigation, named routes, and middleware using GetX. Use when building navigation with GetX routing in Flutter.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Write unit, widget, and integration tests with robot patterns, widget keys, and Patrol in Flutter. Use when implementing test behavior; defer CI-only configuration without test changes.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Enforce inward dependency flow, pure domain layers, and DTO-to-entity mapping in Flutter DDD architecture. Use when structuring layers or boundaries; defer navigation-only routing and feature implementation such as notifications.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Optimize Flutter widget rebuilds, memory usage, rendering, and scrolling performance. Use when diagnosing jank, reducing rebuilds, or improving list performance—not performance tests, monitoring setup, or API optimization.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Build maintainable Flutter UI components with composition and theming. Use when changing widget implementation; defer animation-only changes and widget-test authoring.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Implement reactive state with GetX controllers, bindings, and observables in Flutter. Use when managing app state with GetxController, Obx, GetBuilder, or dependency lifecycle—not unit tests for existing controllers.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Implement BLoC/Cubit state, events, transitions, and async concurrency in Flutter. Use for BLoC/Cubit feature logic, debounced/cancellable events, state rendering, or bloc tests—not generic widget-only work.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Secure Flutter token/PII storage, build-time secrets, network trust, and release hardening using OWASP Mobile practices. Use for secure storage, secret injection, certificate pinning, jailbreak/root risk, or release builds—not generic form validation, API error handling, auth-provider setup, or tests of existing security services.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Organize Flutter apps with modular feature-based clean architecture. Use when creating features under lib/features/ with domain, data, and presentation layers. Do not use for test-only, BlocBuilder, navigation, or spinner requests.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Configure service locator setup using injectable and get_it in Flutter. Use when wiring dependency injection with get_it or injectable.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Set up CI/CD pipelines for Flutter apps. Use when configuring automated testing, build, or deployment workflows with GitHub Actions or Fastlane.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Implement typed routing, nested routes, and auth guards using auto_route in Flutter. Use when the task explicitly uses auto_route or its generated router; defer generic deep-link setup and other routing libraries.

中文简介正在准备中。当前显示原文说明。

HoangNguyen0403/agent-skills-standard5792026年10月18日 更新

Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.

中文简介正在准备中。当前显示原文说明。

Microck/ordinary-claude-skills4062026年9月7日 更新

Fix Flutter PageView "snap back" or scroll position reset issues on provider/state rebuilds. Use when: (1) PageView scrolls then snaps back to previous page after state update, (2) Scroll position resets when Riverpod/Provider rebuilds, (3) Feed scrolls back to top on data refresh, (4) PageView loses position after orientation change or widget rebuild.

中文简介正在准备中。当前显示原文说明。

divinevideo/divine-mobile2662026年10月20日 更新

Fix infinite rebuild loop in Flutter when using PageView with URL-based routing (GoRouter) and reactive state management (Riverpod/BLoC). Use when: (1) RAPID REBUILD warnings appear in console (#20+), (2) "setState() or markNeedsBuild() called during build" errors from ValueListenableBuilder, (3) Video feed or list-based PageView is frozen and won't swipe, (4) Overlay or UI elements flicker between visible/invisible rapidly, (5) Logs show item "moved from index X to Y" repeatedly. Caused by tracking items by ID and updating URL when reactive list reorders.

中文简介正在准备中。当前显示原文说明。

divinevideo/divine-mobile2662026年10月20日 更新

Fix slow Flutter app startup caused by blocking network operations during initialization. Use when: (1) App takes several seconds to show first frame, (2) Startup logs show sequential network operations (WebSocket connections, API calls), (3) Services initialize during startup that aren't needed until user authenticates. Covers: converting sequential network ops to parallel with Future.wait(), deferring service initialization until actually needed (lazy init), and identifying blocking operations in Riverpod/provider initialization chains.

中文简介正在准备中。当前显示原文说明。

divinevideo/divine-mobile2662026年10月20日 更新

Fix flaky Flutter/Dart tests that fail in CI but pass locally due to unhandled Future rejections. Use when: (1) Test passes locally but fails in CI with cryptic errors, (2) Test creates Futures that will throw errors (e.g., network calls to fake URLs), (3) Even with .catchError() at the end, test still fails, (4) Error message shows test name but truncated error like "ROR]" or "[ERROR]". Solution: Avoid creating Futures that will reject; test state machine behavior with synchronous operations instead.

中文简介正在准备中。当前显示原文说明。

divinevideo/divine-mobile2662026年10月20日 更新

Fix Flutter test failure "A Timer is still pending even after the widget tree was disposed". Use when: (1) Widget tests fail with timer pending error, (2) dispose() contains Future(), Future.delayed(), or Timer calls, (3) Riverpod provider modifications in dispose(). The fix is to use deactivate() instead of dispose() for cleanup that might trigger async work.

中文简介正在准备中。当前显示原文说明。

divinevideo/divine-mobile2662026年10月20日 更新

Fix Flutter TabController crash when dynamically showing/hiding tabs. Use when: (1) TabController rebuild causes "SingleTickerProviderStateMixin but multiple tickers were created", (2) Tabs need to appear/disappear based on feature flags or async state, (3) TabController.length changes at runtime based on provider state. The fix is to use TickerProviderStateMixin instead of SingleTickerProviderStateMixin.

中文简介正在准备中。当前显示原文说明。

divinevideo/divine-mobile2662026年10月20日 更新