developing-with-flutter

Official

Build cross-platform apps with Flutter.

AuthorFortiumPartners
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides comprehensive knowledge and tools for developing cross-platform applications using the Flutter SDK, streamlining the process of building for mobile, web, and desktop from a single codebase.

Core Features & Use Cases

  • Cross-Platform Development: Build for iOS, Android, and Web from a single codebase.
  • Widget Architecture: Understand and implement Stateless, Stateful, and Consumer widgets.
  • State Management: Utilize Riverpod, Provider, and Bloc patterns effectively.
  • Platform Integration: Work with platform channels for native module integration.
  • Navigation: Implement routing with GoRouter for deep linking and URL-based navigation.
  • Testing: Write widget, integration, and golden tests.
  • Deployment: Prepare applications for deployment to app stores and web hosting.
  • Use Case: Develop a new mobile application that needs to run on both iOS and Android, manage complex user states, and navigate between multiple screens, all while maintaining a consistent UI and codebase.

Quick Start

Use the developing-with-flutter skill to create a new Flutter project named 'my_cool_app' with the organization 'com.example'.

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: developing-with-flutter
Download link: https://github.com/FortiumPartners/ensemble-vnext/archive/main.zip#developing-with-flutter

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.