Soham Sanjay Pawar
Community@sohampawar1866 · Pune, Maharashtra
Full-stack dev exploring ideas, breaking builds, and connecting the digital dots
Agent Skills by Soham Sanjay Pawar
Showing 44 vetted skills indexed across 1 GitHub repositories.
flutter-implement-json-serialization
Implement manual JSON serialization in Flutter models using dart:convert fromJson and toJson methods.
patrol-e2e-testing
Write and run Patrol 4.x end-to-end tests for Flutter apps including native interactions.
dart-use-pattern-matching
Implements Dart switch expressions and pattern matching for destructuring and exhaustive type handling.
flutter-add-widget-test
Implements Flutter widget tests using WidgetTester to verify UI rendering and user interactions.
flutter-use-http-package
Implement HTTP GET, POST, PUT, and DELETE requests in Flutter using the http package.
flutter-build-responsive-layout
Implement adaptive Flutter layouts using LayoutBuilder, MediaQuery, and constraint-based sizing.
flutter-apply-architecture-best-practices
Structures Flutter applications using layered UI, domain, and data architecture with MVVM.
developing-genkit-dart
Build AI agents, flows, and tools in Dart using the Genkit SDK.
dart-generate-test-mocks
Generate mockito mock classes and unit tests for Dart dependencies using build_runner.
dart-use-ffigen
Generates Dart FFI bindings from C headers using package:ffigen.
code-review
Review pull requests and diffs for Flutter and Dart projects with a structured checklist.
provider
Implements state management in Flutter apps using the Provider package.
store-listing-assets
Generate App Store and Google Play listing copy and image assets sized to exact store specifications.
dart-3-updates
Applies Dart 3 patterns, records, and switch expressions to modernize Dart code.
flutter-add-widget-preview
Adds interactive Flutter widget previews using the @Preview annotation and Widget Previewer.
flutter-pre-caching
Preload fonts, images, animations, and startup data in Flutter and Flutter Web apps.
mocktail
Creates mocks, stubs, and interaction verifications for Dart and Flutter tests using Mocktail.
testing
Write and review Flutter and Dart unit, widget, and bloc tests.
flutter-setup-declarative-routing
Configure declarative routing and deep linking in Flutter apps using go_router.
dart-resolve-package-conflicts
Diagnose and resolve Dart package version conflicts in pubspec.yaml and pubspec.lock.
dart-collect-coverage
Collect Dart and Flutter test coverage and generate LCOV reports.
flutter-best-practices
Applies Flutter architecture, feature structure, and Dart coding standards when writing or reviewing code.
dart-use-primary-constructors
Write and migrate Dart classes to primary constructor syntax with correct semantics.
dart-setup-ffi-assets
Compiles and packages C/C++ source code into Dart Code Assets using Native Assets build and link hooks.
Frequently Asked Questions About Soham Sanjay Pawar
FAQPage SchemaWhat tasks can I accomplish with sohampawar1866's Flutter and Dart skills?▼
You can build responsive layouts, implement JSON serialization, configure go_router navigation, set up Riverpod/Bloc/Provider state management, write unit and widget tests, run static analysis, fix RenderFlex overflow errors, add localization, and prepare store listing assets.
Who are these Flutter and Dart skills designed for?▼
Mobile and cross-platform engineers building Flutter applications, Dart developers writing CLI utilities or tests, and teams refactoring codebases toward Dart 3 features like pattern matching, records, and primary constructors.
How do the testing skills work in practice?▼
Skills cover package:test unit tests, WidgetTester component tests, Patrol 4.x E2E tests for native permissions and system dialogs, Mockito/Mocktail mock generation via build_runner, and coverage collection producing LCOV reports.
What are the prerequisites for using these skills?▼
A Dart or Flutter project with pubspec.yaml is required. Specific skills need packages such as http, go_router, riverpod, bloc, mockito, ffigen, or flutter_localizations, plus build_runner for code generation tasks.
Do these skills support native C/C++ integration?▼
Yes. The ffigen skill generates FFI bindings automatically, and the native assets skill compiles C/C++ sources into dynamic or static libraries using hook/build.dart with package:hooks and package:native_toolchain_c.