Skip to main content
在 Manus 中运行任何 Skill
一键导入
GitHub 仓库

flight_booking

flight_booking 收录了来自 VB10 的 6 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。

已收集 skills
6
Stars
30
更新
2026-07-03
Forks
5
职业覆盖
3 个职业分类 · 已分类 100%
仓库浏览

这个仓库中的 skills

cache-add-model
软件开发工程师

Adds a new model to the cache as a pure DTO — a json_serializable + Equatable class that implements CacheModel (toJson) and provides a fromJson factory. No Hive annotations, no typeId, no adapters (Hive is encapsulated in the cache_manager package and stores models as JSON). Store/read via ICacheManager.writeModel / readModel(fromJson). Use when the user runs /cache-add-model or asks to store/cache a new model.

2026-07-03
cache-setup
软件开发工程师

Sets up the model-capable cache architecture from scratch: a local `module/cache_manager` package with ICacheManager + ICacheStrategy backed by Hive (fully encapsulated — the app imports no Hive). Models are stored as JSON via a CacheModel contract (toJson) + a fromJson factory, so no Hive adapters/typeId. A SEPARATE standalone IFallbackStore (SharedPreferences) lives outside the strategy and holds only a few critical keys (auth token). Includes app wiring (ProductCache holder, keys, DI) and an AuthSessionCacheModel DTO example. Use when the user runs /cache-setup or asks to add a cache manager / storage abstraction to the project.

2026-07-03
route-add
网页开发工程师

Adds a new typed route to the existing go_router navigation architecture. Takes a page name and path, creates a GoRouteData class in app_routes.dart, runs build_runner to regenerate app_routes.g.dart, and optionally updates auth_guard.dart if the route is public. Use when user runs /route-add or asks to add a new screen/route to the navigation.

2026-04-21
route-setup
网页开发工程师

Sets up go_router + go_router_builder navigation infrastructure from scratch. Creates AuthCubit (session management), AuthInterceptor (401 auto-logout), GoRouterRefreshStream, auth guard, typed route definitions, and AppRouter. Wires everything into ProductContainer and converts MaterialApp to MaterialApp.router. Use when user runs /route-setup or asks to add go_router navigation to the project.

2026-04-21
flutter-cubit-feature
软件开发工程师

Adds or refactors a Flutter feature screen using Cubit (flutter_bloc), Equatable states with copyWith, BlocSelector for single-field listening, BlocBuilder/BlocListener, StatefulWidget + PageMixin for shared controllers, and ValueListenableBuilder for widget-local UI without setState. Registers services via ProductContainer (get_it). Use when the user runs /cubit-add, asks for Cubit + mixin + ValueListenable pattern, or points to docs/prompt/flutter_cubit_feature_prompt.md.

2026-04-03
flight-booking-theme
网页与数字界面设计师

Resolves theme-related tasks in the Flight Booking Flutter app. Use when changing colors, padding, radius, text styles, theme extension, or when the user asks about theme, design system, AppTheme, AppColors, AppPadding, AppRadius, context.appTheme, or MaterialApp theme.

2026-02-19