Son Nguyen avatar

Son Nguyen

Community

@5onyy · Vietnam

5Followers
|
18Public Repos
|
85Published Skills

Son Nguyen maintains 85 developer-focused skills spanning BMad agile planning, multi-language testing, database design, code review, and technical documentation.

Skills Distribution
DomainDeveloper To...Agile Planning & B.. (35%)Code Quality, Revi.. (25%)Database Design & .. (15%)Multi-Language Dev.. (15%)

Agent Skills by Son Nguyen

Showing 85 vetted skills indexed across 1 GitHub repositories.

5onyy5onyy

bmad-editorial-review-structure

Reviews document structure and proposes cuts, merges, and reorganization recommendations.

Community
Intermediate
5onyy5onyy

bug-hunter

Diagnose and fix software bugs through systematic root-cause debugging workflows.

Community
Intermediate
5onyy5onyy

acquire-codebase-knowledge

Generates seven evidence-based documentation files mapping an existing codebase's stack, structure, and risks.

Community
Advanced
5onyy5onyy

database-optimizer

Diagnose and optimize database queries, indexes, caching, and scaling architectures.

Community
Intermediate
5onyy5onyy

postgresql

Design PostgreSQL schemas with data types, indexes, constraints, and partitioning patterns.

Community
Intermediate
5onyy5onyy

bmad-bmb-setup

Installs and configures the BMad Builder module by merging YAML configs and help CSV entries.

Community
Advanced
5onyy5onyy

bmad-technical-research

Conducts multi-step web-verified technical research and generates cited research reports.

Community
Advanced
5onyy5onyy

python-testing

Implements pytest test suites with fixtures, mocking, parametrization, and coverage reporting.

Community
Intermediate
5onyy5onyy

bmad-help

Analyzes BMad workflow state and recommends the next skill to run.

Community
Intermediate
5onyy5onyy

bmad-retrospective

Facilitates post-epic retrospectives to extract lessons learned and prepare for the next epic.

Community
Advanced
5onyy5onyy

frontend-developer

Builds React and Next.js components with responsive layouts and client-side state management.

Community
Intermediate
5onyy5onyy

bmad-create-story

Creates structured story files with context, acceptance criteria, and task breakdowns for developer agents.

Community
Intermediate
5onyy5onyy

bmad-agent-builder

Builds, edits, and analyzes AI agent skills through conversational discovery.

Community
Advanced
5onyy5onyy

architecture-patterns

Implements Clean Architecture, Hexagonal Architecture, and Domain-Driven Design patterns for backend systems.

Community
Intermediate
5onyy5onyy

database-design

Guides database selection, schema design, indexing, and query optimization decisions.

Community
Intermediate
5onyy5onyy

cpp-testing

Writes and debugs C++ tests using GoogleTest, CMake, CTest, coverage, and sanitizers.

Community
Intermediate
5onyy5onyy

bmad-product-brief

Create executive product briefs through guided discovery, artifact analysis, and web research.

Community
Advanced
5onyy5onyy

bmad-module-builder

Plans, scaffolds, and validates installable BMad modules from built skills.

Community
Advanced
5onyy5onyy

nosql-expert

Guides query-first data modeling and partition design for Cassandra and DynamoDB systems.

Community
Intermediate
5onyy5onyy

jira-analyze-ticket

Analyzes Jira tickets with comments, linked issues, and Confluence context into structured reports.

Community
Advanced
5onyy5onyy

fastapi-pro

Builds async FastAPI services with SQLAlchemy 2.0, Pydantic V2, and WebSockets.

Community
Intermediate
5onyy5onyy

golang

Applies idiomatic Go patterns for error handling, concurrency, interfaces, and package design.

Community
Intermediate
5onyy5onyy

bmad-agent-pm

Guides PRD creation through user interviews, requirements discovery, and stakeholder alignment.

Community
Intermediate
5onyy5onyy

api-documenter

Create OpenAPI 3.1 specifications, interactive docs, and multi-language SDKs for APIs.

Community
Intermediate

Frequently Asked Questions About Son Nguyen

FAQPage Schema
What tasks can I accomplish with Son Nguyen's skill collection?▼

You can run BMad agile ceremonies (PRDs, epics, sprint planning, retrospectives), perform adversarial code reviews, debug root causes, design PostgreSQL and NoSQL schemas, write pytest/GoogleTest/Rust tests, generate OpenAPI documentation, and create Mermaid architecture diagrams.

Who are these skills designed for?▼

Software engineers, backend and frontend developers, database architects, QA engineers, and technical writers. BMad persona skills also target product managers, business analysts, UX designers, and system architects working through structured planning and review cycles.

What are the runtime requirements and prerequisites?▼

Most skills are prompt-driven with no runtime dependencies. The acquire-codebase-knowledge skill explicitly requires Python 3.8+ and git, running scripts/scan.py from the target project root, and is cross-platform with multi-language manifest detection.

Are these skills open source and free to use?▼

Yes. The acquire-codebase-knowledge skill carries an explicit MIT license, and the majority of skills are tagged as community-sourced with safe or no risk ratings. No paid tiers or commercial licensing requirements appear in the manifest.

Which programming languages and frameworks are covered?▼

Covered stacks include Python (pytest, FastAPI, SQLAlchemy 2.0, Pydantic V2), Go, Rust, C++ (GoogleTest, CTest, Core Guidelines), React 19, Next.js 15, PostgreSQL, Cassandra, and DynamoDB, plus REST API design and Clean/Hexagonal architecture patterns.