All authors

Claude Skills by HoangNguyen0403
github.com/HoangNguyen04031,434 skills30 installs1,975 views
- Flutter Layer Based Clean ArchitectureEnforce inward dependency flow, pure domain layers, and DTO-to-entity mapping in Flutter DDD architecture. Use when structuring domain, infrastructure, application, or presentation layers.Votes: 0GitHub stars: 549
- Flutter LocalizationAdd multi-language support using easy_localization with CSV or JSON assets. Use when implementing localization or translations in Flutter.Votes: 0GitHub stars: 549
- Flutter NotificationsIntegrate push and local notifications using FCM and flutter_local_notifications. Use when adding push or local notification support to Flutter apps.Votes: 0GitHub stars: 549
- Flutter PerformanceOptimize Flutter widget rebuilds, memory usage, and rendering performance. Use when diagnosing jank, reducing rebuilds, or improving list performance.Votes: 0GitHub stars: 549
- Flutter Retrofit NetworkingBuild type-safe HTTP networking with Dio and Retrofit including auth interceptors in Flutter. Use when integrating REST APIs with Dio or Retrofit.Votes: 0GitHub stars: 549
- Flutter Riverpod State ManagementImplement reactive state management using Riverpod 2.0 with code generation in Flutter. Use when defining providers, building AsyncNotifiers, or overriding providers in tests.Votes: 0GitHub stars: 549
- Flutter SecurityEnforce OWASP Mobile security standards for Flutter apps. Use when storing sensitive data, making network calls, handling tokens/PII, or preparing release builds.Votes: 0GitHub stars: 549
- Flutter TestingWrite unit, widget, and integration tests with robot patterns, widget keys, and Patrol in Flutter. Use when implementing test behavior; defer CI-only configuration without test changes.Votes: 0GitHub stars: 549
- Flutter WidgetsBuild maintainable Flutter UI components with composition and theming. Use when building, refactoring, or reviewing widget implementations.Votes: 0GitHub stars: 549
- Golang Api ServerBuild HTTP services, REST APIs, and middleware in Go. Use when building Go HTTP servers, REST APIs, or custom middleware.Votes: 0GitHub stars: 549
- Golang ArchitectureStructure Go projects with Clean Architecture and standard layout conventions. Use when structuring Go projects or applying Clean Architecture in Go.Votes: 0GitHub stars: 549
- Golang ConcurrencyWrite safe concurrent Go code with goroutines, channels, and context. Use when implementing concurrency with goroutines, channels, or context in Go.Votes: 0GitHub stars: 549
- Golang ConfigurationLoad and validate application configuration from environment variables and config files. Use when managing Go application config with environment variables or viper.Votes: 0GitHub stars: 549
- Golang DatabaseImplement database access with connection pooling and repository patterns in Go. Use when building database access, connection pools, or repositories in Go.Votes: 0GitHub stars: 549
- Golang Error HandlingStandards for error wrapping, checking, and definition in Golang. Use when wrapping errors, defining sentinel errors, or handling errors idiomatically in Go.Votes: 0GitHub stars: 549
- Golang LanguageCore idioms, style guides, and best practices for writing idiomatic Go code. Use when writing Go code following official style guides and idiomatic patterns.Votes: 0GitHub stars: 549
- Golang LoggingStandards for structured logging and observability in Golang. Use when adding structured logging or tracing to Go services.Votes: 0GitHub stars: 549
- Golang SecuritySecure Go backend services against common vulnerabilities. Use when implementing input validation, crypto, or SQL injection prevention in Go.Votes: 0GitHub stars: 549
- Golang TestingWrite unit tests with table-driven patterns and interface mocking in Go. Use when writing Go unit tests, table-driven tests, or using mock interfaces.Votes: 0GitHub stars: 549
- Golang ToolingGo developer toolchain — gopls LSP diagnostics, linting, formatting, and vet. Use when setting up Go tooling, running linters, or integrating gopls with Claude Code.Votes: 0GitHub stars: 549
- Ios App LifecycleConfigure AppDelegate, SceneDelegate, deep linking, and background tasks. Use when configuring iOS app lifecycle, deep linking, or background task scheduling.Votes: 0GitHub stars: 549
- Ios ArchitectureApply MVVM, Coordinators, and Clean Architecture (VIP/VIPER) in iOS apps. Use when applying MVVM, Coordinators, or VIP/VIPER architecture in iOS apps.Votes: 0GitHub stars: 549
- Ios Dependency InjectionConfigure protocol-based DI with property wrappers and Factory/Swinject. Use when setting up dependency injection or factory patterns in iOS.Votes: 0GitHub stars: 549
- Ios DeploymentAutomate provisioning, signing, and deployment with Fastlane. Use when provisioning iOS apps, managing code signing, or automating deployments with Fastlane.Votes: 0GitHub stars: 549
- Ios Design SystemEnforce design token usage in SwiftUI apps using iOS Human Interface Guidelines. Use when implementing design tokens, colors, or typography in SwiftUI.Votes: 0GitHub stars: 549
- Ios LocalizationImplement String Catalogs, L10n workflows, and asset management for iOS. Use when adding multi-language support using iOS String Catalogs or L10n workflows.Votes: 0GitHub stars: 549
- Ios NavigationSwiftUI navigation and deep linking using NavigationStack and Universal Links. Use when implementing NavigationStack or Universal Links deep linking in iOS.Votes: 0GitHub stars: 549
- Ios NetworkingBuild API clients with URLSession, Alamofire, and Codable. Use when implementing URLSession networking, Alamofire, or API clients in iOS.Votes: 0GitHub stars: 549
- Ios NotificationsPush notifications for iOS using UserNotifications framework and APNS. Use when integrating APNS push notifications in iOS applications.Votes: 0GitHub stars: 549
- Ios PerformanceProfile and optimize iOS apps with Instruments, memory management, and rendering techniques. Use when profiling iOS apps with Instruments or optimizing memory and rendering.Votes: 0GitHub stars: 549
- Ios PersistenceImplement local persistence with SwiftData, Core Data, and Keychain. Use when setting up SwiftData models, Core Data stacks, or local persistence in iOS.Votes: 0GitHub stars: 549
- Ios SecuritySecure iOS apps with Keychain, biometrics, and data protection. Use when implementing Keychain storage, Face ID/Touch ID, or data protection in iOS.Votes: 0GitHub stars: 549
- Ios State ManagementImplement reactive state with Combine, Observation framework, and UDF patterns. Use when implementing state management with Combine, @Observable, or reactive patterns in iOS.Votes: 0GitHub stars: 549
- Ios SwiftuiBuild declarative UI and manage data flow with SwiftUI in iOS. Use when building declarative SwiftUI views or managing data flow with property wrappers.Votes: 0GitHub stars: 549
- Ios Ui NavigationImplement UIKit navigation, Auto Layout, and Apple Human Interface Guidelines in iOS. Use when implementing UIKit navigation, Auto Layout constraints, or HIG compliance.Votes: 0GitHub stars: 549
- Java Best PracticesApply core Effective Java patterns for robust, maintainable code. Use when applying SOLID principles, choosing between inheritance and composition, refactoring Java code smells, or reviewing class design.Votes: 0GitHub stars: 549
- Java ConcurrencyImplement modern concurrency with Virtual Threads and Structured Concurrency in Java. Use when implementing Java Virtual Threads (Java 21), Structured Concurrency with StructuredTaskScope, CompletableFuture pipelines, or debugging race conditions.Votes: 0GitHub stars: 549
- Java LanguageModern Java 21+ standards including Records, Pattern Matching, and Virtual Threads. Use when working with Java records, sealed classes, switch expressions, text blocks, Optional, or upgrading from older Java versions.Votes: 0GitHub stars: 549
- Java TestingTesting standards using JUnit 5, AssertJ, Mockito, Cucumber, and Spring Boot integration tests for Java. Use when writing or reviewing Java test behavior, including parallel execution and BDD; defer Kotlin-only tests, virtual-thread test infrastructure, and coverage-report/tooling configuration.Votes: 0GitHub stars: 549
- Java ToolingConfigure Maven, Gradle, and static analysis for Java projects. Use when setting up Java build tooling, configuring Spotless or Checkstyle, managing JDK versions with sdkman, writing Dockerfiles for Java services, or adding SpotBugs/SonarLint.Votes: 0GitHub stars: 549
- Javascript Best PracticesIdiomatic JavaScript patterns and conventions for maintainable code. Use when writing or refactoring JavaScript following idiomatic patterns and conventions.Votes: 0GitHub stars: 549
- Javascript LanguageModern JavaScript (ES2022+) patterns for clean, maintainable code. Use when working with modern JavaScript features like optional chaining, nullish coalescing, or ESM.Votes: 0GitHub stars: 549
- Javascript ToolingConfigure development tools, linting, and testing for JavaScript projects. Use when configuring ESLint, Prettier, or test runners for JavaScript projects.Votes: 0GitHub stars: 549
- Kotlin Best PracticesCore patterns for robust Kotlin code including scope functions and backing properties. Use when writing idiomatic Kotlin, choosing between scope functions (let/apply/run/also/with), encapsulating mutable state with backing properties, or exposing read-only collection interfaces.Votes: 0GitHub stars: 549
- Kotlin CoroutinesWrite safe, structured concurrent code with Kotlin Coroutines. Use when writing suspend functions, choosing coroutine scopes, handling cancellation in loops, selecting between StateFlow and SharedFlow, debugging coroutine leaks, or asked why GlobalScope is dangerous.Votes: 0GitHub stars: 549
- Kotlin LanguageWrite idiomatic Kotlin 1.9+ with null safety, sealed classes, and expression syntax. Use when working with Kotlin null safety, data classes, sealed interfaces, extension functions, or migrating Java code to Kotlin.Votes: 0GitHub stars: 549
- Kotlin ToolingConfigure Gradle Kotlin DSL, Version Catalogs, and MockK for Kotlin projects. Use when configuring build.gradle.kts, setting up libs.versions.toml, adding MockK for tests, or choosing between Kotlin-compatible test assertion libraries.Votes: 0GitHub stars: 549
- Laravel ApiBuild REST endpoints with API Resources, Sanctum authentication, and versioned route groups in Laravel. Use when creating JsonResource classes, adding token-based auth, or defining rate-limited API routes.Votes: 0GitHub stars: 549
- Laravel ArchitectureEnforce core architectural standards for scalable Laravel applications. Use when structuring controllers, service layers, action classes, Form Requests, or Service Container bindings in Laravel projects.Votes: 0GitHub stars: 549
- Laravel Background ProcessingBuild scalable asynchronous workflows using Queues, Jobs, and Events in Laravel. Use when implementing queued jobs, event-driven workflows, or async processing in Laravel.Votes: 0GitHub stars: 549