home / skills / hoangnguyen0403 / agent-skills-standard

hoangnguyen0403/agent-skills-standard

A collection of Agent Skills Standard and Best Practice for Programming Languages, Frameworks that help our AI Agent follow best practies on frameworks and programming laguages

128 skills
GitHub

Sponsored

flutter-cicd

hoangnguyen0403/agent-skills-standard

354
Continuous Integration and Deployment standards for Flutter apps. Use when setting up CI/CD pipelines, automated testing, or deployment workflows for Flutter. (triggers: .github/workflows/**.yml, fastlane/**, android/fastlane/**, ios/fastlane/**, ci, cd, pipeline, build, deploy, release, action, workflow)
dart-best-practices

hoangnguyen0403/agent-skills-standard

336
General purity standards for Dart development. Use when writing idiomatic Dart code, following Dart conventions, or reviewing Dart code quality. (triggers: **/*.dart, import, final, const, var, global)
flutter-feature-based-clean-architecture

hoangnguyen0403/agent-skills-standard

336
Standards for organizing Flutter code by feature for scalability. Use when structuring a Flutter project with feature-based clean architecture. (triggers: lib/features/**, feature, domain, infrastructure, application, presentation, modular)
flutter-go-router-navigation

hoangnguyen0403/agent-skills-standard

336
Typed routes, route state, and redirection using go_router. Use when implementing go_router typed routes, guards, or redirects in Flutter. (triggers: **/router.dart, **/app_router.dart, GoRouter, GoRoute, StatefulShellRoute, redirection, typed-routes)
flutter-localization

hoangnguyen0403/agent-skills-standard

336
Standards for multi-language support using easy_localization with CSV or JSON. Use when adding localization or multi-language support to Flutter apps. (triggers: **/assets/translations/*.json, **/assets/langs/*.csv, main.dart, localization, multi-language, translation, tr(), easy_localization, sheet_loader)
flutter-dependency-injection

hoangnguyen0403/agent-skills-standard

336
Standards for automated service locator setup using injectable and get_it. Use when configuring dependency injection with injectable and get_it in Flutter. (triggers: **/injection.dart, **/locator.dart, GetIt, injectable, singleton, module, lazySingleton, factory)
flutter-security

hoangnguyen0403/agent-skills-standard

336
Security standards for Flutter applications based on OWASP Mobile. Use when applying OWASP Mobile security standards or securing a Flutter application. (triggers: lib/infrastructure/**, pubspec.yaml, secure_storage, obfuscate, jailbreak, pinning, PII, OWASP)
dart-language

hoangnguyen0403/agent-skills-standard

336
Modern Dart standards (3.x+) including null safety and patterns. Use when working with Dart 3.x null safety, records, patterns, or sealed classes. (triggers: **/*.dart, sealed, record, switch, pattern, extension, final, late, async, await)
dart-tooling

hoangnguyen0403/agent-skills-standard

336
Standards for analysis, linting, formatting, and automation. Use when configuring analysis_options.yaml, dart fix, dart format, or build_runner in Dart projects. (triggers: analysis_options.yaml, pubspec.yaml, build.yaml, analysis_options, lints, format, build_runner, cider, husky)
flutter-bloc-state-management

hoangnguyen0403/agent-skills-standard

336
Standards for predictable state management using flutter_bloc, freezed, and equatable. Use when implementing BLoC pattern for state management in Flutter. (triggers: **_bloc.dart, **_cubit.dart, **_state.dart, **_event.dart, BlocProvider, BlocBuilder, BlocListener, Cubit, Emitter)
flutter-performance

hoangnguyen0403/agent-skills-standard

336
Optimization standards for rebuilds and memory. Use when optimizing Flutter widget rebuilds, reducing memory usage, or improving rendering performance. (triggers: lib/presentation/**, pubspec.yaml, const, buildWhen, ListView.builder, Isolate, RepaintBoundary)
business-analysis

hoangnguyen0403/agent-skills-standard

227
This skill conducts deep business analysis by enforcing atomic decomposition, actor mapping, edge-case discovery, and anti-pattern checks for accurate impact.
rxjs-interop

hoangnguyen0403/agent-skills-standard

227
This skill helps you bridge RxJS observables and signals using toSignal and toObservable for seamless template rendering and reactive logic.
compose

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement high-performance Jetpack Compose UI with proper state hoisting, theming, and lifecycle-safe patterns for fluid apps.
di

hoangnguyen0403/agent-skills-standard

227
This skill guides Android Hilt setup, modules, and constructor injection to enforce best practices and reduce boilerplate.
data-access-layer

hoangnguyen0403/agent-skills-standard

227
This skill enforces a secure, centralized data access layer with DTOs, server-only imports, and auth checks co-located in access functions.
controllers-services

hoangnguyen0403/agent-skills-standard

227
This skill enforces NestJS controllers and services separation, decorators, validation, and interceptors to promote scalable, testable backend architecture.
quality-assurance

hoangnguyen0403/agent-skills-standard

227
This skill enforces QA best practices by generating granular test cases with single conditions per screen and clear naming conventions.
observability

hoangnguyen0403/agent-skills-standard

227
This skill implements structured logging with nestjs-pino, redacts sensitive data, and exposes Prometheus metrics for observability in NestJS applications.
git-collaboration

hoangnguyen0403/agent-skills-standard

227
This skill enforces Git and collaboration standards, guiding consistent commits, branch hygiene, PR workflows, and security practices across teams.
layer-based-clean-architecture

hoangnguyen0403/agent-skills-standard

227
This skill enforces layer-based clean architecture and DDD in Flutter, guiding code structure, dependencies, and testing for robust apps.
idiomatic-flutter

hoangnguyen0403/agent-skills-standard

227
This skill helps you write idiomatic Flutter layouts by enforcing modern patterns, composition, and performance-friendly widget usage.
legacy-state

hoangnguyen0403/agent-skills-standard

227
This skill enforces Android legacy state practices by mandating repeatOnLifecycle with StateFlow and viewLifecycleOwner usage to prevent leaks.
mobile-ux-core

hoangnguyen0403/agent-skills-standard

227
This skill enforces mobile UX best practices for touch-first interfaces, ensuring accessible targets, safe areas, and responsive typography across platforms.
code-review

hoangnguyen0403/agent-skills-standard

227
This skill acts as a principal engineer reviewer to identify bugs, security gaps, and architectural issues while prioritizing actionable improvements.
flutter-notifications

hoangnguyen0403/agent-skills-standard

227
This skill implements push and local Flutter notifications using Firebase Cloud Messaging and flutter_local_notifications, handling foreground, background, and
architecture

hoangnguyen0403/agent-skills-standard

227
This skill enforces iOS MVVM, Coordinator, and VIPER architecture guidelines to improve modularity, testability, and clean separation of concerns.
getx-state-management

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement reactive GetX state management in Flutter, using controllers, bindings, and Obx for clean MVVM architecture.
typescript

hoangnguyen0403/agent-skills-standard

227
This skill enforces type-safe React TypeScript patterns to improve components, hooks, and event handling with precise typings.
component-patterns

hoangnguyen0403/agent-skills-standard

227
This skill enforces modern React component patterns, guiding hook usage, composition, typing, and exports to build scalable, maintainable UI.
forms

hoangnguyen0403/agent-skills-standard

227
This skill enforces reactive, strictly typed non-nullable forms with FormControl and FormGroup to improve reliability and maintainability.
upgrade

hoangnguyen0403/agent-skills-standard

227
This skill streamlines Next.js upgrades by guiding incremental migrations, codemod execution, and verification to ensure smooth v14+ transitions.
performance-engineering

hoangnguyen0403/agent-skills-standard

227
This skill helps you apply universal performance standards across languages and frameworks to optimize efficiency, profiling, and scalability.
platform-specific

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement platform-specific React Native code using Platform API and native modules for iOS and Android.
auto-route-navigation

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement safe Flutter navigation with AutoRoute by generating typed routes, nested navigation, guards, and declarative context navigation.
tdd

hoangnguyen0403/agent-skills-standard

227
This skill enforces test-driven development by guiding the red-green-refactor cycle and ensuring failing tests precede production code.
file-uploads

hoangnguyen0403/agent-skills-standard

227
This skill securely handles file uploads in NestJS with validation, streaming to S3, and async processing to prevent DoS and scale.
http-client

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement HTTP client best practices with functional interceptors, typed responses, and service-based calls to improve reliability.
nestjs-notification

hoangnguyen0403/agent-skills-standard

227
This skill implements a dual-write NestJS notification system with DB persistence and FCM delivery, using granular enum types and safe error handling.
cicd

hoangnguyen0403/agent-skills-standard

227
This skill automates Flutter CI/CD workflows, enforcing quality checks, testing, and deployment to Android and iOS with secure, scalable pipelines.
system-design

hoangnguyen0403/agent-skills-standard

227
This skill helps you apply foundational architectural principles and patterns to design robust, scalable, and maintainable systems.
sessions-middleware

hoangnguyen0403/agent-skills-standard

227
This skill enforces Laravel sessions and middleware best practices, promoting secure, scalable request handling with standardized headers and robust CSRF
android-navigation

hoangnguyen0403/agent-skills-standard

227
This skill helps implement Android navigation with Jetpack Compose, enforcing type-safe routes, deep links, and validated arguments.
getx-navigation

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement decoupled navigation with GetX, using named routes, bindings, and middleware for robust Flutter apps.
react-native-navigation

hoangnguyen0403/agent-skills-standard

227
This skill helps implement and validate React Native navigation with React Navigation, ensuring strong types, deep links, and safe routing.
jira-integration

hoangnguyen0403/agent-skills-standard

227
This skill helps you manage Jira and Zephyr integration by retrieving issue details and linking test cases for traceability.
tooling

hoangnguyen0403/agent-skills-standard

227
This skill helps PHP projects maintain quality with Composer lock parity, PSR-4 autoload, PHPStan analysis, and PHP CS Fixer linting.
bloc-state-management

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement predictable Flutter BLoC state management with freezed and equatable, guiding events, states, and UI integration.
flutter-navigation

hoangnguyen0403/agent-skills-standard

227
This skill helps Flutter developers implement robust navigation using go_router, deep links, and named routes with proper validation and state preservation.
react-native-dls

hoangnguyen0403/agent-skills-standard

227
This skill enforces React Native design token usage to ensure consistent theming and avoids hardcoded styles across components.
testing

hoangnguyen0403/agent-skills-standard

227
This skill enforces PHP testing standards using Pest or PHPUnit, emphasizing TDD, isolation, and data-driven tests for unit and integration layers.
ios-design-system

hoangnguyen0403/agent-skills-standard

227
This skill enforces design token usage in SwiftUI apps, aligning with iOS Human Interface Guidelines for consistent colors, spacing, and typography.
feedback-reporter

hoangnguyen0403/agent-skills-standard

227
This skill audits loaded skills before file writes and reports violations to ensure code adheres to standards.
mobile-animation

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement native-feeling mobile animations by applying timing standards, easing choices, and performance patterns across platforms.
background-work

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement robust Android background tasks using WorkManager, explicit constraints, Hilt integration, and foreground service guidelines for
navigation

hoangnguyen0403/agent-skills-standard

227
This skill enforces type-safe Jetpack Navigation Compose practices, using serializable routes and hoisted callbacks to simplify navigation across Android apps.
persistence

hoangnguyen0403/agent-skills-standard

227
This skill enforces iOS persistence best practices for SwiftData and Core Data, guiding safe threading, migrations, and efficient data access.
resources

hoangnguyen0403/agent-skills-standard

227
This skill helps enforce Android resource and localization best practices by guiding string usage in XML, vector drawables, and dark mode theming.
state

hoangnguyen0403/agent-skills-standard

227
This skill guides Android state management using ViewModel, StateFlow, and LCE patterns to ensure robust, testable UI state handling.
xml-views

hoangnguyen0403/agent-skills-standard

227
This skill enforces Android XML View standards by advocating ViewBinding, RecyclerView with ListAdapter, and efficient Layouts to boost app reliability.
ssr

hoangnguyen0403/agent-skills-standard

227
This skill helps implement server-side rendering practices by guiding hydration, transfer state, and prerendering for React and Next.js apps.
android-notifications

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement Android push notifications with Firebase Cloud Messaging, proper channels, and permission handling for a robust user experience.
go-router-navigation

hoangnguyen0403/agent-skills-standard

227
This skill ensures type-safe navigation with go_router in Flutter apps, providing typed routes, redirection, and transitions for reliable routing.
configuration

hoangnguyen0403/agent-skills-standard

227
This skill helps you apply 12-Factor, typed config, and secret management guidelines across languages, loading env vars and validating config.
swiftui

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement SwiftUI with composable views, proper state management, and data flow for smooth 60fps iOS UI.
api

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement Laravel API best practices with resource formatting, versioned routes, and token-based authentication for secure, scalable
real-time

hoangnguyen0403/agent-skills-standard

227
This skill guides NestJS real-time patterns with WebSocket and SSE scaling, security, and architecture for reliable, scalable communications.
database-expert

hoangnguyen0403/agent-skills-standard

227
This skill helps Laravel developers optimize database interactions with advanced query patterns, Redis caching, and scalable architecture guidance.
api-standards

hoangnguyen0403/agent-skills-standard

227
This skill enforces standardized NestJS API responses, pagination, and error handling to improve consistency and developer experience.
caching

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement multi-level caching in NestJS with Redis, providing stale-while-revalidate patterns, proper key management, and stampede
search

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement robust NestJS search with CQRS, Elasticsearch indexing, and reliable event-driven synchronization patterns.
transport

hoangnguyen0403/agent-skills-standard

227
This skill helps you design and enforce NestJS microservices patterns with gRPC, RabbitMQ, and mono-repo contracts for scalable, contract-first architectures.
internationalization

hoangnguyen0403/agent-skills-standard

227
This skill helps implement Next.js i18n with sub-path routing, server components, and language detection to improve localization and SEO.
zephyr-test-generation

hoangnguyen0403/agent-skills-standard

227
This skill automates Zephyr test case generation from requirements by analyzing impact, drafting or updating TCs, and ensuring traceability.
api-design

hoangnguyen0403/agent-skills-standard

227
This skill helps you design Spring Boot APIs with OpenAPI, URI versioning, and robust RFC 7807 error handling.
rendering

hoangnguyen0403/agent-skills-standard

227
This skill helps you choose and apply Next.js rendering strategies (SSG, SSR, ISR, Streaming, and PPR) to balance data freshness and performance.
server-actions

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement and secure Next.js Server Actions for server mutations, form handling, and RPC-style calls without extra endpoints.
database

hoangnguyen0403/agent-skills-standard

227
This skill enforces Golang database best practices, promoting repository patterns, safe transactions, and proper connection pooling for reliable,
localization

hoangnguyen0403/agent-skills-standard

227
This skill enforces iOS localization and asset standards to ensure complete localization and organized assets across projects.
coroutines

hoangnguyen0403/agent-skills-standard

227
This skill enforces safe structured concurrency in Kotlin by guiding coroutine usage, dispatchers, state and event flows, and proper cancellation.
agent-skills-architecture

hoangnguyen0403/agent-skills-standard

227
This skill helps you organize and apply high-density agent instructions with language-specific package separation and CLI-driven activation.
flutter-design-system

hoangnguyen0403/agent-skills-standard

227
This skill enforces Flutter design system adherence by replacing hardcoded values with project tokens, enhancing consistency and maintainability.
security-standards

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement universal security standards across your codebase, guiding safe practices, data protection, and secure development workflows.
security-isolation

hoangnguyen0403/agent-skills-standard

227
This skill enforces strict multi-tenant isolation using PostgreSQL RLS and centralized validation to protect child data.
memory-management

hoangnguyen0403/agent-skills-standard

227
This skill helps you apply Swift memory management best practices, reinforcing ARC fundamentals, capture lists, and avoiding retain cycles across code.
error-handling

hoangnguyen0403/agent-skills-standard

227
This skill enforces PHP error handling best practices with exception-driven flow, global handlers, and PSR-3 logging to improve reliability and maintainability.
ios-notifications

hoangnguyen0403/agent-skills-standard

227
This skill helps implement iOS push notifications using UserNotifications and APNs, including foreground handling and permissions workflow.
best-practices

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement PHP best practices with PSR-12, autoloading, SOLID design, and clean code structure for maintainable apps.
debugging

hoangnguyen0403/agent-skills-standard

227
This skill helps you debug effectively using the scientific method, guiding observe, hypothesize, experiment, fix, and verify to root out issues.
concurrency

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement PHP concurrency using fibers and async libraries to improve I/O responsiveness.
networking

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement iOS networking standards with URLSession and Alamofire while enforcing Codable, retries, and secure practices.
performance

hoangnguyen0403/agent-skills-standard

227
This skill helps optimize iOS performance by guiding memory management, instrumentation usage, and multi-threading practices for responsive apps.
style-guide

hoangnguyen0403/agent-skills-standard

227
This skill enforces Angular naming, file structure, and style guide best practices to improve code consistency and maintainability.
feature-based-clean-architecture

hoangnguyen0403/agent-skills-standard

227
This skill enforces feature-based clean architecture for scalable Flutter apps by organizing by feature with strict layers and domain-first dependencies.
api-server

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement Golang HTTP services following standard routing, middleware, health checks, and graceful shutdown for robust APIs.
nestjs-bullmq

hoangnguyen0403/agent-skills-standard

227
This skill helps you implement robust, type-safe background jobs in NestJS using BullMQ with producer-consumer pattern.
styling

hoangnguyen0403/agent-skills-standard

227
This skill helps optimize Next.js styling and UI performance by enforcing zero-runtime CSS with Tailwind, RSC compatibility, and robust font handling.
react-native-notifications

hoangnguyen0403/agent-skills-standard

227
This skill helps implement push notifications in React Native apps using Firebase or Expo, handling foreground, background, and quit states.