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