Focused Agent Skills for complete Flutter and Dart app delivery.
89%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
Use for order payments for physical goods or services delivered outside the app. Route App Store and Google Play billing to flutter-in-app-purchases. For digital goods or mixed carts, confirm the current distribution, storefront, and product rules before proposing a payment method.
Inspect pubspec.yaml, SDK constraints, the installed gateway integration, the order and payment-attempt API, return paths, backend verification, and sandbox setup. Preserve the gateway, supported checkout surface, router, and state ownership. Use provider-supported collection of payment details. Keep gateway server keys and webhook verification secrets on the backend. Keep payment credentials and sensitive payloads out of logs, URLs, and local storage.
Read only the relevant references.
Keep order, payment attempt, and fulfillment state distinct. Use the backend's authorized status to show an order as paid. A client callback, redirect, or network timeout must not settle an order or trigger fulfillment. Verify state and ordering with deterministic tests and name the gateway sandbox, backend, and device paths actually exercised.
Use flutter-navigation for link delivery and routing, flutter-webview for an embedded browser boundary, and flutter-networking for ordinary transport. This skill owns the payment meaning of the result and the backend contract needed by the app.
.tessl-plugin
skills
dart-concurrency
dart-language
flutter-accessibility
flutter-ai-integration
flutter-animation
flutter-app-workflow
flutter-architecture
flutter-authentication
flutter-background-execution
flutter-build-release
flutter-ci-cd
flutter-code-review
flutter-dependency-upgrades
flutter-device-testing
flutter-figma-workflow
flutter-in-app-purchases
flutter-localization
references
flutter-location-maps
flutter-media
flutter-networking
flutter-notifications
flutter-observability
flutter-openapi-client
flutter-package-development
flutter-payments-checkout
flutter-performance
flutter-persistence
flutter-platform-integration
flutter-product-analytics
flutter-responsive-layout
flutter-runtime-debugging
flutter-security
flutter-state-management
flutter-testing
flutter-text-rendering
references
flutter-ui-design
flutter-ui-patterns
flutter-visual-effects