← ClaudeAtlas

specgen-flutter-riverpodlisted

Generate a detailed specification document for building a Flutter mobile application using Flutter 3.x (Dart 3.x), Riverpod 2.x for state management, Hive 2.x for local storage, Dio 5.x for REST API with smart retry, Firebase Messaging + flutter_local_notifications for push/event notifications, go_router 14.x for navigation, freezed 2.x + json_serializable for immutable models, and build_runner for code generation. The spec also covers cached_network_image, flutter_svg, pull_to_refresh, font_awesome_flutter, material_design_icons_flutter, intl, url_launcher, and flutter_native_splash. Authentication (Keycloak OAuth2/OIDC PKCE via flutter_appauth, local JWT, or none) and optional features (WebSocket, i18n via intl) are configurable based on user input. Standardized input: application name (mandatory), version (mandatory), module (optional). Use this skill whenever the user asks to create a spec, specification, blueprint, or technical design document for a new Flutter mobile application. Also trigger when the u
rashidee/co2-skills · ★ 3 · API & Backend · score 77
Install: claude install-skill rashidee/co2-skills
# Flutter Mobile Specification Generator This skill generates a comprehensive specification document (Markdown) that serves as a blueprint for building a Flutter mobile application. The spec is intended to be followed by a developer or a coding agent to produce a fully functional project scaffold targeting both Android and iOS. The specification does NOT generate code. It produces a detailed, opinionated technical document describing every layer of the application — from `pubspec.yaml` configuration to Material Theme, from Riverpod providers to Dio retry interceptors — so that implementation becomes a mechanical exercise. ## Technology Stack ### Core Stack (Always Included) These are the fixed versions the spec targets. Do not deviate unless the user explicitly requests different versions. | Component | Version | |----------------------------------|-----------| | Flutter SDK | 3.24.x | | Dart SDK | 3.5.x | | flutter_riverpod | 2.5.x | | riverpod_annotation | 2.3.x | | riverpod_generator | 2.4.x | | hooks_riverpod | 2.5.x | | flutter_hooks | 0.20.x | | hive | 2.2.x | | hive_flutter | 1.1.x | | dio | 5.7.x | | dio_smart_retry | 6.0.x | | pretty_dio_logger | 1.4.x | | g