Skill4Agent
Skill4Agent
All SkillsSearchTools
|
Explore
Skill4Agent
Skill4Agent

AI Agent Skills Directory with categorization, English/Chinese translation, and script security checks.

Sitemap

  • Home
  • All Skills
  • Search
  • Tools

About

  • About Us
  • Disclaimer
  • Copyright

Help

  • FAQ
  • Privacy
  • Terms
Contact Us:osulivan147@qq.com

© 2026 Skill4Agent. All rights reserved.

All Skills

Total 50,401 skills, Mobile Development has 1530 skills

Categories

Showing 12 of 1530 skills

Per page
Downloads
Sort
Mobile Developmentserverpod/skills-registry

shadcn_ui-tooltip

Show tooltips on hover or focus with ShadTooltip; builder returns tooltip content, child is trigger. Use when adding hover/focus tooltips in a Flutter shadcn_ui app. Child must use ShadGestureDetector for hover (e.g. ShadButton).

🇺🇸|EnglishTranslated
6
Mobile Developmentserverpod/skills-registry

shadcn_ui-responsive

Use Shadcn UI breakpoints and responsive layout with ShadBreakpoints, ShadResponsiveBuilder, and context.breakpoint. Use when building responsive Flutter shadcn_ui layouts, adapting UI to screen size, or checking current breakpoint (tn, sm, md, lg, xl, xxl).

🇺🇸|EnglishTranslated
6
Mobile Developmentserverpod/skills-registry

riverpod-eager-initialization

Eagerly initialize Riverpod providers at app startup by watching them in a root Consumer; handle loading/error in the initializer, AsyncValue.requireValue. Use when a provider must be ready before the rest of the app is used. Use this skill when the user asks about eager initialization or preloading providers.

🇺🇸|EnglishTranslated
6
Mobile Developmentserverpod/skills-registry

riverpod-faq-and-practices

Answers Riverpod FAQ (ref.refresh vs invalidate, ConsumerWidget vs StatelessWidget, Ref vs WidgetRef, reset all providers, ref after unmount) and do/don't best practices (avoid init in widgets, avoid ephemeral state in providers, avoid side effects in provider init, static providers, riverpod_lint). Use when the user asks Riverpod FAQ, best practices, or do/don't guidelines.

🇺🇸|EnglishTranslated
6
Mobile Developmentserverpod/skills-registry

riverpod-pull-to-refresh

Implement pull-to-refresh with Riverpod using RefreshIndicator and ref.refresh; show spinner on initial load, show previous data during refresh, AsyncValue pattern matching. Use when the user asks about pull-to-refresh, RefreshIndicator with Riverpod, or refreshing async providers.

🇺🇸|EnglishTranslated
6
Mobile Developmentserverpod/skills-registry

riverpod-from-provider

Migrate from package:provider to Riverpod; ChangeNotifierProvider, ProxyProvider to ref.watch, context.watch to ref.watch, ConsumerWidget, incremental migration, family and autoDispose. Use when the user is migrating from Provider to Riverpod, or asks about Provider vs Riverpod, or how to replace ProxyProvider/ChangeNotifierProvider.

🇺🇸|EnglishTranslated
6
Mobile Developmentserverpod/skills-registry

riverpod-codegen-and-hooks

Use Riverpod code generation (@riverpod, riverpod_generator) and hooks (hooks_riverpod, HookConsumerWidget, flutter_hooks with Riverpod). Use when the user asks about @riverpod, code generation, riverpod_generator, when to use codegen, or using flutter_hooks with Riverpod (HookConsumerWidget, HookConsumer).

🇺🇸|EnglishTranslated
6
Mobile Developmentserverpod/skills-registry

shadcn_ui-getting-started

Install and set up Flutter Shadcn UI (shadcn_ui), configure ShadApp with Material or Cupertino, and use bundled packages. Use when starting a Flutter project with shadcn_ui, adding shadcn_ui dependency, or integrating Shadcn with MaterialApp/CupertinoApp.

🇺🇸|EnglishTranslated
6
Mobile Developmentserverpod/skills-registry

shadcn_ui-checkbox

Add checkboxes with ShadCheckbox and ShadCheckboxFormField; label, sublabel, form validation. Use when adding boolean toggles or terms acceptance in a Flutter shadcn_ui app or ShadForm.

🇺🇸|EnglishTranslated
6
Mobile Developmentserverpod/skills-registry

shadcn_ui-resizable

Build resizable panel layouts with ShadResizablePanelGroup and ShadResizablePanel; horizontal/vertical axis, defaultSize, minSize, maxSize, showHandle. Use when adding resizable split panes or panel groups in a Flutter shadcn_ui app.

🇺🇸|EnglishTranslated
6
Mobile Developmentrohitg00/awesome-claude-c...

mobile-development

Mobile development patterns for React Native and Flutter including navigation, state management, and responsive design

🇺🇸|EnglishTranslated
6
Mobile Developmentsoftware-mansion-labs/ski...

expo-horizon

Software Mansion's guide for migrating Expo SDK apps to Meta Quest using expo-horizon packages. Use when adding Meta Quest or Meta Horizon OS support to an existing Expo or React Native project. Trigger on: Meta Quest, Horizon OS, Quest 2, Quest 3, Quest 3S, VR app, expo-horizon-core, expo-horizon-location, expo-horizon-notifications, build flavors for Quest, panel sizing, VR headtracking, Horizon App ID, quest build variant, isHorizonDevice, isHorizonBuild, migrate expo-location to Quest, migrate expo-notifications to Quest, Meta Horizon Store publishing, or any task involving running an Expo app on Meta Quest hardware.

🇺🇸|EnglishTranslated
6
1...99100101102103...128
Page