Dhruvanbhalara Skills

Dhruvanbhalara Skills from dhruvanbhalara/skills.

by @dhruvanbhalara 42 skills

Skills in this plugin

42
  1. Dart Genkit · dhruvanbhalara
    Use when building AI workflows, tool calling agents, structured outputs, or LLM pipelines using the Genkit Dart SDK.
    1 install
  2. Dart Memory · dhruvanbhalara
    Use when troubleshooting memory leaks, optimizing garbage collection overhead, or disposing streams and listeners in Dart.
    1 install
  3. Github Pr · dhruvanbhalara
    Use when opening, formatting, and standardizing Pull Requests with GitHub CLI gh commands, PR templates, and review checklists.
    1 install
  4. Dart Tooling · dhruvanbhalara
    Use when diagnosing package dependency conflicts, running build_runner, or managing Dart SDK tooling commands.
    1 install
  5. Git Commit · dhruvanbhalara
    Use when creating atomic Git commits with Conventional Commits syntax, structured scopes, and clear commit bodies.
    1 install
  6. Flutter UI · dhruvanbhalara
    Use when creating design token systems, theme definitions, reusable UI components, or accessible widget layouts.
    1 install
  7. Flutter Dio · dhruvanbhalara
    Use when configuring HTTP network clients with Dio, adding auth token interceptors, handling retry logic, or caching API responses.
    1 install
  8. Flutter Spm · dhruvanbhalara
    Use when migrating iOS and macOS Flutter plugin dependencies from CocoaPods to Swift Package Manager (SPM).
    1 install
  9. Flutter Bloc · dhruvanbhalara
    Use when implementing state management with sealed BLoC classes, registering dependency injection with injectable, or setting up GoRouter listeners.
    2 installs
  10. Flutter Isar · dhruvanbhalara
    Use when configuring local persistence with Isar NoSQL database, defining schemas, or executing reactive queries in Flutter.
    1 install
  11. Github Actions · dhruvanbhalara
    Use when creating or updating GitHub Actions CI/CD workflows for automated testing, static analysis, and artifact deployment.
    1 install
  12. Dart Optimization · dhruvanbhalara
    Use when profiling CPU hot paths, optimizing memory allocations, or enforcing static typing performance in Dart.
    1 install
  13. Flutter Config · dhruvanbhalara
    Use when configuring build flavors, passing environment variables via dart-define-from-file, or setting up stage-specific credentials.
    1 install
  14. Flutter Native · dhruvanbhalara
    Use when creating platform channels with MethodChannel, EventChannel, or type-safe bindings with Pigeon for iOS and Android.
    1 install
  15. Dart Add Unit Test · dhruvanbhalara
    Use when writing unit tests, mocking dependencies, or validating business logic for Dart CLI and backend applications.
    1 install
  16. Dart Build CLI App · dhruvanbhalara
    Use when creating Dart command-line tools, parsing CLI arguments with args, handling exit codes, or managing child processes.
    1 install
  17. Dart Modern Syntax · dhruvanbhalara
    Use when applying Dart 3.0 to 3.12+ syntax features including private named parameters, extension types, records, and wildcards.
    1 install
  18. Flutter Testing · dhruvanbhalara
    Use when defining automated testing strategies, organizing test pyramids, or establishing test naming conventions across Flutter apps.
    1 install
  19. Dart Logic Patterns · dhruvanbhalara
    Use when organizing business logic, implementing algorithmic workflows, or applying Dart data structures and pattern matching.
    1 install
  20. Flutter Devtools · dhruvanbhalara
    Use when profiling CPU performance, tracking memory leaks, inspecting widget trees, or viewing network traffic in Flutter DevTools.
    1 install
  21. Flutter Firebase · dhruvanbhalara
    Use when integrating Firebase Authentication, Cloud Firestore, Cloud Messaging, Crashlytics, or Firebase Analytics in Flutter.
    1 install
  22. Flutter Security · dhruvanbhalara
    Use when securing local storage with flutter_secure_storage, enforcing AES-256-GCM encryption, or adding biometric authentication gates.
    1 install
  23. Flutter Wasm Web · dhruvanbhalara
    Use when building, optimizing, and deploying Flutter Web applications targeting WebAssembly (Wasm-GC) with modern JS interop.
    1 install
  24. Changelog Writing · dhruvanbhalara
    Use when authoring, auditing, or updating CHANGELOG.md files to adhere strictly to Keep a Changelog and Semantic Versioning standards.
    1 install
  25. Flutter Debugging · dhruvanbhalara
    Use when diagnosing Flutter layout issues, inspecting widget rebuilds, setting breakpoints, or tracking down UI rendering anomalies.
    1 install
  26. Dart Collect Coverage · dhruvanbhalara
    Use when measuring test coverage, generating LCOV or HTML reports, or filtering coverage files.
    1 install
  27. Flutter Bloc Forms · dhruvanbhalara
    Use when managing complex form state, synchronous and asynchronous input validation, or form submission transitions in BLoC.
    1 install
  28. Dart Fix Runtime Errors · dhruvanbhalara
    Use when diagnosing runtime failures, type cast errors, null check violations, or unhandled asynchronous exceptions in Dart.
    1 install
  29. Dart Generate Test Mocks · dhruvanbhalara
    Use when generating mock objects with package:mockito and build_runner, or choosing between mocktail and mockito.
    1 install
  30. Dart Run Static Analysis · dhruvanbhalara
    Use when configuring analysis_options.yaml, enabling strict type checks, or managing linter rules and diagnostics.
    1 install
  31. Dart Use Pattern Matching · dhruvanbhalara
    Use when implementing switch expressions, relational patterns, object destructuring, or exhaustive sealed class handling.
    1 install
  32. Flutter Add Widget Test · dhruvanbhalara
    Use when writing widget tests, finding UI elements with finders, simulating user gestures, or testing widget state updates.
    1 install
  33. Flutter Use HTTP Package · dhruvanbhalara
    Use when executing HTTP GET, POST, PUT, and DELETE operations, streaming responses, or parsing JSON in background isolates with package:http.
    1 install
  34. Flutter Fix Layout Issues · dhruvanbhalara
    Use when fixing RenderFlex overflow errors, unbounded height and width exceptions, or ParentDataWidget layout conflicts.
    1 install
  35. Flutter Add Widget Preview · dhruvanbhalara
    Use when configuring widget previews in Flutter development, testing visual component variations, or isolating widget UI states.
    1 install
  36. Flutter Setup Localization · dhruvanbhalara
    Use when configuring multi-language support, App Resource Bundle (ARB) files, or plural and gender ICU formats in Flutter.
    1 install
  37. Dart Migrate To Checks Package · dhruvanbhalara
    Use when migrating test assertions from legacy package:matcher expect() syntax to package:checks fluent assertions.
    1 install
  38. Flutter Add Integration Test · dhruvanbhalara
    Use when creating end-to-end integration tests, automating user journey tests, or running tests on real devices and emulators.
    1 install
  39. Flutter Build Responsive Layout · dhruvanbhalara
    Use when implementing adaptive Flutter layouts across mobile, tablet, desktop, and web screen dimensions.
    1 install
  40. Flutter Setup Declarative Routing · dhruvanbhalara
    Use when setting up deep linking, URL-based routing, ShellRoute navigation hierarchies, or route guards with GoRouter.
    1 install
  41. Flutter Implement JSON Serialization · dhruvanbhalara
    Use when writing manual JSON serializers with dart:convert and Dart pattern matching or automating model serialization.
    1 install
  42. Flutter Apply Architecture Best Practices · dhruvanbhalara
    Use when structuring Flutter application layers across data, domain, and presentation using Clean Architecture and BLoC.
    1 install