skill-flutter

Generates a Flutter 3.22+/Dart 3.4+ codebase for iOS and Android with Riverpod 2, go-router 7, FCM push, and in-app purchases integrated.

1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/limit5/OmniSight-Productizer --skill skill-flutter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-flutter
Source: https://github.com/limit5/OmniSight-Productizer/tree/main/configs/skills/skill-flutter
Command: npx skills add https://github.com/limit5/OmniSight-Productizer --skill skill-flutter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building and maintaining separate native iOS and Android mobile codebases is redundant, costly, and creates consistency gaps across platforms. This skill eliminates that overhead by providing a pre-configured cross-platform Flutter skill pack that generates a single, production-ready codebase targeting both iOS and Android, with all platform-specific configuration, compliance, and store submission assets handled automatically.

Core Features & Use Cases

  • Single Codebase Generation: Produces a Flutter 3.22+/Dart 3.4+ project that builds natively for both iOS (ios-arm64) and Android (android-arm64-v8a) from one render, with shared package ID, Riverpod 2 state management, and go_router 7 navigation.
  • Built-in Platform Integrations: Includes pre-wired Firebase Cloud Messaging (FCM/APNs) push notifications and in-app purchase bridges for StoreKit 2 and Play Billing, with no manual SDK configuration required.
  • Compliance & Submission Ready: Automatically generates platform-specific signing placeholders, App Store Connect and Google Play submission metadata, and P6 privacy compliance bundles that pass validation for both platforms out of the box.
  • Use Case: A mobile product team launching a new consumer app can use this skill to generate a fully scaffolded, compliant project in minutes, rather than setting up and maintaining two separate native codebases with duplicated business logic.

Quick Start

Use the skill-flutter pack to render a production-ready cross-platform Flutter app by providing your project name, reverse-DNS package ID, and toggles for push notifications, in-app purchases, and compliance requirements.

Frequently Asked Questions about skill-flutter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a single Flutter codebase for both iOS and Android production apps?

To generate a single Flutter codebase for iOS and Android, this skill renders a Flutter 3.22+/Dart 3.4+ project natively targeting ios-arm64 and android-arm64-v8a with pre-integrated Riverpod 2 state management and go_router navigation.

What is the best way to add FCM push notifications and in-app purchases to a Flutter app?

The best way to add FCM push notifications and in-app purchases is using this skill's pre-wired bridges for Firebase Cloud Messaging, StoreKit 2, and Play Billing, eliminating manual SDK configuration overhead.

Does this Flutter scaffolding tool handle App Store Connect and Google Play compliance requirements?

Yes, this Flutter scaffolding handles App Store Connect and Google Play compliance by automatically generating submission metadata, platform-specific signing placeholders, and P6 privacy compliance bundles that pass validation out of the box.

Can I use Riverpod 2 and go_router 7 for cross-platform mobile development with this skill?

Yes, you can use Riverpod 2 and go_router 7 for cross-platform mobile development because this skill generates a production-ready codebase with these specific state management and navigation libraries pre-integrated.

How do I set upFlutter widget and UI smoke tests for simultaneous iOS and Android app submissions?

To set up Flutter widget and UI smoke tests for simultaneous submissions, this skill automatically generates integrated test scaffolding alongside dual store submission metadata and platform-specific signing placeholders.