David Nguyen
Community@hpcsc · Melbourne
David Nguyen (hpcsc) publishes 28 skills for Go development, event-driven architecture, pull request review, and autonomous feature implementation.
Agent Skills by David Nguyen
Showing 28 vetted skills indexed across 1 GitHub repositories.
draw-event-flow
Generate event flow diagrams as standalone SVG and Mermaid source from verified system behavior.
implement-flow
Implements features autonomously through decompose, implement, review, verify, and commit cycles.
audit-implement
Audits finished branch diffs by spawning parallel review agents and reproducing runtime claims.
review-pr
Generates a Mermaid flow diagram, outcomes table, and reading map from a GitHub pull request.
implement
Implements features by decomposing requests into tasks, building each task, and handing the branch to audit-implement for review.
write-pr
Creates or rewrites GitHub pull request descriptions with Mermaid diagrams, outcome tables, and reviewer maps.
write
Write and edit articles and notes in ASD-STE100 Simplified Technical English.
test-go
Write Go tests that verify behavior through public APIs using behavior-driven testing principles.
review-go
Reviews Go packages against project naming, architecture, and workflow guidelines and reports violations.
solution-architect
Guides implementation of event-driven distributed processes using Saga, Process Manager, and Outbox patterns.
write-user-story
Generates structured user stories with acceptance criteria and dependency diagrams for feature planning.
review-go-tests
Review Go test files against behavior-driven testing guidelines and identify violations and missing coverage.
cue
Create, validate, test, and debug CUE configuration files and schemas.
domain-design-review
Review domain designs for architectural anti-patterns before implementation.
refactor-go
Refactor Go code through investigation, planning, agent-based implementation, and parallel review.
pcommit
Creates a git commit for staged changes by delegating to the commit agent.
assess-merge-risk
Assess GitHub pull requests for reversibility and blast radius as merge decisions.
model-events
Generates event models from domain requirements or existing codebases through iterative discovery phases.
review-oo-design
Review object-oriented designs against Arthur Riel's 61 design heuristics and naming guidelines.
implement-go-interface
Generates Go interface test doubles including blank, memory, broken, and fake implementations.
verify-run
Verifies autonomous implementation runs by detecting uncommitted work, unproven test suites, and scattered commits.
review-module-structure
Review module structure by grading coupling strength, distance, and volatility across components.
decompose-to-tasks
Decomposes user stories into ordered implementation tasks with codebase references.
mutate-go
Mutation-tests a Go file with gremlins to verify its test suite catches defects.
Frequently Asked Questions About David Nguyen
FAQPage SchemaWhat 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.