Source

dhruvanbhalara/skills

63 skills · 5.3K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
flutter-ui Use when creating design token systems, theme definitions, reusable UI components, or accessible widget layouts.
dhruvanbhalara/skills
357
2
flutter-dio Use when configuring HTTP network clients with Dio, adding auth token interceptors, handling retry logic, or caching …
dhruvanbhalara/skills
301
3
flutter-firebase Use when integrating Firebase Authentication, Cloud Firestore, Cloud Messaging, Crashlytics, or Firebase Analytics in…
dhruvanbhalara/skills
287
4
flutter-debugging Use when diagnosing Flutter layout issues, inspecting widget rebuilds, setting breakpoints, or tracking down UI rende…
dhruvanbhalara/skills
286
5
flutter-security Use when securing local storage with flutter_secure_storage, enforcing AES-256-GCM encryption, or adding biometric au…
dhruvanbhalara/skills
283
6
flutter-testing Use when defining automated testing strategies, organizing test pyramids, or establishing test naming conventions acr…
dhruvanbhalara/skills
237
7
flutter-bloc Use when implementing state management with sealed BLoC classes, registering dependency injection with injectable, or…
dhruvanbhalara/skills
236
8
dart-optimization Use when profiling CPU hot paths, optimizing memory allocations, or enforcing static typing performance in Dart.
dhruvanbhalara/skills
235
9
dart-memory Use when troubleshooting memory leaks, optimizing garbage collection overhead, or disposing streams and listeners in …
dhruvanbhalara/skills
222
10
flutter-code-gen Use when generating immutable data models, JSON serialization, or dependency injection bindings using build_runner.
dhruvanbhalara/skills
220
11
dart-logic-patterns Use when organizing business logic, implementing algorithmic workflows, or applying Dart data structures and pattern …
dhruvanbhalara/skills
214
12
flutter-config Use when configuring build flavors, passing environment variables via dart-define-from-file, or setting up stage-spec…
dhruvanbhalara/skills
214
13
flutter-native Use when creating platform channels with MethodChannel, EventChannel, or type-safe bindings with Pigeon for iOS and A…
dhruvanbhalara/skills
211
14
github-actions Use when creating or updating GitHub Actions CI/CD workflows for automated testing, static analysis, and artifact dep…
dhruvanbhalara/skills
160
15
flutter-architecture Enforce Clean Architecture with BLoC pattern for Flutter applications. Use when scaffolding features, structuring dat…
dhruvanbhalara/skills
156
16
flutter-bloc-forms Use when managing complex form state, synchronous and asynchronous input validation, or form submission transitions i…
dhruvanbhalara/skills
134
17
flutter-isar Use when configuring local persistence with Isar NoSQL database, defining schemas, or executing reactive queries in F…
dhruvanbhalara/skills
132
18
flutter-localization Implement internationalization using Flutter's built-in l10n with ARB files and ICU message syntax. Use when adding m…
dhruvanbhalara/skills
118
19
git-commit Use when creating atomic Git commits with Conventional Commits syntax, structured scopes, and clear commit bodies.
dhruvanbhalara/skills
117
20
github-pr Use when opening, formatting, and standardizing Pull Requests with GitHub CLI gh commands, PR templates, and review c…
dhruvanbhalara/skills
97
21
dart-tooling Use when diagnosing package dependency conflicts, running build_runner, or managing Dart SDK tooling commands.
dhruvanbhalara/skills
54
22
flutter-setup-declarative-routing Use when setting up deep linking, URL-based routing, ShellRoute navigation hierarchies, or route guards with GoRouter.
dhruvanbhalara/skills
49
23
flutter-apply-architecture-best-practices Use when structuring Flutter application layers across data, domain, and presentation using Clean Architecture and BL…
dhruvanbhalara/skills
45
24
dart-build-cli-app Use when creating Dart command-line tools, parsing CLI arguments with args, handling exit codes, or managing child pr…
dhruvanbhalara/skills
44
25
dart-run-static-analysis Use when configuring analysis_options.yaml, enabling strict type checks, or managing linter rules and diagnostics.
dhruvanbhalara/skills
42
26
flutter-build-responsive-layout Use when implementing adaptive Flutter layouts across mobile, tablet, desktop, and web screen dimensions.
dhruvanbhalara/skills
42
27
flutter-fix-layout-issues Use when fixing RenderFlex overflow errors, unbounded height and width exceptions, or ParentDataWidget layout conflic…
dhruvanbhalara/skills
42
28
dart-fix-runtime-errors Use when diagnosing runtime failures, type cast errors, null check violations, or unhandled asynchronous exceptions i…
dhruvanbhalara/skills
40
29
flutter-setup-localization Use when configuring multi-language support, App Resource Bundle (ARB) files, or plural and gender ICU formats in Flu…
dhruvanbhalara/skills
40
30
flutter-add-integration-test Use when creating end-to-end integration tests, automating user journey tests, or running tests on real devices and e…
dhruvanbhalara/skills
38
31
dart-add-unit-test Use when writing unit tests, mocking dependencies, or validating business logic for Dart CLI and backend applications.
dhruvanbhalara/skills
37
32
dart-collect-coverage Use when measuring test coverage, generating LCOV or HTML reports, or filtering coverage files.
dhruvanbhalara/skills
37
33
flutter-add-widget-preview Use when configuring widget previews in Flutter development, testing visual component variations, or isolating widget…
dhruvanbhalara/skills
37
34
flutter-add-widget-test Use when writing widget tests, finding UI elements with finders, simulating user gestures, or testing widget state up…
dhruvanbhalara/skills
37
35
flutter-devtools Use when profiling CPU performance, tracking memory leaks, inspecting widget trees, or viewing network traffic in Flu…
dhruvanbhalara/skills
37
36
flutter-implement-json-serialization Use when writing manual JSON serializers with dart:convert and Dart pattern matching or automating model serializatio…
dhruvanbhalara/skills
37
37
dart-generate-test-mocks Use when generating mock objects with package:mockito and build_runner, or choosing between mocktail and mockito.
dhruvanbhalara/skills
36
38
dart-use-pattern-matching Use when implementing switch expressions, relational patterns, object destructuring, or exhaustive sealed class handl…
dhruvanbhalara/skills
36
39
dart-migrate-to-checks-package Use when migrating test assertions from legacy package:matcher expect() syntax to package:checks fluent assertions.
dhruvanbhalara/skills
35
40
flutter-use-http-package Use when executing HTTP GET, POST, PUT, and DELETE operations, streaming responses, or parsing JSON in background iso…
dhruvanbhalara/skills
33
41
dart-modern-syntax Use when applying Dart 3.0 to 3.12+ syntax features including private named parameters, extension types, records, and…
dhruvanbhalara/skills
30
42
flutter-spm Use when migrating iOS and macOS Flutter plugin dependencies from CocoaPods to Swift Package Manager (SPM).
dhruvanbhalara/skills
29
43
dart-genkit Use when building AI workflows, tool calling agents, structured outputs, or LLM pipelines using the Genkit Dart SDK.
dhruvanbhalara/skills
28
44
flutter-wasm-web Use when building, optimizing, and deploying Flutter Web applications targeting WebAssembly (Wasm-GC) with modern JS …
dhruvanbhalara/skills
26
45
changelog-writing Use when authoring, auditing, or updating CHANGELOG.md files to adhere strictly to Keep a Changelog and Semantic Vers…
dhruvanbhalara/skills
22
46
dart-testing Write unit tests with mocking and coverage analysis for pure Dart projects and CLI apps. Use when testing business lo…
dhruvanbhalara/skills
12
47
clean-code Clean Code, Dart Guidelines & Documentation
dhruvanbhalara/skills
7
48
code-generation Code Generation Guidelines
dhruvanbhalara/skills
7
49
debugging Flutter DevTools, Profiling, Logging & Memory Management
dhruvanbhalara/skills
7
50
state-management State Management, Dependency Injection & Navigation
dhruvanbhalara/skills
7
Page 1 · 63 total Next