Toan Nguyen avatar

Toan Nguyen

Community

@nntoan · Hanoi, Vietnam

44Followers
|
176Public Repos
|
26Published Skills

Delivering webapps since 1969 ~#

Skills Distribution
DomainDeveloper To...Software Engineeri.. (40%)Quality Assurance .. (20%)Security & Perform.. (15%)Requirements & Spe.. (15%)

Agent Skills by Toan Nguyen

Showing 26 vetted skills indexed across 1 GitHub repositories.

nntoannntoan

idea-refine

Refines raw ideas into actionable one-pagers through structured divergent and convergent thinking.

Community
Intermediate
nntoannntoan

debugging-and-error-recovery

Diagnose test failures, build errors, and runtime bugs through structured root-cause triage.

Community
Intermediate
nntoannntoan

spec-reflection

Reviews spec drafts against the repository to find contradictions, gaps, and untestable criteria before approval.

Community
Intermediate
nntoannntoan

using-agent-skills

Discovers and routes tasks to phase-appropriate engineering workflow skills.

Community
Intermediate
nntoannntoan

test-driven-development

Guides test-first development using the RED-GREEN-REFACTOR cycle across any language or test framework.

Community
Intermediate
nntoannntoan

planning-and-task-breakdown

Decomposes specifications into ordered, verifiable implementation tasks with acceptance criteria.

Community
Intermediate
nntoannntoan

incremental-implementation

Implements multi-file code changes in tested, committed vertical slices.

Community
Intermediate
nntoannntoan

api-and-interface-design

Designs stable REST APIs, TypeScript contracts, and idempotent interfaces with consistent error semantics.

Community
Intermediate
nntoannntoan

ci-cd-and-automation

Configures CI/CD pipelines with quality gates, deployment strategies, and rollback workflows.

Community
Intermediate
nntoannntoan

context-engineering

Configures rules files and curates context layers to improve agent output quality.

Community
Intermediate
nntoannntoan

frontend-ui-engineering

Builds accessible, responsive, production-quality user interfaces following design system standards.

Community
Intermediate
nntoannntoan

shipping-and-launch

Guides production deployments with pre-launch checklists, staged rollouts, monitoring, and rollback plans.

Community
Intermediate
nntoannntoan

spec-driven-development

Creates structured specifications through a gated specify-plan-tasks-implement workflow before coding.

Community
Advanced
nntoannntoan

constraint-driven-development

Establishes and enforces a written project quality bar via CONSTRAINTS.md and diff-scoped checks.

Community
Advanced
nntoannntoan

code-review-and-quality

Reviews code changes across correctness, readability, architecture, security, and performance before merge.

Community
Advanced
nntoannntoan

security-and-hardening

Hardens web application code against OWASP vulnerabilities, SSRF, supply-chain risks, and LLM threats.

Community
Advanced
nntoannntoan

deprecation-and-migration

Plan and execute deprecation of legacy systems and zero-downtime database schema migrations.

Community
Intermediate
nntoannntoan

observability-and-instrumentation

Implements structured logging, metrics, tracing, and alerting for production code.

Community
Advanced
nntoannntoan

interview-me

Extracts underlying user intent through one-question-at-a-time interviews before planning or coding.

Community
Intermediate
nntoannntoan

code-simplification

Refactors code to reduce complexity while preserving exact behavior and project conventions.

Community
Intermediate
nntoannntoan

doubt-driven-development

Subjects non-trivial decisions to fresh-context adversarial review before they stand.

Community
Advanced
nntoannntoan

source-driven-development

Implements framework code verified against official documentation with cited sources.

Community
Intermediate
nntoannntoan

performance-optimization

Diagnose and fix frontend, backend, and database performance bottlenecks through measurement-driven optimization.

Community
Advanced
nntoannntoan

browser-testing-with-devtools

Tests and debugs web pages in real browsers via Chrome DevTools MCP.

Community
Intermediate

Frequently Asked Questions About Toan Nguyen

FAQPage Schema
What tasks can I accomplish with nntoan's skill registry?▼

The 26 skills cover the full delivery lifecycle: refining ideas, interviewing for intent, writing specs, breaking work into tasks, test-driven implementation, incremental delivery, debugging, code review, security hardening, performance optimization, deprecation, observability, and production launch preparation.

Who should use these engineering discipline skills?▼

Software engineers, tech leads, and reviewers building production web applications benefit most. The skills target practitioners who need enforceable quality bars via CONSTRAINTS.md, WCAG-accessible frontends, stable REST or GraphQL interface contracts, and evidence-based production releases.

How do the skills get discovered and invoked in a session?▼

The using-agent-skills meta-skill governs discovery and invocation of all other skills at session start or per task. Context-engineering configures rules files and project context, while individual skills trigger on phrases like 'ideate', 'interview me', or 'stress-test my plan'.

What prerequisites or dependencies do these skills require?▼

Most skills are methodology-driven with no external dependencies. The exception is browser-testing-with-devtools, which requires the chrome-devtools MCP server to be configured for DOM inspection, console error capture, network analysis, and real-browser performance profiling.

How do the skills prevent quality degradation during development?▼

Constraint-driven-development records quality thresholds in CONSTRAINTS.md and flags weakened bars such as new @ts-ignore suppressions, skipped tests, or stripped assertions. Doubt-driven-development adds adversarial fresh-context review for high-stakes, security-sensitive, or irreversible decisions.