Skills Directory

Reusable coding rules & agent skills for Claude Code, Cursor, Copilot and more - copy, adapt, ship faster.

29 skills indexed across 13 categories

Results for “flutter” - 29 found

flutter-apply-architecture-best-practices

2,967

Architects a Flutter application using the recommended layered approach (UI, Logic, Data). Use when structuring a new project or refactoring

Mobile by flutter/skills

Resolving Flutter Layout Errors

2,857

Fixes Flutter layout errors (overflows, unbounded constraints) using Dart and Flutter MCP tools. Use when addressing "RenderFlex overflowed"

Mobile by flutter/skills

Implementing Routing and Deep Linking

2,811

Configure `MaterialApp.router` using a package like `go_router` for advanced URL-based navigation. Use when developing web applications or m

Mobile by flutter/skills

Implementing Flutter Integration Tests

2,808

Configures Flutter Driver for app interaction and converts MCP actions into permanent integration tests. Use when adding integration testing

Mobile by flutter/skills

flutter-implement-json-serialization

2,790

Create model classes with `fromJson` and `toJson` methods using `dart:convert`. Use when manually mapping JSON keys to class properties for

Mobile by flutter/skills

Internationalizing Flutter Applications

2,781

Add `flutter_localizations` and `intl` dependencies, enable "generate true" in `pubspec.yaml`, and create an `l10n.yaml` configuration file.

Mobile by flutter/skills

Implementing Flutter Networking

2,733

Use the `http` package to execute GET, POST, PUT, or DELETE requests. Use when you need to fetch from or send data to a REST API.

Mobile by flutter/skills

Architecting Flutter Applications

1,937

Architects a Flutter application using the recommended layered approach (UI, Logic, Data). Use when structuring a new project or refactoring

Mobile by flutter/skills

Implementing Flutter Animations

1,844

Implements animated effects, transitions, and motion in a Flutter app. Use when adding visual feedback, shared element transitions, or physi

Mobile by flutter/skills

Implementing Flutter Theming and Adaptive Design

1,818

Customizes the visual appearance of a Flutter app using the theming system. Use when defining global styles, colors, or typography for an ap

Mobile by flutter/skills

Implementing Navigation and Routing in Flutter

1,807

Handles routing, navigation, and deep linking in a Flutter application. Use when moving between screens or setting up URL-based navigation.

Mobile by flutter/skills

Testing Flutter Applications

1,761

Implements unit, widget, and integration tests for a Flutter app. Use when ensuring code quality and preventing regressions through automate

Mobile by flutter/skills

flutter-handling-http-and-json

1,724

Executes HTTP requests and handles JSON serialization in a Flutter app. Use when integrating with REST APIs or parsing structured data from

Mobile by flutter/skills

Implementing Flutter Caching and Offline-First Architectures

1,722

Implements caching strategies for Flutter apps to improve performance and offline support. Use when retaining app data locally to reduce net

Mobile by flutter/skills

Building Validated Forms

1,720

Builds Flutter forms with validation and user input handling. Use when creating login screens, data entry forms, or any multi-field user inp

Mobile by flutter/skills

flutter-reducing-app-size

1,711

Measures and optimizes the size of Flutter application bundles for deployment. Use when minimizing download size or meeting app store packag

Mobile by flutter/skills

flutter-working-with-databases

1,707

Manages local data persistence using SQLite or other database solutions. Use when a Flutter app needs to store, query, or synchronize large

Mobile by flutter/skills

Implementing Flutter Accessibility

1,701

Configures a Flutter app to support assistive technologies like Screen Readers. Use when ensuring an application is usable for people with d

Mobile by flutter/skills

Integrating Platform-Specific Code in Flutter

1,700

Interoperates with native platform APIs on Android, iOS, and the web. Use when accessing device-specific features not available in Dart or c

Mobile by flutter/skills

Localizing Flutter Applications

1,695

Configures a Flutter app to support multiple languages and regions. Use when preparing an application for international markets and diverse

Mobile by flutter/skills

Developing Flutter Plugins

1,687

Builds Flutter plugins that provide native interop for other apps to use. Use when creating reusable packages that bridge Flutter with platf

Mobile by flutter/skills

Implementing Flutter Home Screen Widgets

1,682

Adds home screen widgets to a Flutter app for Android and iOS. Use when providing glanceable app information or quick actions on the device

Mobile by flutter/skills

Setting Up a macOS Environment for Flutter Development

1,639

Sets up a macOS environment for Flutter development. Use when configuring a macOS machine to run, build, or deploy Flutter applications for

Mobile by flutter/skills

Setting Up Flutter for Windows Development

1,626

Sets up a Windows environment for Flutter development. Use when configuring a Windows machine to run, build, or deploy Flutter applications

Mobile by flutter/skills