HoangNguyen0403
- 427 skills
- 0 followers
- 542 repo stars
- 2 weeks ago last updated
- ▌ Test Loop 2 · hoangnguyen0403Plan, generate, and heal an executable E2E test suite from approved acceptance criteria (web and mobile).
- ▌ Database Hana 2 · hoangnguyen0403 bundleApply SAP HANA database standards for SQL parameterization, in-memory engine optimization, dynamic IN query chunking, column aliasing on joins, and datatype casting. Use when writing SQL for SAP HANA, optimizing HANA queries, or diagnosing HANA driver errors.
- ▌ Database Redis 2 · hoangnguyen0403 bundleOptimize Redis as cache and coordination infrastructure with TTL, eviction, and latency-aware key design. Use when implementing Redis caching, key invalidation, or Redis performance work.
- ▌ Implement Feature 2 · hoangnguyen0403Implement an approved feature plan with fresh-context slices, TDD, evidence, and PR-ready output.
- ▌ Database Mongodb 2 · hoangnguyen0403 bundleApply MongoDB data-modeling, indexing, and query rules from access patterns. Use when designing schemas, choosing embed vs reference, or tuning MongoDB query behavior.
- ▌ Review System Design 2 · hoangnguyen0403Review a system design someone else provided - screenshot, drawio, Mermaid, slides, doc, or IaC - by extracting it into a confirmed fact sheet, then scoring it on the nine axes.
- ▌ Android Agp Upgrade 2 · hoangnguyen0403 bundleUpgrade an Android project to Android Gradle Plugin (AGP) 9. Use when migrating to AGP 9, updating Gradle build files, migrating to built-in Kotlin, or adopting the new AGP DSL.
- ▌ System Design Session 2 · hoangnguyen0403Run an interactive system design session that turns a product goal into a sized, justified architecture with diagrams, ADRs, a scorecard, and a machine-readable handoff.
- ▌ Database Postgresql 2 · hoangnguyen0403 bundleApply PostgreSQL standards for migrations, indexing, transactions, and ORM boundaries. Use when editing entities, Prisma schema, migrations, RLS, or query-performance work for PostgreSQL.
- ▌ Specialist Test Planner 2 · hoangnguyen0403 bundleTurns approved AC/SRS into an executable test plan (scenarios, seed, selector gaps) for the test-loop workflow. Use for independent test-plan generation from stable requirements.
- ▌ Flutter Bloc State Management 2 · hoangnguyen0403 bundleImplement BLoC/Cubit state, events, transitions, and async concurrency in Flutter. Use for BLoC/Cubit feature logic, debounced/cancellable events, state rendering, or bloc tests—not generic widget-only work.
- ▌ Specialist Codebase Scout 2 · hoangnguyen0403 bundleExplores codebase structure, affected files, blast radius, related tests, and local conventions for a focused topic. Use when review or planning needs structural lookup without bloating main context.
- ▌ Specialist Integration Test Generator 2 · hoangnguyen0403 bundleGenerates one integration/E2E test from an approved test case spec using existing project patterns. Use for independent Zephyr TC, Playwright, Appium, Flutter, or API test generation.
- ▌ Sdlc 2 · hoangnguyen0403Route a task to the next synced SDLC workflow based on current artifacts and repo state.
- ▌ Dev Fix 2 · hoangnguyen0403Unified developer workflow for fixing bugs. Analyzes issue-tracker context, cross-checks docs/code, proposes a solution, implements the fix, verifies locally, and delivers a PR/MR.
- ▌ Verify Bug 2 · hoangnguyen0403Post-merge UAT verification workflow. Walks JIRA reproduce steps, performs comparative audits (Before/After), attaches evidence to JIRA, and transitions status on PASS.
- ▌ Code Review 2 · hoangnguyen0403Run an AI-assisted PR code review using multi-layer lenses with confidence scoring.
- ▌ Uat Signoff 2 · hoangnguyen0403Walk a business/UAT approver through a plain-language demo of a verified feature and capture business acceptance signoff.
- ▌ Verify Work 2 · hoangnguyen0403Verify feature, bug, UI, API, mobile, security, or deployment work against acceptance criteria.
- ▌ Deploy Release 2 · hoangnguyen0403Prepare and verify a staged or production deployment with rollback and smoke checks.
- ▌ Design Solution 2 · hoangnguyen0403Turn an approved PRD or implementation goal into SRS/FRS technical requirements (How), architecture, contracts, and verification decisions.
- ▌ Specialist Test Healer · hoangnguyen0403 bundleClassifies one failing E2E test from its artifacts, applies at most one allowed repair from the test-healing catalog, proves it with three sequential reruns and an unchanged assertion set, and returns a verdict with a route. Use per failure inside test-loop; never for production code changes.
- ▌ Specialist Testid Inserter · hoangnguyen0403 bundleInserts stable test ids into production components for each selector gap named by a test plan, following the per-framework insertion policy and never renaming existing ids. Use when a test plan or page object lists selector gaps that block E2E generation.
- ▌ Specialist Solution Diagrammer · hoangnguyen0403 bundleDraws one evidence-grounded architecture diagram as an editable draw.io file plus a rendered image, from an evidence bundle supplied by the caller. Use to produce or redraw a system context, container, deployment, data flow, sequence, or state diagram; spawn one per diagram for a batch.
- ▌ Common Web Visual Testing 2 · hoangnguyen0403 bundleStandardizes visual audits, responsive design, and behavioral testing for web apps. Use to verify a web UI fix or cross-browser behavior; defer backend API refactors, Playwright installation/tooling setup, and Appium/mobile automation.
- ▌ Common Product Requirements 2 · hoangnguyen0403 bundleStandardize PRD discovery and drafting for product scope, user outcomes, requirement IDs, and acceptance criteria. Use when creating PRD, product requirements, feature specification, or acceptance criteria plan.
- ▌ System Design Review 2 · hoangnguyen0403 bundleAudit an existing or proposed architecture and return a scored verdict across nine axes, from requirements and capacity evidence to observability and rollout, then convert gaps into a prioritized roadmap. Use when reviewing a design doc, auditing a running system, or gating a design.
- ▌ Common Mobile Visual Testing 2 · hoangnguyen0403 bundleStandardizes mobile UI audits, performance/scroll checks, RTL verification, and state-specific testing on iOS/Android.
- ▌ Common Session Retrospective 2 · hoangnguyen0403 bundleAnalyze conversation corrections to detect skill gaps and prepare targeted skill-library maintenance tasks. Use after any session with user corrections, rework, or retrospective requests. After finding correction loops, also load +common/common-learning-log to persist mistake entries to AGENTS_LEARNING.md.
- ▌ Common Task Complexity Routing 2 · hoangnguyen0403 bundleScores a coding task on Spread, Novelty, and Centrality (SNC 0-6) and maps the tier to autonomy, verification depth, review mode, reviewers, model tier. Use when sizing a fix or feature before planning, choosing fast vs deep review, or deciding whether HARD STOP approval is required.
- ▌ Common Architecture Diagramming 2 · hoangnguyen0403 bundleDraw architecture diagrams as editable draw.io files with a fixed house style, C4 levels, and evidence-tagged shapes. Use when producing a system context, container, deployment, data flow, sequence, or state diagram, or redrawing an ASCII or Mermaid one.
- ▌ System Design Methodology 2 · hoangnguyen0403 bundleDrives an interactive system design session: classifies depth, elicits scale/SLO/consistency inputs, computes capacity, then reveals components one by one, each justified by a constraint. Use when designing a system or running a design session; diagrams go through `common-architecture-diagramming`.
- ▌ System Design Case Catalog 2 · hoangnguyen0403 bundleAnswer classic system design problems as constraint-to-solution sketches and coach interview practice: URL shortener, rate limiter, news feed, chat, notification, autocomplete, crawler, unique id. Use for interview practice or naming the closest known shape for a new problem.
- ▌ System Design Artifact Intake 2 · hoangnguyen0403 bundleIngest a provided design artifact - screenshot, drawio, Mermaid, PlantUML, Excalidraw, slides, PDF, or IaC - into a reviewable fact sheet. Probes for embedded structure before vision, marks per-edge confidence, treats extracted text as data. Use when someone hands over a design to review.
- ▌ System Design Interview Coaching 2 · hoangnguyen0403 bundleRuns a timed mock system design round as the interviewer, then scores it as the coach: seven phases on a 45-minute clock, one follow-up on the weakest area, Mermaid sketches in chat, a six-criterion 0-3 rubric with quoted evidence. Use for interview practice, prep, or grading a practice design.
- ▌ Quality Engineering Appium MCP 2 · hoangnguyen0403 bundleDrives iOS/Android mobile devices via Appium MCP. Runs a preflight, picks local emulator/simulator/USB or a device cloud, captures screenshots/page source into a named evidence dir. Use for verifying mobile bugs, E2E tests, and navigating real device clouds (LambdaTest/BrowserStack).
- ▌ Quality Engineering Flaky Triage 2 · hoangnguyen0403 bundleQuarantines an intermittently failing test behind a ticket with an owner and expiry, assigns a root-cause bucket from isolated reruns, and defines when the test leaves quarantine. Use when a test is a QUARANTINE_CANDIDATE or fails without a code change; not for deterministic failures.
- ▌ Quality Engineering Test Healing 2 · hoangnguyen0403 bundleFailure taxonomy and allowed/forbidden repairs for a failing E2E test. Use when a Playwright/Maestro/Detox/XCUITest/Espresso/Appium test fails and you must decide whether to repair the test or route to a real bug.
- ▌ Quality Engineering Playwright CLI 2 · hoangnguyen0403 bundleStandardizes token-efficient browser automation via playwright-cli, with Playwright MCP as the fallback driver. Runs a preflight, picks the driver rung, captures aria snapshots/console/screenshots into a named evidence dir. Use for web verification, navigation, and capturing snapshots/logs.
- ▌ Quality Engineering Visual Baseline 2 · hoangnguyen0403 bundleCaptures, masks, compares, and updates screenshot baselines for web and mobile suites, with per-region thresholds and a reviewed-diff rule for every baseline change. Use when a screenshot assertion fails, a baseline needs updating, or visual checks are being added; not for deciding what to verify.
- ▌ Quality Engineering Automation Health 2 · hoangnguyen0403 bundleMeasures whether an automation suite builds release confidence via feedback-loop length, suite reliability, release cadence, and production escape rate, and emits a release_confidence verdict. Use when judging suite value, ROI, or pre-release trust; not for writing or healing tests.
- ▌ Quality Engineering Test Plan Authoring 2 · hoangnguyen0403 bundleTurn acceptance criteria into an executable test plan (scenarios, seed, selector gaps) before generating E2E code. Use when ACs exist but no runnable test plan does yet.
- ▌ Quality Engineering Zephyr Test Generation 2 · hoangnguyen0403 bundleGenerate Zephyr test cases from Jira stories: parse acceptance criteria and business rules, impact-analyze existing TCs (update vs. create new), and draft correctly named test cases. Use for AC-to-test generation; defer post-generation Jira linking and manual test-case quality review.
- ▌ Quality Engineering Playwright Pom Generation 2 · hoangnguyen0403 bundleGenerates Playwright page objects from an executable test plan, one class per screen with ladder-compliant locators and no assertions, wired into a shared fixture. Use when a web scenario needs a page object that does not exist yet, or when locators drift and the page object must be rebuilt.
- ▌ Common Task Complexity Routing · hoangnguyen0403 bundleScores a coding task on Spread, Novelty, and Centrality (SNC 0-6) and maps the tier to autonomy, verification depth, review mode, reviewers, model tier. Use when sizing a fix or feature before planning, choosing fast vs deep review, or deciding whether HARD STOP approval is required.
- ▌ System Design Interview Coaching · hoangnguyen0403 bundleRuns a timed mock system design round as the interviewer, then scores it as the coach: seven phases on a 45-minute clock, one follow-up on the weakest area, Mermaid sketches in chat, a six-criterion 0-3 rubric with quoted evidence. Use for interview practice, prep, or grading a practice design.
- ▌ Quality Engineering Flaky Triage · hoangnguyen0403 bundleQuarantines an intermittently failing test behind a ticket with an owner and expiry, assigns a root-cause bucket from isolated reruns, and defines when the test leaves quarantine. Use when a test is a QUARANTINE_CANDIDATE or fails without a code change; not for deterministic failures.
- ▌ Quality Engineering Visual Baseline · hoangnguyen0403 bundleCaptures, masks, compares, and updates screenshot baselines for web and mobile suites, with per-region thresholds and a reviewed-diff rule for every baseline change. Use when a screenshot assertion fails, a baseline needs updating, or visual checks are being added; not for deciding what to verify.
- ▌ Quality Engineering Automation Health · hoangnguyen0403 bundleMeasures whether an automation suite builds release confidence via feedback-loop length, suite reliability, release cadence, and production escape rate, and emits a release_confidence verdict. Use when judging suite value, ROI, or pre-release trust; not for writing or healing tests.
- ▌ Quality Engineering Playwright Pom Generation · hoangnguyen0403 bundleGenerates Playwright page objects from an executable test plan, one class per screen with ladder-compliant locators and no assertions, wired into a shared fixture. Use when a web scenario needs a page object that does not exist yet, or when locators drift and the page object must be rebuilt.
- ▌ Javascript Best Practices 2 · hoangnguyen0403 bundleIdiomatic JavaScript patterns and conventions for maintainable existing code. Use when reviewing or refactoring JavaScript language patterns; defer project scaffolding, dependency setup, and tool configuration.
- ▌ Angular Tooling 2 · hoangnguyen0403Angular CLI usage, code generation, build configuration, and bundle optimization. Use when creating Angular projects, generating components/services/guards, configuring builds, running tests, or analyzing bundles. (triggers: angular.json, ng generate, ng build, ng serve, ng test, ng add, angular cli, bundle analysis)
- ▌ Golang Database 2 · hoangnguyen0403Standards for database interaction, connection pooling, and repository patterns in Golang. Use when implementing database access, connection pools, or repositories in Go. (triggers: internal/adapter/repository/**, database, sql, postgres, gorm, sqlc, pgx)
- ▌ Golang Security 2 · hoangnguyen0403Security standards for Go backend services. Use when implementing input validation, crypto, or SQL injection prevention in Go. (triggers: crypto/rand, argon2, sanitize, jwt, bcrypt, validation, input validation, sql injection)
- ▌ Laravel Security 2 · hoangnguyen0403Security standards for hardening Laravel applications. Use when securing authentication, authorization, input validation, or CSRF in Laravel. (triggers: app/Policies/**/*.php, config/*.php, policy, gate, authorize, env, config)
- ▌ React Performance 2 · hoangnguyen0403Optimization strategies for React applications (Client & Server). Use when optimizing React rendering performance, reducing re-renders, or improving bundle size. (triggers: **/*.tsx, **/*.jsx, waterfall, bundle, lazy, suspense, dynamic)
- ▌ Swift Concurrency 3 · hoangnguyen0403Standards for async/await, Actors, Task Groups, and MainActor. Use when implementing Swift async/await, Actors, or structured concurrency in iOS/macOS. (triggers: **/*.swift, async, await, actor, Task, MainActor)
- ▌ Golang Concurrency 2 · hoangnguyen0403Standards for safe concurrent programming using Goroutines, Channels, and Context. Use when implementing concurrency with Goroutines, Channels, or Context in Go. (triggers: goroutine, go keyword, channel, mutex, waitgroup, context, errgroup, race condition)
- ▌ Typescript Tooling 2 · hoangnguyen0403Development tools, linting, and build config for TypeScript. Use when configuring ESLint, Prettier, Jest, Vitest, tsconfig, or any TS build tooling. (triggers: tsconfig.json, .eslintrc.*, jest.config.*, package.json, eslint, prettier, jest, vitest, build, compile, lint)
- ▌ Angular Performance 2 · hoangnguyen0403Optimization techniques including OnPush, @defer, and Image Optimization. Use when optimizing Angular rendering, deferring blocks, or improving Core Web Vitals. (triggers: ChangeDetectionStrategy.OnPush, @defer, NgOptimizedImage, runOutsideAngular, OnPush)
- ▌ Nextjs Architecture 2 · hoangnguyen0403Scalable project structure using Feature-Sliced Design (FSD). Use when structuring a Next.js project with Feature-Sliced Design architecture. (triggers: src/features/**, src/entities/**, src/widgets/**, FSD, Feature Sliced Design, slices, segments)
- ▌ Nextjs Optimization 2 · hoangnguyen0403Image, Font, Script, and Metadata optimization strategies. Use when optimizing Next.js images, fonts, scripts, or page metadata for performance. (triggers: **/layout.tsx, **/page.tsx, next/image, next/font, metadata, generateMetadata)
- ▌ Spring Boot Testing 2 · hoangnguyen0403Standards for unit, integration, and slice testing in Spring Boot 3. Use when writing unit tests, integration tests, or slice tests for Spring Boot 3 applications. (triggers: **/*Test.java, webmvctest, datajpatest, testcontainers, assertj)
- ▌ Typescript Security 2 · hoangnguyen0403Secure coding practices for TypeScript. Use when validating input, handling auth tokens, sanitizing data, or managing secrets and sensitive configuration. (triggers: **/*.ts, **/*.tsx, validate, sanitize, xss, injection, auth, password, secret, token)
- ▌ Angular Architecture 2 · hoangnguyen0403Standards for Angular project structure, feature modules, and lazy loading. Use when structuring Angular apps, defining feature modules, or configuring lazy loading. (triggers: angular.json, angular components, standalone, feature module, lazy loading, loadComponent, loadChildren)
- ▌ Context Optimization 3 · hoangnguyen0403Techniques to maximize context window efficiency, reduce latency, and prevent 'lost in middle' issues through strategic masking and compaction.
- ▌ Swift Best Practices 2 · hoangnguyen0403Standards for Guard, Value Types, Immutability, and Naming. Use when writing idiomatic Swift using guard, value types, immutability, or naming conventions. (triggers: **/*.swift, guard, let, struct, final)
- ▌ Common Error Handling 2 · hoangnguyen0403Cross-cutting standards for error design, response shapes, error codes, and boundary placement. (triggers: **/*.service.ts, **/*.handler.ts, **/*.controller.ts, **/*.go, **/*.java, **/*.kt, **/*.py, error handling, exception, try catch, error boundary, error response, error code, throw)
- ▌ Golang Error Handling 2 · hoangnguyen0403Standards for error wrapping, checking, and definition in Golang. Use when wrapping errors, defining sentinel errors, or handling errors idiomatically in Go. (triggers: fmt.Errorf, errors.Is, errors.As, error wrapping, sentinel error, error handling)
- ▌ Typescript Best Practices 2 · hoangnguyen0403Idiomatic TypeScript patterns for clean, maintainable code. Use when writing or refactoring TypeScript classes, functions, modules, or async logic. (triggers: **/*.ts, **/*.tsx, class, function, module, import, export, async, promise)
- ▌ Angular Ssr 2 · hoangnguyen0403Hydration, TransferState, and Prerendering standards. Use when implementing Angular Universal SSR, hydration, or static prerendering. (triggers: **/*.server.ts, server.ts, hydration, transferState, afterNextRender, isPlatformServer, RenderMode)
- ▌ Angular Forms 3 · hoangnguyen0403Standards for Typed Reactive Forms and Validators. Use when implementing typed reactive forms, custom validators, or form control patterns in Angular. (triggers: FormBuilder, FormGroup, FormControl, Validators, reactive forms, typed forms)
- ▌ React Testing 2 · hoangnguyen0403Testing strategies with RTL and Jest/Vitest. Use when writing React component tests with React Testing Library, Jest, or Vitest. (triggers: **/*.test.tsx, **/*.spec.tsx, render, screen, userEvent, expect)
- ▌ Skill Creator 11 · hoangnguyen0403Standards for creating, testing, and optimizing Agent Skills. Use when creating, improving, catching regressions, measuring trigger rates, or writing eval cases for any skill.
- ▌ Golang Testing 4 · hoangnguyen0403Standards for unit testing, table-driven tests, and mocking in Golang. Use when writing Go unit tests, table-driven tests, or using mock interfaces. (triggers: **/*_test.go, testing, unit tests, go test, mocking, testify)
- ▌ Security Audit 4 · hoangnguyen0403Adversarial security probing and vulnerability assessments across Node, Go, Dart, Java, Python, and Rust.
- ▌ Angular Routing 2 · hoangnguyen0403Standards for Angular Router, Lazy Loading, and Guards. Use when configuring Angular routes, lazy-loaded modules, route guards, or resolvers. (triggers: *.routes.ts, angular router, loadComponent, canActivate, resolver)
- ▌ Angular Testing 2 · hoangnguyen0403Standards for Component Test Harnesses and TestBed. Use when writing Angular component tests with TestBed or Component Harnesses. (triggers: **/*.spec.ts, TestBed, ComponentFixture, TestHarness, provideHttpClientTesting)
- ▌ Tdd 2 · hoangnguyen0403Enforces Test-Driven Development (Red-Green-Refactor). Use when writing unit tests, implementing TDD, or improving test coverage for any feature.
- ▌ Quality Engineering Test Plan Authoring · hoangnguyen0403 bundleTurn acceptance criteria into an executable test plan (scenarios, seed, selector gaps) before generating E2E code. Use when ACs exist but no runnable test plan does yet.
- ▌ Quality Engineering Zephyr Test Generation · hoangnguyen0403 bundleGenerate Zephyr test cases from Jira stories: parse acceptance criteria and business rules, impact-analyze existing TCs (update vs. create new), and draft correctly named test cases. Use for AC-to-test generation; defer post-generation Jira linking and manual test-case quality review.
- ▌ Quality Engineering Zephyr Coverage Analysis · hoangnguyen0403 bundleAudit test coverage health, gaps, and QE debt for Jira stories or epics. Produces coverage_analysis_report.md with AC-to-TC heatmap, risk scores, and prioritized action plan. Use when assessing coverage percentage, pre-release readiness, sprint readiness, or identifying missing test cases. Do NOT use for TC creation — use zephyr-test-generation instead.
- ▌ Flutter Bloc State Management · hoangnguyen0403 bundleImplement BLoC/Cubit state, events, transitions, and async concurrency in Flutter. Use for BLoC/Cubit feature logic, debounced/cancellable events, state rendering, or bloc tests—not generic widget-only work.
- ▌ Flutter Getx State Management · hoangnguyen0403 bundleImplement reactive state with GetX controllers, bindings, and observables in Flutter. Use when managing app state with GetxController, Obx, GetBuilder, or dependency lifecycle—not unit tests for existing controllers.
- ▌ Laravel Background Processing · hoangnguyen0403 bundleBuild scalable asynchronous workflows using Queues, Jobs, and Events in Laravel. Use when implementing queued jobs, event-driven workflows, or async processing in Laravel.
- ▌ React Native Performance · hoangnguyen0403 bundleOptimize React Native rendering for smooth 60fps mobile experiences. Use when optimizing React Native app performance, reducing re-renders, or fixing frame drops.
- ▌ Specialist Codebase Scout · hoangnguyen0403 bundleExplores codebase structure, affected files, blast radius, related tests, and local conventions for a focused topic. Use when review or planning needs structural lookup without bloating main context.
- ▌ Specialist Zephyr Scanner · hoangnguyen0403 bundleFinds Zephyr Scale test cases linked or relevant to Jira stories, ACs, modules, and release risks. Use for coverage analysis and traceability checks.
- ▌ Spring Boot Microservices · hoangnguyen0403 bundleStandards for Feign clients and asynchronous messaging with Spring Cloud Stream. Use when implementing Feign HTTP clients or async event messaging in Spring Boot microservices.
- ▌ Spring Boot Observability · hoangnguyen0403 bundleInstrument Spring Boot with Micrometer metrics, distributed tracing, and structured logging. Use when adding Micrometer metrics, distributed tracing, or structured logging to Spring Boot.
- ▌ Common Architecture Diagramming · hoangnguyen0403 bundleStandards for creating clear, audience-appropriate C4 and UML architecture diagrams with Mermaid. Use when producing system context diagrams, container views, sequence diagrams, ERDs, or updating ARCHITECTURE.md files; defer design-session deliverables to system-design-diagramming.
- ▌ React Native Architecture · hoangnguyen0403 bundleStructure React Native projects with feature-first organization and separation of concerns. Use when structuring a React Native project or applying clean architecture patterns.
- ▌ Specialist Aspm Correlator · hoangnguyen0403 bundleApplication Security Posture Management persona. Correlates findings from SAST, DAST, and SCA tools, deduplicates noise, maps vulnerabilities to specific code commits, and generates targeted remediation PRs.
- ▌ Specialist Mobile Reverser · hoangnguyen0403 bundleDeep Mobile Security Red Team persona. Executes OWASP MASTG procedures including APK/IPA decompilation, Frida dynamic hooking, biometric bypasses, and local database decryption.
- ▌ Specialist Tdd Implementer · hoangnguyen0403 bundleStrict quality-first TDD specialist. Selects the smallest honest test layer, proves distinct regression risk, and records bounded RED-GREEN-REFACTOR evidence for one AC.
- ▌ Specialist Test Gap Finder · hoangnguyen0403 bundleFinds missing, weak, or stale test coverage in a diff. Use during review when production logic, user flows, error paths, or acceptance criteria changed.
- ▌ Spring Boot Best Practices · hoangnguyen0403 bundleApply core coding standards, dependency injection, and configuration for Spring Boot 3. Use for Spring Boot application structure and DI/configuration; defer Spring Security hardening and test-specific setup to their focused skills.
- ▌ System Design Estimation · hoangnguyen0403 bundleCompute defensible capacity numbers before architecture: average and peak QPS, storage growth, bandwidth, working-set memory, latency and availability budgets. Use when sizing a service, provisioning infrastructure, or checking that a design survives peak load.
- ▌ System Design Principles · hoangnguyen0403 bundleDefine module boundaries, dependency direction, data ownership, resilience, and distributed-system trade-offs. Use for architecture, service boundaries, coupling, scalability, or failure-cascade decisions; defer session facilitation to system-design-methodology.
- ▌ React Native Navigation V6 · hoangnguyen0403 bundleConfigure React Navigation 6+ stacks, tabs, and deep linking for React Native. Use when implementing React Navigation stacks, tabs, or deep linking in React Native.