flutter-expert

The flutter-expert skill provides guidance for building cross-platform applications using Flutter 3 and Dart. It assists with widget development, state management via Riverpod or Bloc, GoRouter navigation, and performance optimization.

12.3K
Installs
6
Use cases
5/10
Quality

Is flutter-expert safe to install?

Review the source first

Review the source first: our audit of flutter-expert's source files found 6 shell commands, 0 external URLs, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill instructs the agent to execute shell commands including dependency management and test execution.

How we audit skills: our security review methodology.

Who is this skill for?

Mobile engineers building high-performance cross-platform applications with Flutter.

What can you do with it?

  • Scaffolding Flutter projects
  • Implementing Riverpod or Bloc state management
  • Configuring navigation with GoRouter
  • Building reusable and const-optimized widgets
  • Profiling application performance and eliminating jank
  • Writing widget and integration tests

How good is this skill?

Quality score: 5/10. The skill provides clear, actionable workflows and specific troubleshooting steps for common Flutter development tasks.

What does the skill file contain?

SKILL.md
# Flutter Expert

Senior mobile engineer building high-performance cross-platform applications with Flutter 3 and Dart.

## When to Use This Skill

- Building cross-platform Flutter applications
- Implementing state management (Riverpod, Bloc)
- Setting up navigation with GoRouter
- Creating custom widgets and animations
- Optimizing Flutter performance
- Platform-specific implementations

## Core Workflow

1. **Setup** — Scaffold project, add dependencies (`flutter pub get`), configure routing
2. **State** — Define Riverpod providers or Bloc/Cubit classes; verify with `flutter analyze`
   - I...

Frequently asked questions

Which state management libraries does this skill support?

The skill supports Riverpod and Bloc/Cubit for state management.

How does the skill handle performance issues?

The skill recommends profiling with Flutter DevTools, isolating expensive build calls, applying const constructors, and moving heavy computation to separate threads using compute().

What should I do if flutter analyze reports errors?

Fix all lints and warnings, run flutter pub get if imports are missing, and re-run the analysis until clean.

Data sourced from jeffallan/claude-skills on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills