Habilidades publicadas 16
flutter-use-http-package
Build Reliable Flutter REST Clients
Flutter REST integrations require platform permissions, response validation, parsing, and clear UI states. This skill provides a structured implementation workflow using Dart's http package.
flutter-setup-localization
Configure Localization in Flutter Apps
Flutter localization setup requires coordinated dependency, generator, resource, and app configuration changes. This skill guides those changes with examples for strings, placeholders, plurals, and selects.
flutter-implement-json-serialization
Implement JSON Serialization in Flutter
Manual JSON mapping can produce runtime type errors and duplicated parsing logic. This skill guides type-safe models, HTTP parsing, validation, and isolate usage.
flutter-fix-layout-issues
Fix Flutter Layout Errors
Flutter constraint errors can hide the widget that caused the failure. This skill maps common error signatures to focused layout corrections and verification steps.
flutter-build-responsive-layout
Build Responsive Flutter Layouts
Rigid Flutter interfaces overflow or stretch across changing window sizes. This skill guides adaptive layouts using constraints, breakpoints, flexible widgets, and large-screen width limits.
flutter-apply-architecture-best-practices
Apply Flutter Architecture Best Practices
Flutter features become difficult to maintain when UI, business logic, and data access are mixed. This skill organizes them into clear, testable layers.
flutter-add-widget-test
Create Reliable Flutter Widget Tests
Flutter UI changes can fail when rendering and user interactions are not tested. This skill provides a clear workflow for building focused WidgetTester tests and validating state changes.
flutter-add-widget-preview
Add Flutter Widget Previews
Flutter widgets can be difficult to inspect without launching the full application. This skill adds isolated previews with appropriate annotations, configurations, and workflows.
dart-use-primary-constructors
Modernize Dart Constructors Safely
Dart primary constructors introduce new syntax and scoping rules that can make migrations difficult. This skill explains the rules and guides correct refactoring from traditional constructors.
dart-use-pattern-matching
Modernize Dart Code with Pattern Matching
Complex Dart branching can obscure validation, destructuring, and subtype handling. This skill selects clear patterns and checks exhaustive switch behavior.
dart-setup-ffi-assets
Build Dart Native Assets with FFI Hooks
Native C and C++ integration in Dart requires platform-aware build, link, and packaging hooks. This skill guides local compilation, verified binary downloads, and linker tree-shaking.
dart-run-static-analysis
Improve Dart Code with Static Analysis
Dart diagnostics can be difficult to review and resolve before a commit. This skill guides Claude Code, Claude, and Codex through analysis, reviewed fixes, and formatting.
dart-resolve-package-conflicts
Resolve Dart Package Conflicts Safely
Dart package conflicts can block builds and make upgrades difficult. This skill provides a controlled workflow to inspect constraints, update dependencies, and verify the resolved graph.
dart-fix-runtime-errors
Resolve Dart Runtime Errors Safely
Dart type and null-safety errors can delay development and cause runtime failures. This skill provides a structured workflow to analyze, fix, and verify local Dart code changes.
dart-collect-coverage
Collect Dart and Flutter Coverage
Coverage setup can be inconsistent across Dart and Flutter projects. This skill guides dependency setup, test execution, LCOV generation, and output validation.
dart-build-cli-app
Build Reliable Dart CLI Applications
Dart CLI projects need consistent command routing, error handling, tests, and release steps. This skill provides practical guidance for building and distributing them.