Back to authors
hoangnguyen0403

hoangnguyen0403

343 Skills published on GitHub.

quality-engineering-zephyr-test-generation

Generate 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.

UncategorizedView skill →

system-design-artifact-intake

Ingest 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.

UncategorizedView skill →

system-design-building-blocks

Select infrastructure components by the constraint each removes: load balancers, caches and invalidation, queues and pub/sub, CDN, API gateway, rate limiting, consistent hashing. Use when choosing cache, queue, replica, or edge layers; defer engine tuning to the database category.

UncategorizedView skill →

system-design-case-catalog

Answer 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.

UncategorizedView skill →

system-design-communication

Select how services talk: REST, gRPC, GraphQL, WebSocket, SSE, or webhook per hop, sync versus async per flow, service discovery mode, and DNS/edge routing. Use when choosing a protocol or API paradigm; defer REST contract detail (status codes, pagination, OpenAPI) to common-api-design.

UncategorizedView skill →

system-design-data-architecture

Choose and scale the data layer: SQL versus NoSQL per access pattern, single data ownership, replication and read scaling, partition key choice, hot partition and celebrity key mitigation. Use when selecting a store, planning sharding, or fixing a data-tier bottleneck.

UncategorizedView skill →

system-design-estimation

Compute 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.

UncategorizedView skill →

system-design-integration-patterns

Choose distributed integration and evolution patterns by the constraint each removes: outbox, CQRS, event sourcing, saga orchestration or choreography, leader election, sidecar, anti-corruption layer, and strangler-fig migration. Use when services must stay consistent across a boundary.

UncategorizedView skill →

system-design-interview-coaching

Runs 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.

UncategorizedView skill →

system-design-methodology

Drives 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`.

UncategorizedView skill →

system-design-principles

Define 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.

UncategorizedView skill →

system-design-resilience-ops

Make a design survivable and operable: eliminate single points of failure, pick failover topology, set RPO/RTO, define readiness signals and observability, choose a deployment and rollback strategy. Use when reviewing availability, planning DR, or deciding rollout mechanics.

UncategorizedView skill →

system-design-review

Audit 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.

UncategorizedView skill →

typescript-best-practices

Write idiomatic TypeScript patterns for clean, maintainable code. Use when writing or refactoring TypeScript classes, functions, modules, or async logic.

UncategorizedView skill →

typescript-language

Apply modern TypeScript standards for type safety and maintainability. Use when working with types, interfaces, generics, enums, unions, or tsconfig settings.

UncategorizedView skill →

typescript-security

Secure server-side TypeScript input, auth tokens, and injection boundaries. Use for API/request validation, sanitization, secrets, and sensitive configuration; defer client-only React form validation and generic linting.

UncategorizedView skill →

typescript-tooling

Development tools, linting, and build config for TypeScript. Use when configuring ESLint, Prettier, Jest, Vitest, tsconfig, or any TS build tooling.

UncategorizedView skill →

battle-test

Deep audit of a skills directory against the Skill Creator standard. Produces a scored report and phased remediation plan.

UncategorizedView skill →

brainstorm-feature

Clarify a rough product or engineering idea into a BRD-lite brief (Why) with measurable business value.

UncategorizedView skill →

code-review

Run an AI-assisted PR code review using multi-layer lenses with confidence scoring.

UncategorizedView skill →

codebase-review

Review an entire codebase for architecture, engineering health, and exploitable risk; generate a prioritized remediation plan, an evidence-anchored system knowledge document, or both.

UncategorizedView skill →

deploy-release

Prepare and verify a staged or production deployment with rollback and smoke checks.

UncategorizedView skill →

design-solution

Turn an approved PRD or implementation goal into SRS/FRS technical requirements (How), architecture, contracts, and verification decisions.

UncategorizedView skill →

dev-fix

Unified 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.

UncategorizedView skill →

evals-run

Workflow skill for evals run.

UncategorizedView skill →

implement-feature

Implement an approved feature plan with fresh-context slices, TDD, evidence, and PR-ready output.

UncategorizedView skill →

implementation-readiness

Verify BRD-lite, PRD, SRS/FRS, UX, and test prerequisites before implementation starts.

UncategorizedView skill →

incident-hotfix

Mitigate a production incident or urgent regression first, then route to root-cause remediation and a postmortem.

UncategorizedView skill →

pentest

PTES-aligned adversarial security audit for backend, frontend, and mobile applications. Produces a CVSS-scored Hacker Report with verified PoCs and phased remediation.

UncategorizedView skill →

plan-feature

Plan a feature from BRD-lite brief or clear intent into PRD (What), decisions, implementation plan, and task slices.

UncategorizedView skill →

publish-notes

Draft user-facing release notes, store changelogs, and internal publish summaries.

UncategorizedView skill →

retro-learn

Convert delivery findings into skill, eval, workflow, and documentation improvements.

UncategorizedView skill →

review-system-design

Review 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.

UncategorizedView skill →

review-ticket

Review a ticket or PR through focused specialist lenses: scope, architecture, security, tests, AC coverage, and PR metadata.

UncategorizedView skill →

sdlc

Route a task to the next synced SDLC workflow based on current artifacts and repo state.

UncategorizedView skill →

security-test

Fast, continuous DevSecOps pipeline for Pull Requests and active branches. Runs SAST, SCA, and secrets detection to catch vulnerabilities before they merge.

UncategorizedView skill →

session-report

Capture delivery evidence, commands, changed files, blockers, and standards feedback after a work session.

UncategorizedView skill →

skill-benchmark

Benchmark AI skill effectiveness by measuring implementation quality against legacy constraints.

UncategorizedView skill →

system-design-session

Run 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.

UncategorizedView skill →

test-loop

Plan, generate, and heal an executable E2E test suite from approved acceptance criteria (web and mobile).

UncategorizedView skill →

traceability-audit

Map requirements, acceptance criteria, implementation, tests, and release artifacts into one traceability report.

UncategorizedView skill →

uat-signoff

Walk a business/UAT approver through a plain-language demo of a verified feature and capture business acceptance signoff.

UncategorizedView skill →

update-docs

Automated workflow to detect and fix missing documentation

UncategorizedView skill →

verify-bug

Post-merge UAT verification workflow. Walks JIRA reproduce steps, performs comparative audits (Before/After), attaches evidence to JIRA, and transitions status on PASS.

UncategorizedView skill →

verify-work

Verify feature, bug, UI, API, mobile, security, or deployment work against acceptance criteria.

UncategorizedView skill →

zephyr-coverage-analysis

Analyze Zephyr test case coverage for a Jira user story and produce a QE management report with metrics, risk scoring, and prioritized recommendations.

UncategorizedView skill →

Skill Creator

Standards for creating new High-Density Agent Skills with optimal token economy.

UncategorizedView skill →

flutter-navigation

Implement navigation patterns with go_router, deep linking, and named routes in Flutter. Use when building navigation, deep linking, or routing.

UncategorizedView skill →

android-agp-upgrade

Upgrade 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.

UncategorizedView skill →

android-architecture

Apply Clean Architecture layering, modularization, and Unidirectional Data Flow in Android projects. Use when setting up project structure, placing code in layers, configuring feature/core modules, or implementing UDF patterns; defer Compose state and ViewModel/StateFlow implementation to their specific skills.

UncategorizedView skill →

Page 2 of 7 · 343 results