David Nguyen avatar

David Nguyen

Community

@hpcsc · Melbourne

30Followers
|
99Public Repos
|
28Published Skills

David Nguyen (hpcsc) publishes 28 skills for Go development, event-driven architecture, pull request review, and autonomous feature implementation.

Skills Distribution
DomainDeveloper To...Go Testing & Code .. (30%)Event-Driven Archi.. (25%)Pull Request Revie.. (20%)Feature Planning &.. (15%)

Agent Skills by David Nguyen

Showing 28 vetted skills indexed across 1 GitHub repositories.

hpcschpcsc
5

draw-event-flow

Generate event flow diagrams as standalone SVG and Mermaid source from verified system behavior.

Community
Intermediate
hpcschpcsc
5

implement-flow

Implements features autonomously through decompose, implement, review, verify, and commit cycles.

Community
Advanced
hpcschpcsc
5

audit-implement

Audits finished branch diffs by spawning parallel review agents and reproducing runtime claims.

Community
Advanced
hpcschpcsc
5

review-pr

Generates a Mermaid flow diagram, outcomes table, and reading map from a GitHub pull request.

Community
Intermediate
hpcschpcsc
5

implement

Implements features by decomposing requests into tasks, building each task, and handing the branch to audit-implement for review.

Community
Advanced
hpcschpcsc
5

write-pr

Creates or rewrites GitHub pull request descriptions with Mermaid diagrams, outcome tables, and reviewer maps.

Community
Advanced
hpcschpcsc
5

write

Write and edit articles and notes in ASD-STE100 Simplified Technical English.

Community
Intermediate
hpcschpcsc
5

test-go

Write Go tests that verify behavior through public APIs using behavior-driven testing principles.

Community
Intermediate
hpcschpcsc
5

review-go

Reviews Go packages against project naming, architecture, and workflow guidelines and reports violations.

Community
Intermediate
hpcschpcsc
5

solution-architect

Guides implementation of event-driven distributed processes using Saga, Process Manager, and Outbox patterns.

Community
Basic
hpcschpcsc
5

write-user-story

Generates structured user stories with acceptance criteria and dependency diagrams for feature planning.

Community
Intermediate
hpcschpcsc
5

review-go-tests

Review Go test files against behavior-driven testing guidelines and identify violations and missing coverage.

Community
Advanced
hpcschpcsc
5

cue

Create, validate, test, and debug CUE configuration files and schemas.

Community
Intermediate
hpcschpcsc
5

domain-design-review

Review domain designs for architectural anti-patterns before implementation.

Community
Basic
hpcschpcsc
5

refactor-go

Refactor Go code through investigation, planning, agent-based implementation, and parallel review.

Community
Advanced
hpcschpcsc
5

pcommit

Creates a git commit for staged changes by delegating to the commit agent.

Community
Basic
hpcschpcsc
5

assess-merge-risk

Assess GitHub pull requests for reversibility and blast radius as merge decisions.

Community
Advanced
hpcschpcsc
5

model-events

Generates event models from domain requirements or existing codebases through iterative discovery phases.

Community
Advanced
hpcschpcsc
5

review-oo-design

Review object-oriented designs against Arthur Riel's 61 design heuristics and naming guidelines.

Community
Advanced
hpcschpcsc
5

implement-go-interface

Generates Go interface test doubles including blank, memory, broken, and fake implementations.

Community
Intermediate
hpcschpcsc
5

verify-run

Verifies autonomous implementation runs by detecting uncommitted work, unproven test suites, and scattered commits.

Community
Intermediate
hpcschpcsc
5

review-module-structure

Review module structure by grading coupling strength, distance, and volatility across components.

Community
Advanced
hpcschpcsc
5

decompose-to-tasks

Decomposes user stories into ordered implementation tasks with codebase references.

Community
Intermediate
hpcschpcsc
5

mutate-go

Mutation-tests a Go file with gremlins to verify its test suite catches defects.

Community
Advanced

Frequently Asked Questions About David Nguyen

FAQPage Schema
What tasks can I accomplish with hpcsc's skills?▼

You can write and mutation-test Go code, review packages against project guidelines, model event-driven systems with Saga and Outbox patterns, draw event flow diagrams as SVG and Mermaid, review and write pull requests, assess merge risk, decompose user stories into tasks, and run autonomous feature implementation with post-run verification.

Who are these skills designed for?▼

Go engineers, solution architects, and technical reviewers working on event-driven or distributed systems. They suit developers practicing behavior-driven testing, architects designing aggregates and bounded contexts, and leads making merge or sign-off decisions on high-risk pull requests.

How do the autonomous implementation skills work in practice?▼

implement-flow decomposes a feature and runs each task through test-design, implement, refactor, review, and verify on a dedicated branch with no human gates. Afterward, verify-run catches uncommitted work or unproven suites, and audit-implement fans specialist review agents over the branch diff for independent findings.

What prerequisites or dependencies do these skills require?▼

Skills operate on existing codebases, git branches, and GitHub pull requests. Go-specific skills require Go packages and test files; mutation testing uses gremlins; deliver-story uses git worktrees via workmux; event modeling needs domain requirements or an existing codebase as input.

How do the PR review skills differ from standard code review?▼

review-pr builds a mental model of the change — a Mermaid flow diagram, before-and-after behavior table, and question-to-file map — reporting no findings. assess-merge-risk instead evaluates reversibility, blast radius, and detection speed to support merge decisions rather than code critique.