← all plugins

Agent Skills Standard

by @hoangnguyen0403 · plugin · 75 skills

Agent Skills Standard from HoangNguyen0403/agent-skills-standard.

Install the whole plugin (CLI)
npx skillmds add hoangnguyen0403/ios-swiftui npx skillmds add hoangnguyen0403/php-testing npx skillmds add hoangnguyen0403/php-tooling npx skillmds add hoangnguyen0403/ios-security npx skillmds add hoangnguyen0403/php-language npx skillmds add hoangnguyen0403/php-security npx skillmds add hoangnguyen0403/common-tdd npx skillmds add hoangnguyen0403/dart-tooling npx skillmds add hoangnguyen0403/java-testing npx skillmds add hoangnguyen0403/java-tooling npx skillmds add hoangnguyen0403/react-hooks npx skillmds add hoangnguyen0403/android-di npx skillmds add hoangnguyen0403/dart-language npx skillmds add hoangnguyen0403/ios-deployment npx skillmds add hoangnguyen0403/ios-navigation npx skillmds add hoangnguyen0403/ios-networking npx skillmds add hoangnguyen0403/java-language npx skillmds add hoangnguyen0403/nextjs-i18n npx skillmds add hoangnguyen0403/angular-ssr npx skillmds add hoangnguyen0403/common-owasp npx skillmds add hoangnguyen0403/ios-performance npx skillmds add hoangnguyen0403/ios-persistence npx skillmds add hoangnguyen0403/laravel-api npx skillmds add hoangnguyen0403/php-concurrency npx skillmds add hoangnguyen0403/react-testing npx skillmds add hoangnguyen0403/react-tooling npx skillmds add hoangnguyen0403/swift-swiftui npx skillmds add hoangnguyen0403/swift-testing npx skillmds add hoangnguyen0403/swift-tooling npx skillmds add hoangnguyen0403/flutter-cicd npx skillmds add hoangnguyen0403/ios-architecture npx skillmds add hoangnguyen0403/ios-localization npx skillmds add hoangnguyen0403/nestjs-bullmq npx skillmds add hoangnguyen0403/nestjs-search npx skillmds add hoangnguyen0403/react-security npx skillmds add hoangnguyen0403/swift-language npx skillmds add hoangnguyen0403/android-state npx skillmds add hoangnguyen0403/angular-forms npx skillmds add hoangnguyen0403/golang-logging npx skillmds add hoangnguyen0403/golang-testing npx skillmds add hoangnguyen0403/golang-tooling npx skillmds add hoangnguyen0403/ios-app-lifecycle npx skillmds add hoangnguyen0403/ios-design-system npx skillmds add hoangnguyen0403/ios-notifications npx skillmds add hoangnguyen0403/ios-ui-navigation npx skillmds add hoangnguyen0403/java-concurrency npx skillmds add hoangnguyen0403/kotlin-tooling npx skillmds add hoangnguyen0403/nestjs-caching npx skillmds add hoangnguyen0403/nestjs-testing npx skillmds add hoangnguyen0403/nextjs-caching npx skillmds add hoangnguyen0403/nextjs-styling npx skillmds add hoangnguyen0403/nextjs-testing npx skillmds add hoangnguyen0403/nextjs-tooling npx skillmds add hoangnguyen0403/nextjs-upgrade npx skillmds add hoangnguyen0403/python-testing npx skillmds add hoangnguyen0403/python-tooling npx skillmds add hoangnguyen0403/golang-database npx skillmds add hoangnguyen0403/golang-language npx skillmds add hoangnguyen0403/golang-security npx skillmds add hoangnguyen0403/kotlin-language npx skillmds add hoangnguyen0403/nestjs-database npx skillmds add hoangnguyen0403/nestjs-security npx skillmds add hoangnguyen0403/nextjs-security npx skillmds add hoangnguyen0403/php-best-practices npx skillmds add hoangnguyen0403/php-error-handling npx skillmds add hoangnguyen0403/python-database npx skillmds add hoangnguyen0403/python-language npx skillmds add hoangnguyen0403/python-security npx skillmds add hoangnguyen0403/react-typescript npx skillmds add hoangnguyen0403/android-compose npx skillmds add hoangnguyen0403/android-testing npx skillmds add hoangnguyen0403/android-tooling npx skillmds add hoangnguyen0403/angular-routing npx skillmds add hoangnguyen0403/angular-testing npx skillmds add hoangnguyen0403/angular-tooling
⬇ Download

Skills in this plugin

  1. ios-swiftui · hoangnguyen0403 bundle
    Build declarative UI and manage data flow with SwiftUI in iOS. Use when building declarative SwiftUI views or managing data flow with property wrappers.
    542
    repo stars
  2. php-testing · hoangnguyen0403 bundle
    Write unit and integration tests for PHP applications with PHPUnit and Pest. Use when writing PHPUnit unit tests or integration tests for PHP applications.
    542
    repo stars
  3. php-tooling · hoangnguyen0403 bundle
    Configure PHP ecosystem tooling, dependency management, and static analysis. Use when managing Composer dependencies, running PHPStan, or configuring PHP build tools.
    542
    repo stars
  4. ios-security · hoangnguyen0403 bundle
    Secure iOS apps with secure storage, biometrics, and data protection. Use when implementing secure storage, Face ID/Touch ID, or data protection in iOS.
    542
    repo stars
  5. php-language · hoangnguyen0403 bundle
    Apply core PHP language standards and modern 8.x features. Use when working with PHP 8.x features like enums, fibers, readonly properties, or named arguments.
    542
    repo stars
  6. php-security · hoangnguyen0403 bundle
    PHP-only security standards for database access, password handling, and input validation. Use when securing PHP apps against SQL injection, XSS, or weak password storage; defer Laravel middleware and security questions in other languages.
    542
    repo stars
  7. common-tdd · hoangnguyen0403 bundle
    Guides quality-first TDD for new behavior, bug fixes, and test changes. Selects the smallest test layer, proves a distinct regression risk, and runs bounded RED-GREEN-REFACTOR verification.
    542
    repo stars
  8. dart-tooling · hoangnguyen0403 bundle
    Dart static analysis, linting, formatting, and code-generation standards. Use only for analysis_options.yaml, build_runner, dart format, DCM, lefthook, or analyze/format CI failures; defer Dart language, null-safety, Flutter tests, and generic CI questions.
    542
    repo stars
  9. java-testing · hoangnguyen0403 bundle
    Testing 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.
    542
    repo stars
  10. java-tooling · hoangnguyen0403 bundle
    Configure Maven, Gradle, and static analysis for Java projects. Use for Java-only build and quality tooling such as Spotless, Checkstyle, SpotBugs, SonarLint, JDK versions, and Java service Dockerfiles; defer Kotlin, Android, Flutter, and GitHub Actions-specific configuration.
    542
    repo stars
  11. react-hooks · hoangnguyen0403 bundle
    Write React hooks with clean effect boundaries and measured memoization. Use when working with `useEffect`, custom hooks, refs, transitions, or hook dependency problems in React.
    542
    repo stars
  12. android-di · hoangnguyen0403 bundle
    Configure Hilt dependency injection with proper scoping, modules, and constructor injection in Android. Use when changing the production Hilt graph; defer test overrides, Room wiring, navigation-specific scopes, and generic DI explanations to their specific skills.
    542
    repo stars
  13. dart-language · hoangnguyen0403 bundle
    Dart 3.x language feature standards: null safety, records, sealed classes, switch pattern matching, extensions, and async/await. Use when using !, ?., ??, late, sealed classes, record types, switch expressions, or async patterns — and before introducing any new Dart 3.x construct to confirm the modern idiomatic approach.
    542
    repo stars
  14. ios-deployment · hoangnguyen0403 bundle
    Automate provisioning, signing, and deployment with Fastlane. Use when provisioning iOS apps, managing code signing, or automating deployments with Fastlane.
    542
    repo stars
  15. ios-navigation · hoangnguyen0403 bundle
    SwiftUI navigation and deep linking using NavigationStack and Universal Links. Use when implementing NavigationStack or Universal Links deep linking in iOS.
    542
    repo stars
  16. ios-networking · hoangnguyen0403 bundle
    Build API clients with URLSession, Alamofire, and Codable. Use when implementing URLSession networking, Alamofire, or API clients in iOS.
    542
    repo stars
  17. java-language · hoangnguyen0403 bundle
    Modern Java 21+ language standards including Records, Pattern Matching, and Virtual Threads. Use for Java language constructs or Java-to-Java upgrades; defer Kotlin, tests, formatting/build tools, CompletableFuture, builder patterns, and isolated null-handling questions.
    542
    repo stars
  18. nextjs-i18n · hoangnguyen0403 bundle
    Best practices for multi-language handling, locale routing, and detection strategies across App and Pages Router. Use when adding i18n, locale routing, or language detection in Next.js.
    542
    repo stars
  19. angular-ssr · hoangnguyen0403 bundle
    Implement Angular SSR with hydration, TransferState caching, and per-route render modes. Use when configuring Angular Universal SSR, client hydration, static prerendering, or preventing double-fetching.
    542
    repo stars
  20. common-owasp · hoangnguyen0403 bundle
    OWASP Top 10 audit checklists for Web Applications (2021), APIs (2023), and Mobile (2024). Use when performing any security review, PR review, or codebase audit touching web, mobile, or API code.
    542
    repo stars
  21. ios-performance · hoangnguyen0403 bundle
    Profile and optimize iOS apps with Instruments, memory management, and rendering techniques. Use when profiling iOS apps with Instruments or optimizing memory and rendering.
    542
    repo stars
  22. ios-persistence · hoangnguyen0403 bundle
    Implement local persistence with SwiftData, Core Data, and secure storage. Use when setting up SwiftData models, Core Data stacks, or local persistence in iOS.
    542
    repo stars
  23. laravel-api · hoangnguyen0403 bundle
    Build 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.
    542
    repo stars
  24. php-concurrency · hoangnguyen0403 bundle
    Implement concurrency and non-blocking I/O in modern PHP. Use when implementing concurrent requests, async processing, or non-blocking I/O in PHP.
    542
    repo stars
  25. react-testing · hoangnguyen0403 bundle
    Test React components with RTL and Jest/Vitest. Use when writing React component tests with React Testing Library, Jest, or Vitest.
    542
    repo stars
  26. react-tooling · hoangnguyen0403 bundle
    Configure debugging, bundle analysis, and ecosystem tools for React applications. Use when setting up Vite/webpack build tooling, analyzing bundle size, debugging re-renders with React DevTools, or configuring ESLint and StrictMode for React projects.
    542
    repo stars
  27. swift-swiftui · hoangnguyen0403 bundle
    Configure SwiftUI state, view lifecycle, and Property Wrappers correctly. Use when managing SwiftUI state, view lifecycle, or property wrappers like @State and @Binding.
    542
    repo stars
  28. swift-testing · hoangnguyen0403 bundle
    Write XCTest cases, async tests, and organized test suites in Swift. Use when writing XCTest cases, async tests, or organizing test suites in Swift.
    542
    repo stars
  29. swift-tooling · hoangnguyen0403 bundle
    Configure SPM packages, SwiftLint, and build settings for Swift projects. Use when managing Swift packages with SPM, configuring build settings, or enforcing Swift code quality.
    542
    repo stars
  30. flutter-cicd · hoangnguyen0403 bundle
    Set up CI/CD pipelines for Flutter apps. Use when configuring automated testing, build, or deployment workflows with GitHub Actions or Fastlane.
    542
    repo stars
  31. ios-architecture · hoangnguyen0403 bundle
    Apply MVVM, Coordinators, and Clean Architecture (VIP/VIPER) in iOS apps. Use when applying MVVM, Coordinators, or VIP/VIPER architecture in iOS apps.
    542
    repo stars
  32. ios-localization · hoangnguyen0403 bundle
    Implement String Catalogs, L10n workflows, and asset management for iOS. Use when adding multi-language support using iOS String Catalogs or L10n workflows.
    542
    repo stars
  33. nestjs-bullmq · hoangnguyen0403 bundle
    Implement BullMQ job workflows in NestJS. Use when building queue processors, redis-throttler, Upstash limits, idle polling, stalled jobs, and retention policies.
    542
    repo stars
  34. nestjs-search · hoangnguyen0403 bundle
    Integrate Elasticsearch and implement search index Sync patterns in NestJS. Use when integrating Elasticsearch or implementing search index sync in NestJS.
    542
    repo stars
  35. react-security · hoangnguyen0403 bundle
    Prevent XSS, secure auth flows, and harden React client-side applications. Use when preventing XSS, securing auth flows, or auditing third-party dependencies in React.
    542
    repo stars
  36. swift-language · hoangnguyen0403 bundle
    Apply Optionals, Protocols, Extensions, and Type Safety patterns in Swift. Use when working with Swift Optionals, Protocols, Extensions, or type-safe APIs.
    542
    repo stars
  37. android-state · hoangnguyen0403 bundle
    Configure ViewModel state emission with StateFlow, SharedFlow, and sealed UiState classes in Android. Use for state modeling and sharing policies; defer generic lifecycle collection, navigation-event plumbing, Hilt injection, test code, and configuration-change recipes to their specific skills.
    542
    repo stars
  38. angular-forms · hoangnguyen0403 bundle
    Build typed reactive forms with strict FormGroup typing, custom validators, and nonNullable controls in Angular. Use when implementing typed reactive forms, custom validators, or form control patterns.
    542
    repo stars
  39. golang-logging · hoangnguyen0403 bundle
    Standards for structured logging and observability in Golang. Use when adding structured logging or tracing to Go services.
    542
    repo stars
  40. golang-testing · hoangnguyen0403 bundle
    Write unit tests with table-driven patterns and interface mocking in Go. Use when writing Go unit tests, table-driven tests, or using mock interfaces.
    542
    repo stars
  41. golang-tooling · hoangnguyen0403 bundle
    Go developer toolchain — gopls LSP diagnostics, linting, formatting, and vet. Use when setting up Go tooling, running linters, or integrating gopls with Claude Code.
    542
    repo stars
  42. ios-app-lifecycle · hoangnguyen0403 bundle
    Configure AppDelegate, SceneDelegate, deep linking, and background tasks. Use when configuring iOS app lifecycle, deep linking, or background task scheduling.
    542
    repo stars
  43. ios-design-system · hoangnguyen0403 bundle
    Enforce design token usage in SwiftUI apps using iOS Human Interface Guidelines. Use when implementing design tokens, colors, or typography in SwiftUI.
    542
    repo stars
  44. ios-notifications · hoangnguyen0403 bundle
    Push notifications for iOS using UserNotifications framework and APNS. Use when integrating APNS push notifications in iOS applications.
    542
    repo stars
  45. ios-ui-navigation · hoangnguyen0403 bundle
    Implement UIKit navigation, Auto Layout, and Apple Human Interface Guidelines in iOS. Use when implementing UIKit navigation, Auto Layout constraints, or HIG compliance.
    542
    repo stars
  46. java-concurrency · hoangnguyen0403 bundle
    Implement 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.
    542
    repo stars
  47. kotlin-tooling · hoangnguyen0403 bundle
    Configure Kotlin build and quality tooling, including Gradle Kotlin DSL, Version Catalogs, KMP, ktlint, Detekt, MockK, coverage, and quality plugins. Use for Kotlin-specific build, lint, test-tool, or coverage setup; defer Java-only tooling and Spring test behavior.
    542
    repo stars
  48. nestjs-caching · hoangnguyen0403 bundle
    Implement multi-level caching, invalidation patterns, and stampede protection in NestJS. Use when adding Redis caching layers, configuring cache-manager interceptors, implementing stale-while-revalidate, or preventing cache stampedes in NestJS services.
    542
    repo stars
  49. nestjs-testing · hoangnguyen0403 bundle
    Write Unit and E2E tests with Jest, mocking strategies, and database isolation in NestJS. Use when writing NestJS unit tests, E2E tests with supertest, or mock providers.
    542
    repo stars
  50. nextjs-caching · hoangnguyen0403 bundle
    Configure Next.js cache layers, invalidation, and cache-component APIs. Use when choosing `fetch` caching, `use cache`, tags, or stale-data debugging in Next.js.
    542
    repo stars
  51. nextjs-styling · hoangnguyen0403 bundle
    Implement zero-runtime CSS with Tailwind, CSS Modules, and the cn() utility for RSC-compatible styling in Next.js. Use when choosing a styling library, creating dynamic class utilities, or optimizing fonts with next/font.
    542
    repo stars
  52. nextjs-testing · hoangnguyen0403 bundle
    Write Jest or Vitest unit tests with React Testing Library and Playwright E2E tests for Next.js projects. Use when testing components with RTL, mocking APIs with MSW, or creating Playwright user flow tests.
    542
    repo stars
  53. nextjs-tooling · hoangnguyen0403 bundle
    Configure Next.js build tooling, deployment, and developer workflow. Use when setting up Turbopack, standalone Docker output, bundle analysis, CI caching, environment variable validation, or ESLint integration for Next.js projects.
    542
    repo stars
  54. nextjs-upgrade · hoangnguyen0403 bundle
    Next.js version migrations using official guides and codemods. Use when migrating a Next.js project to a new major version using codemods.
    542
    repo stars
  55. python-testing · hoangnguyen0403 bundle
    Test Python services with pytest, async coverage, monkeypatch, and boundary-focused fakes. Use when writing Python tests, fixtures, async tests, regression tests, or dependency-isolated verification.
    542
    repo stars
  56. python-tooling · hoangnguyen0403 bundle
    Configure Python tooling, dependency surfaces, static analysis, and verification gates. Use when editing `pyproject.toml`, `requirements.txt`, `pytest.ini`, `ruff`, `pyright`, CI, or Python release checks.
    542
    repo stars
  57. golang-database · hoangnguyen0403 bundle
    Implement Go database access with context, pool tuning, transaction boundaries, and repository seams. Use when building repositories, tuning `sql.DB` or `pgx`, or reviewing DB transaction flow in Go.
    542
    repo stars
  58. golang-language · hoangnguyen0403 bundle
    Core idioms, style guides, and best practices for writing idiomatic Go code. Use when writing Go code following official style guides and idiomatic patterns.
    542
    repo stars
  59. golang-security · hoangnguyen0403 bundle
    Secure Go backend services against common vulnerabilities. Use when implementing input validation, crypto, or SQL injection prevention in Go.
    542
    repo stars
  60. kotlin-language · hoangnguyen0403 bundle
    Write idiomatic Kotlin 1.9+ with null safety, sealed classes, data classes, extension functions, delegates, collections, inline/reified generics, and expression syntax. Use for Kotlin language constructs, Java-to-Kotlin migration, lazy delegates, data classes, backing properties, or inline/reified generics; keep language constructs in scope even inside response models, and defer coroutine configuration, Android Context/framework, Retrofit/OkHttp client setup, and other library-specific recipes.
    542
    repo stars
  61. nestjs-database · hoangnguyen0403 bundle
    Implement data access patterns, Scaling, Migrations, and ORM selection in NestJS. Use when implementing TypeORM/Prisma repositories, migrations, or database patterns in NestJS.
    542
    repo stars
  62. nestjs-security · hoangnguyen0403 bundle
    Implement JWT authentication, RBAC guards, Helmet hardening, and Argon2 hashing in NestJS. Use when adding auth strategies, role-based access control, CSRF protection, or security headers.
    542
    repo stars
  63. nextjs-security · hoangnguyen0403 bundle
    Secure Next.js App Router with middleware auth, Server Action validation, CSP headers, and taint APIs. Use when adding authentication middleware, validating Server Action inputs with Zod, or preventing secret leakage to client bundles.
    542
    repo stars
  64. php-best-practices · hoangnguyen0403 bundle
    Write PHP following PSR coding standards, SOLID principles, and code-quality guidelines. Use for PHP style, design, refactoring, naming, and guard clauses—not Composer/PSR-4 project configuration.
    542
    repo stars
  65. php-error-handling · hoangnguyen0403 bundle
    Implement modern PHP error and exception handling patterns. Use when implementing exception hierarchies, error handlers, or custom exceptions in PHP.
    542
    repo stars
  66. python-database · hoangnguyen0403 bundle
    Implement Python database access with parameterized SQL, transaction scope, connection helpers, and repository seams. Use when editing Postgres queries, repositories, transactions, pooling, or persistence boundaries in Python.
    542
    repo stars
  67. python-language · hoangnguyen0403 bundle
    Core Python 3.11+ language standards for typing, dataclasses, imports, pathlib, and stdlib-first code. Use for idiomatic language constructs in Python modules or stubs; defer pytest fixtures, database/client configuration, subprocess security, and other specialized concerns.
    542
    repo stars
  68. python-security · hoangnguyen0403 bundle
    Secure Python services against secret leakage, injection, unsafe subprocess calls, and dependency drift. Use when handling env vars, tokens, SQL, file paths, shell commands, auth flows, or Python security gates.
    542
    repo stars
  69. react-typescript · hoangnguyen0403 bundle
    Type React components and hooks with TypeScript patterns. Use when typing React props, hooks, event handlers, or component generics in TypeScript.
    542
    repo stars
  70. android-compose · hoangnguyen0403 bundle
    Build high-performance declarative UI with Jetpack Compose. Use when writing Composable functions, optimizing recomposition, hoisting state, or working with LazyColumn and side effects; defer deep-link and navigation routing to android-navigation.
    542
    repo stars
  71. android-testing · hoangnguyen0403 bundle
    Write Android unit, Compose UI, and Hilt-integrated tests. Use when designing test behavior with MockK or coroutine test utilities; defer database/WorkManager-specific recipes to the owning feature skill.
    542
    repo stars
  72. android-tooling · hoangnguyen0403 bundle
    Configure Android static analysis with Detekt, Ktlint, and Android Lint for CI/CD quality gates. Use for Android-specific lint and quality tooling; defer generic Java Checkstyle, SonarQube, and standalone CI configuration.
    542
    repo stars
  73. angular-routing · hoangnguyen0403 bundle
    Configure Angular Router with lazy-loaded routes, functional guards, and component input binding. Use when defining routes, lazy-loading features, creating route guards, or setting up resolvers.
    542
    repo stars
  74. angular-testing · hoangnguyen0403 bundle
    Write Angular component tests using TestBed, ComponentHarness, and HttpTestingController with proper signal input handling. Use when writing component tests, mocking HTTP calls, or testing signal inputs.
    542
    repo stars
  75. angular-tooling · hoangnguyen0403 bundle
    Angular CLI usage, code generation, build configuration, and bundle optimization. Use for Angular CLI/build tasks; defer standalone webpack configuration and generic test-runner setup.
    542
    repo stars