Flutter Skills
ego lite browser
प्रायोजकego lite AI एजेंटों के लिए वेब ऑटोमेशन चलाने वाला सबसे तेज़ ब्राउज़र है, जो Codex या Claude Code के साथ आपकी लॉग-इन स्थिति साझा करता है, शून्य लागत, शून्य कॉन्फ़िगरेशन।
Alpha Vantage MCP Server
प्रायोजकवित्तीय बाजार डेटा तक पहुंच: रियलटाइम और ऐतिहासिक स्टॉक, ईटीएफ, विकल्प, विदेशी मुद्रा, क्रिप्टो, कमोडिटी, मूलभूत, तकनीकी संकेतक और अधिक
flutter-build-responsive-layout
skills/skills/flutter-build-responsive-layout
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…
flutter-building-forms
skills/skills/flutter-building-forms
मान्य फ्लटर फॉर्म जिनमें फ़ील्ड-स्तरीय त्रुटि प्रबंधन और सबमिशन वर्कफ़्लो शामिल हैं। StatefulWidget होस्टिंग की आवश्यकता है जिसमें फॉर्म स्थिति और पुनर्निर्माण के दौरान सत्यापन प्रबंधित करने के लिए एक स्थायी GlobalKey<FormState> हो। TextFormField विजेट का उपयोग validator() कॉलबैक के साथ करें जो विफलता पर त्रुटि स्ट्रिंग या सफलता पर null लौटाते हैं। सबमिट करने पर _formKey.currentState!.validate() को कॉल करें जो सभी सत्यापनकर्ताओं को ट्रिगर करे और
flutter-building-layouts
skills/skills/flutter-building-layouts
फ्लटर के कंस्ट्रेंट सिस्टम में महारत हासिल करें ताकि कुशलतापूर्वक रिस्पॉन्सिव, ओवरफ्लो-मुक्त लेआउट बनाए जा सकें। मूल सिद्धांत: कंस्ट्रेंट नीचे की ओर बहते हैं, साइज़ ऊपर की ओर बहते हैं, पैरेंट पोज़ीशन निर्धारित करते हैं। फ्लेक्स बॉक्स या स्क्रॉल करने योग्य क्षेत्रों में कभी भी अनबाउंडेड कंस्ट्रेंट न दें। रैखिक लेआउट के लिए Row / Column, स्पेस वितरण के लिए Expanded / Flexible, ओव
flutter-building-plugins
skills/skills/flutter-building-plugins
क्रॉस-प्लेटफ़ॉर्म Flutter प्लगइन्स को Android, iOS, Windows और वेब के लिए नेटिव इंटरऑप के साथ तैयार और कार्यान्वित करें। मानक प्लगइन्स (प्लेटफ़ॉर्म API के लिए मेथड चैनल) और FFI प्लगइन्स (C/C++ नेटिव लाइब्रेरीज़) दोनों का समर्थन करता है; चुनाव इस आधार पर करें कि आपको प्लेटफ़ॉर्म-विशिष्ट SDK एक्सेस या सीधे नेटिव कोड बाइंडिंग की आवश्यकता है। फ़ेडरेटेड प्लगइन आर्किटेक्चर API को ऐप-
flutter-caching
skills/skills/flutter-caching
Flutter ऐप्स में विभिन्न डेटा प्रकारों और प्लेटफार्मों के लिए व्यापक कैशिंग और प्रदर्शन अनुकूलन। उपयुक्त कैशिंग तंत्र चुनने के लिए निर्णय तर्क प्रदान करता है: इन-मेमोरी, की-वैल्यू जोड़ियों के लिए shared_preferences, रिलेशनल डेटा के लिए SQLite, बड़े ब्लॉब्स के लिए फ़ाइल सिस्टम, और नेटवर्क इमेज के लिए इमेज कैशिंग। स्ट्रीम-आधारित ऑफ़लाइन-फर्स्ट रिपॉजिटरी पैटर्न शामिल है जो पहले कैश किए
flutter-caching-data
skills/skills/flutter-caching-data
Flutter ऐप्स के लिए स्थानीय डेटा कैशिंग और ऑफलाइन-फर्स्ट सिंक्रोनाइज़ेशन पैटर्न। पाँच कैशिंग रणनीतियों को शामिल करता है: UI स्थिति के लिए shared_preferences, संरचित डेटा के लिए SQLite/Hive, बाइनरी मीडिया के लिए फ़ाइल सिस्टम, नेविगेशन के लिए स्थिति पुनर्स्थापना, और Android पर FlutterEngine प्री-वार्मिंग। रीड के लिए स्ट्रीम (स्थानीय दें, रिमोट लाएँ, कैश अपडेट करें) और डुअल राइट रणनीतियों (केवल ऑन
flutter-cherry-pick
flutter/.agents/skills/flutter-cherry-pick
फ्लटर/फ्लटर रिपॉजिटरी के स्थिर या बीटा चैनल के लिए किसी मर्ज किए गए PR की औपचारिक चेरी-पिक कैसे करें। केवल फ्लटर/फ्लटर में लैंड किए गए पुल रिक्वेस्ट के लिए उपयोग करें। केवल…
flutter-concurrency
skills/skills/flutter-concurrency
बैकग्राउंड JSON पार्सिंग और स्टेट मैनेजमेंट, जो जर्क-फ्री Flutter UI रेंडरिंग के लिए है। मॉडल जटिलता के आधार पर मैन्युअल सीरियलाइज़ेशन (dart:convert) और कोड जनरेशन (json_serializable) के बीच चयन के लिए निर्णय वृक्ष प्रदान करता है। तीन कंकरेंसी रणनीतियों का समर्थन करता है: छोटे पेलोड के लिए मेन-थ्रेड async/await, भारी एक-बार की गणनाओं के लिए अल्पकालिक Isolate.run(), और निरंतर दो-तरफा संचार के लिए ReceivePort/SendPort
flutter-databases
skills/skills/flutter-databases
MVVM-अनुरूप डेटा लेयर, Flutter के लिए Repository पैटर्न, स्टेटलेस सर्विसेज और बुद्धिमान स्थानीय कैशिंग रणनीतियों के साथ। डेटा प्रकार, आकार और संबंधपरक जटिलता के आधार पर पर्सिस्टेंस तकनीक (shared_preferences, sqflite, drift, hive_ce, isar_community, या file I/O) के चयन का मार्गदर्शन करता है। Repository को एकमात्र सत्य स्रोत के रूप में लागू करता है, DatabaseService और ApiClient को निजी स्टेटलेस निर्भरता के रूप में अलग करता है। डोमेन मॉडल, SQLite संचालन और... के लिए प
flutter-embedding-native-views
skills/skills/flutter-embedding-native-views
एंड्रॉइड, iOS या macOS के मूल व्यू और वेब सामग्री को सीधे Flutter अनुप्रयोगों में एम्बेड करें। दो Android संरचना मोड (हाइब्रिड और टेक्सचर लेयर) का समर्थन करता है, जिनमें अलग-अलग प्रदर्शन और निष्ठा व्यापार-बंद होते हैं; iOS और macOS विशेष रूप से हाइब्रिड कंपोज़िशन का उपयोग करते हैं। Android और iOS पर प्लेटफ़ॉर्म व्यू लागू करने के लिए चरण-दर-चरण वर्कफ़्लो शामिल हैं, जिसमें सत्यापन और समस्या निवारण मार्गदर्शन शामिल है। पूर्ण
flutter-environment-setup-linux
skills/skills/flutter-environment-setup-linux
लिनक्स वातावरण सेटअप फ्लटर डेस्कटॉप विकास के लिए ओएस पहचान और टूलचेन सत्यापन के साथ। स्वचालित रूप से डेबियन/उबंटू या क्रोमओएस का पता लगाता है और गैर-एपीटी सिस्टम के लिए निर्देशों के साथ रुक जाता है। मुख्य निर्भरताएँ (curl, git, unzip, libglu1-mesa) और लिनक्स डेस्कटॉप टूलचेन (clang, cmake, ninja-build, GTK लाइब्रेरीज़) स्थापित करता है। वैकल्पिक आईडीई सेटअप (VS Code या Android Studio snap के माध्य
flutter-environment-setup-macos
skills/skills/flutter-environment-setup-macos
macOS पर Flutter विकास वातावरण की स्वचालित सेटअप, निर्भरता सत्यापन और डायग्नोस्टिक सुधार के साथ। Flutter इंस्टॉलेशन, Xcode की उपलब्धता और CocoaPods की मौजूदगी की पुष्टि करता है; यदि कोई पूर्वापेक्षा गायब है तो स्पष्ट निर्देशों के साथ रुक जाता है। Xcode कमांड-लाइन टूल कॉन्फ़िगरेशन और आवश्यक sudo कमांड के साथ लाइसेंस स्वीकृति में उपयोगकर्ता का मार्गदर्शन करता है। शेष टूलचेन समस्याओं की पहचान और समाधान
flutter-environment-setup-windows
skills/skills/flutter-environment-setup-windows
विंडोज फ्लटर डेवलपमेंट एनवायरनमेंट की स्वचालित सेटअप, जिसमें प्लेटफॉर्म-विशिष्ट टूलचेन कॉन्फ़िगरेशन शामिल है। फ्लटर SDK पथ, विजुअल स्टूडियो C++ टूलचेन इंस्टॉलेशन, और विंडोज डेस्कटॉप, एंड्रॉइड या दोनों लक्ष्यों के लिए इंटरैक्टिव प्रॉम्प्ट के माध्यम से प्लेटफॉर्म-विशिष्ट सेटिंग्स कॉन्फ़िगर करता है। एंड्रॉइड चुनने पर एंड्रॉइड स्टूडियो सेटअप, डिव
flutter-fix-layout-issues
skills/skills/flutter-fix-layout-issues
फ्लटर लेआउट त्रुटियों (ओवरफ्लो, असीमित बाधाओं) को डार्ट और फ्लटर MCP टूल्स का उपयोग करके ठीक करता है। "RenderFlex overflowed", "Vertical…" को संबोधित करते समय उपयोग करें।
flutter-form
skills/skills/flutter-form
वैधता के साथ एक फॉर्म बनाएं
flutter-handling-concurrency
skills/skills/flutter-handling-concurrency
CPU-गहन कार्यों को पृष्ठभूमि आइसोलेट्स पर स्थानांतरित करें जबकि Flutter UI प्रतिक्रियाशील बने रहें। I/O-बाउंड कार्यों के लिए async/await, एक बार की भारी गणनाओं के लिए Isolate.run(), और स्थायी पृष्ठभूमि कार्यकर्ताओं के लिए संदेश पासिंग के साथ Isolate.spawn() सहित तीन समवर्ती पैटर्न प्रदान करता है। कार्य प्रकार (I/O बनाम CPU-बाउंड) और निष्पादन आवृत्ति के आधार पर async संचालन और आइसोलेट्स के बीच चयन करने के लिए एक निर्णय म
flutter-handling-http-and-json
skills/skills/flutter-handling-http-and-json
Flutter REST API एकीकरण और डेटा पार्सिंग के लिए HTTP अनुरोध और JSON सीरियलाइज़ेशन। तीन HTTP विधियों (GET, POST, PUT, DELETE) को उचित स्थिति कोड सत्यापन, HTTPS प्रवर्तन, और Uri.https() का उपयोग करके सुरक्षित URI निर्माण के साथ शामिल करता है। सरल मॉडल के लिए मैन्युअल fromJson/toJson और जटिल नेस्टेड संरचनाओं के लिए json_serializable के साथ कोड जनरेशन की दो सीरियलाइज़ेशन रणनीतियाँ प्रदान करता है। बड़े JSON पेलोड को प्रोसेस करते समय UI जैंक को रोकने के लिए
flutter-home-screen-widget
skills/skills/flutter-home-screen-widget
iOS और Android पर Flutter ऐप्स के लिए नेटिव होम स्क्रीन विजेट, क्रॉस-प्लेटफ़ॉर्म डेटा शेयरिंग के साथ। App Groups (iOS) और SharedPreferences (Android) के माध्यम से Dart और नेटिव प्लेटफ़ॉर्म के बीच डेटा शेयरिंग स्थापित करता है, जिससे आपके Flutter ऐप से विजेट अपडेट संभव होते हैं। सरल टेक्स्ट-आधारित विजेट और नेटिव डिस्प्ले के लिए स्थिर छवियों के रूप में रेंडर किए गए जटिल Flutter UI का समर्थन करता है। Xcode (Swift TimelineProvider के साथ Widget Extension target) और Android Studio (XML के स
flutter-http-and-json
skills/skills/flutter-http-and-json
Flutter ऐप्स के लिए सुरक्षित HTTP नेटवर्किंग और JSON हैंडलिंग, बैकग्राउंड पार्सिंग सपोर्ट के साथ। http पैकेज का उपयोग करके CRUD ऑपरेशन (GET, POST, PUT, DELETE) लागू करता है, जिसमें Uri.https() के माध्यम से सुरक्षित URL निर्माण और सख्त स्टेटस कोड सत्यापन शामिल है। Dart 3 पैटर्न मैचिंग, फैक्ट्री कंस्ट्रक्टर और toJson() विधियों का उपयोग करके मजबूत टाइप किए गए JSON सीरियलाइजेशन और डीसीरियलाइजेशन प्रदान करता है। 16
flutter-implement-json-serialization
skills/skills/flutter-implement-json-serialization
Create model classes with `fromJson` and `toJson` methods using `dart:convert`. Use when manually mapping JSON keys to class properties for simple data…
flutter-implementing-navigation-and-routing
skills/skills/flutter-implementing-navigation-and-routing
फ्लटर स्क्रीन ट्रांज़िशन और डीप लिंकिंग के लिए अनिवार्य और घोषणात्मक रूटिंग पैटर्न। नेविगेटर (अनिवार्य, स्टैक-आधारित) और राउटर (घोषणात्मक, URL-सिंक्रोनाइज़्ड) दोनों दृष्टिकोणों को शामिल करता है, जिसमें प्रत्येक का उपयोग कब करना है इस पर मार्गदर्शन दिया गया है। iOS, Android और वेब पर डीप लिंकिंग का समर्थन करता है; कंस्ट्रक्टर, रूट आर्गुमेंट और रिटर्न वैल्यू के माध्यम से डेटा पासिंग
flutter-improving-accessibility
skills/skills/flutter-improving-accessibility
फ्लटर ऐप्स को स्क्रीन रीडर और कीबोर्ड नेविगेशन सहित सहायक तकनीकों के लिए कॉन्फ़िगर करें। UI डिज़ाइन की मूल बातें शामिल हैं: फ़ॉन्ट स्केलिंग, रंग कंट्रास्ट (सामान्य टेक्स्ट के लिए 4.5:1, बड़े के लिए 3:1), और 48x48 पिक्सेल न्यूनतम टैप लक्ष्य। Semantics, MergeSemantics और ExcludeSemantics विजेट का उपयोग करके सिमैंटिक एनोटेशन पैटर्न प्रदान करता है ताकि सहायक टूल्स को विजेट ट्री संरचना उजागर हो स
flutter-interoperating-with-native-apis
skills/skills/flutter-interoperating-with-native-apis
Android, iOS और वेब पर Flutter कोड से डिवाइस-विशिष्ट नेटिव API तक पहुँच प्राप्त करें। तीन एकीकरण दृष्टिकोणों का समर्थन करता है: सीधे C/C++ बाइंडिंग के लिए FFI, Kotlin/Swift/Objective-C को कॉल करने के लिए प्लेटफ़ॉर्म चैनल (टाइप सुरक्षा के लिए Pigeon के साथ), और नेटिव UI घटकों को एम्बेड करने के लिए प्लेटफ़ॉर्म व्यू। FFI build.dart हुक के माध्यम से स्वचालित बिल्ड संकलन के साथ dart:ffi का उपयोग करता है; Dart बाइंडिंग जनरेशन के लिए
flutter-layout
skills/skills/flutter-layout
प्रतिक्रियाशील फ्लटर लेआउट बनाएं विजेट्स को संयोजित करके, बाधाओं का प्रबंधन करके और स्क्रीन आकारों के अनुकूल बनाकर। सामग्री आयाम, ओवरलैप, स्क्रॉलिंग और प्रतिक्रियाशीलता आवश्यकताओं के आधार पर सही आधार लेआउट विजेट (Row, Column, Stack, ListView, GridView, CustomScrollView) चुनने के लिए एक निर्णय वृक्ष प्रदान करता है। फ्लटर के मुख्य बाधा प्रणाली को लागू करता है: बाधाएं नीचे की ओर प्रवाहित होती हैं, आकार ऊपर की ओ
flutter-localization
skills/skills/flutter-localization
फ्लटर ऐप्स को उचित i18n सेटअप के साथ कई भाषाओं और लोकेल का समर्थन करने के लिए कॉन्फ़िगर करता है। डिपेंडेंसी इंजेक्शन (flutter_localizations, intl), कोड जनरेशन कॉन्फ़िगरेशन (l10n.yaml), और प्लेसहोल्डर, बहुवचन और क्षेत्रीय वेरिएंट के समर्थन के साथ .arb अनुवाद फ़ाइल निर्माण का प्रबंधन करता है। रूट विजेट डेलिगेट्स (MaterialApp, CupertinoApp, या WidgetsApp) को कॉन्फ़िगर करता है और TextField और CupertinoTabBar ज
flutter-localizing-apps
skills/skills/flutter-localizing-apps
Flutter ऐप्स में ARB फ़ाइलों और कोड जनरेशन का उपयोग करके बहु-भाषा समर्थन। flutter_localizations और intl के साथ pubspec.yaml कॉन्फ़िगर करें, फिर gen-l10n कोड जनरेटर को सक्षम करने के लिए l10n.yaml फ़ाइल परिभाषित करें। स्थानीयकृत स्ट्रिंग्स को एप्लिकेशन रिसोर्स बंडल (.arb) JSON फ़ाइलों में संग्रहीत करें; टेम्पलेट फ़ाइल सभी कुंजियाँ परिभाषित करती है, और लोकेल-विशिष्ट फ़ाइलें अनुवाद प्रदान करती हैं। MaterialApp या CupertinoApp में App
flutter-managing-state
skills/skills/flutter-managing-state
Flutter में StatefulWidget, MVVM और Provider का उपयोग करके क्षणिक और ऐप-स्तरीय स्थिति प्रबंधित करें। क्षणिक स्थिति (एकल विजेट, setState() के साथ प्रबंधित) और ऐप स्थिति (विजेट्स में साझा, MVVM और provider पैकेज के साथ प्रबंधित) के बीच अंतर करता है। एकल सत्य स्रोत के साथ एकदिशीय डेटा प्रवाह लागू करता है: मॉडल डेटा संभालते हैं, व्यूमॉडल ChangeNotifier के माध्यम से UI स्थिति प्रबंधित करते हैं, व्यू स्थिति का उपभोग और प्रदर्शन करते हैं। MVVM कार
flutter-native-interop
skills/skills/flutter-native-interop
Android, iOS और Web पर Flutter ऐप्स के लिए क्रॉस-प्लेटफ़ॉर्म नेटिव इंटरऑपरेबिलिटी। इष्टतम एकीकरण रणनीति चुनने के लिए निर्णय तर्क प्रदान करता है: C/C++ कोड के लिए FFI, OS-विशिष्ट API के लिए Platform Channels, नेटिव UI घटकों के लिए Platform Views, और Web के लिए JS Interop। बिल्ड हुक (Flutter 3.38+) के साथ आधुनिक FFI आर्किटेक्चर को लागू करता है, जिसमें नेटिव टूलचेन संकलन और Dart बाइंडिंग शामिल हैं। पूर्ण Kotlin और Swift के साथ एसिंक्रोनस Platform Channels (
flutter-performance
skills/skills/flutter-performance
Flutter ऐप्स में प्रदर्शन बाधाओं की पहचान करता है और व्यवस्थित प्रोफाइलिंग और लक्षित अनुकूलन के माध्यम से उन्हें समाप्त करता है। UI थ्रेड, Raster (GPU) थ्रेड, या दोनों पर जैंक का निदान करने के लिए एक निर्णय वृक्ष प्रदान करता है, जिसमें प्रत्येक के लिए विशिष्ट सुधार शामिल हैं। प्रदर्शन बेसलाइन स्थापित करने और फ्रेम बजट मापने के लिए traceAction और TimelineSummary का उपयोग करके एकीकरण परीक्षण टेम्पलेट शामिल हैं। UI अनुकूलन (स्टेट को स्थानीयकृत कर
flutter-platform-views
skills/skills/flutter-platform-views
एंड्रॉइड, iOS, macOS और वेब प्लेटफॉर्म पर Flutter ऐप्स में नेटिव व्यू और वेब कंटेंट एम्बेड करता है। Android Hybrid Composition (नेटिव फिडेलिटी) और Texture Layer (Flutter परफॉरमेंस), iOS/macOS Hybrid Composition, और वेब फुल-पेज या एम्बेडेड मल्टी-व्यू मोड को सपोर्ट करता है। फैक्ट्री रजिस्ट्रेशन पैटर्न के साथ पूर्ण Dart और नेटिव कोड टेम्पलेट (Android के लिए Kotlin, iOS/macOS के लिए Swift, वेब के लिए JavaScript) प्रदान करता है। लक्ष्य प्लेटफॉर्म और एम्बेडिंग न
कुल 137 में से 61–90