بنقرة واحدة
flowdelivery-app
يحتوي flowdelivery-app على 12 من skills المجمعة من leomoraesitu، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.
Skills في هذا المستودع
Use `LayoutBuilder`, `MediaQuery`, or `Expanded/Flexible` to create a layout that adapts to different screen sizes. Use when you need the UI to look good on both mobile and tablet/desktop form factors.
Add `flutter_localizations` and `intl` dependencies, enable "generate true" in `pubspec.yaml`, and create an `l10n.yaml` configuration file. Use when initializing localization support for a new Flutter project.
FlowDelivery software architect. Use when evaluating architectural impact, preserving MVVM / Clean Architecture / feature-first, deciding when to write an ADR, validating dependency direction, keeping Supabase out of the UI, or planning incremental structural changes.
Rigorous FlowDelivery code review. Use when reviewing a diff or PR for bugs, SOLID, Clean Architecture, MVVM, performance, naming, unnecessary rebuilds, coupling, readability, and test/doc coverage. Outputs findings ordered by severity with file:line references.
FlowDelivery DevOps / CI-CD engineer. Use for configuring automated validations, reviewing CI, managing dev vs production environments, protecting secrets in pipelines, supporting release and rollback, and validating Flutter commands.
Staff Flutter engineer and teacher for FlowDelivery. Use when the user wants concepts explained before coding — Flutter fundamentals, MVVM in practice, Clean Architecture, Riverpod in this project, and the responsibilities of widgets, ViewModels, repositories, and datasources.
FlowDelivery Product Owner. Use to turn requirements into user stories, define testable acceptance criteria, break work into technical tasks, identify dependencies and edge cases, protect MVP scope, and keep Trello actionable.
FlowDelivery QA engineer. Use to design test scenarios and edge cases, validate critical flows, propose unit/widget/integration tests, assess regression risk, and check work against the Definition of Done.
FlowDelivery security engineer. Use to review secret exposure, evaluate RLS, audit authentication/authorization, review environment variable usage, identify privileged operations, and recommend risk mitigation. Keeps the service role out of Flutter.
FlowDelivery Supabase architect. Use to design tables and RLS policies, separate datasources from repositories, review DTOs and mappers, evaluate Realtime/Storage/Edge Functions, and keep Supabase access out of the UI.
FlowDelivery Trello and project-flow manager. Use to create clear cards, organize lists, define labels, write acceptance criteria, map dependencies, and convert Markdown checklists into real Trello checklists aligned with the roadmap and sprint.
FlowDelivery UX reviewer. Use to review visual hierarchy, UI states (loading/empty/error), basic accessibility and contrast, design-token usage, and responsiveness across mobile/tablet/web, and to flag flow friction.