Wishtohear
Community@Wishtohear
Wishtohear provides 43 skills covering Flutter cross-platform app development, Dart language best practices, and the Ralph structured planning-and-testing lifecycle.
Agent Skills by Wishtohear
Showing 43 vetted skills indexed across 1 GitHub repositories.
flutter-building-forms
Implements validated Flutter forms using Form widgets, GlobalKey, and TextFormField validators.
flutter-handling-http-and-json
Executes HTTP requests and implements JSON serialization in Flutter applications.
flutter-building-plugins
Creates Flutter plugins bridging Dart code with platform-specific native APIs.
flutter-caching-data
Implements caching and offline-first data persistence strategies for Flutter applications.
flutter-embedding-native-views
Embeds native Android, iOS, macOS, and web views into Flutter applications.
flutter-setting-up-on-macos
Configures Xcode and CocoaPods toolchains for Flutter development on macOS.
flutter-adding-home-screen-widgets
Implements home screen widgets for Flutter apps on Android and iOS.
flutter-architecting-apps
Structures Flutter applications using layered UI, Logic, and Data architecture.
flutter-implementing-navigation-and-routing
Implements imperative, declarative, and nested navigation patterns in Flutter applications.
flutter-setting-up-on-windows
Configures a Windows environment for Flutter SDK installation, IDE setup, and desktop builds.
flutter-improving-accessibility
Configures Flutter apps to support screen readers and assistive technologies.
flutter-animating-apps
Implements implicit, explicit, Hero, and physics-based animations in Flutter applications.
flutter-working-with-databases
Implements offline-first Flutter data layers using SQLite, repositories, and synchronization services.
flutter-setting-up-on-linux
Configures a Linux environment with toolchain dependencies for Flutter desktop development.
flutter-theming-apps
Configures Flutter app themes using Material 3 color schemes and component styling.
flutter-building-layouts
Builds Flutter layouts using constraint rules and structural widgets like Row, Column, and Stack.
flutter-interoperating-with-native-apis
Integrates Flutter apps with native Android, iOS, and web platform APIs.
flutter-managing-state
Implements ephemeral and app-level state management in Flutter using setState, Provider, and MVVM.
flutter-testing-apps
Implements unit, widget, and integration tests for Flutter applications.
flutter-localizing-apps
Configures Flutter apps for multi-language support using ARB files and gen-l10n code generation.
flutter-reducing-app-size
Measures and reduces Flutter application bundle size using build analysis and optimization workflows.
flutter-handling-concurrency
Offloads CPU-bound Dart computations to background isolates to prevent UI freezing.
test-driven-development
Enforces test-first development using the red-green-refactor cycle for features and bugfixes.
dart-cli-app-best-practices
Applies best practices for structuring, testing, and packaging Dart CLI applications.
Frequently Asked Questions About Wishtohear
FAQPage SchemaWhat tasks can I accomplish using Wishtohear's skills?▼
You can build Flutter forms, layouts, animations, navigation, and accessibility features; handle HTTP/JSON, caching, SQLite persistence, and background isolates; apply Dart 3 features like records and pattern matching; and run the Ralph planning-to-testing lifecycle for web projects.
Who are these skills designed for?▼
Flutter and Dart developers building cross-platform mobile, desktop, and web apps, plus engineers who want a structured requirement-analysis, architecture, task-execution, and test-verification process through the Ralph planner and executor skills.
How do I set up a Flutter development environment with these skills?▼
Dedicated skills cover environment setup on macOS, Windows, and Linux, guiding configuration of machines to run, build, and deploy Flutter apps for iOS, Android, desktop, and web targets before applying the other development skills.
Are Wishtohear's skills open source?▼
Several Dart skills, including dart-best-practices, dart-test-fundamentals, dart-matcher-best-practices, dart-cli-app-best-practices, and dart-doc-validation, are explicitly licensed under Apache-2.0. Other skills in the manifest do not declare a license.
What prerequisites do these skills require?▼
Flutter skills require a configured Flutter SDK environment per the platform setup skills. Dart testing skills rely on package:test and package:matcher, and dart-skills-lint-validation requires Dart installed to validate skills or integrate dart_skills_lint as a dev dependency.