Dao Quang Truong
Community@truongnat · Hanoi, Vietnam
Fullstack engineer with 6 years of experience building cross-platform products and AI-assisted developer workflows.
Agent Skills by Dao Quang Truong
Showing 266 vetted skills indexed across 6 GitHub repositories.
restly-clean-frontend
Applies Clean Architecture layering rules to the Restly Vite and React frontend codebase.
init
Generates project reference documentation and merges repository-evidenced rules into agent settings.
ux-wireframe
Generates ASCII wireframes, HTML prototypes, and Figma handoff briefs for screen design.
architecture-decision-records
Write and maintain Architecture Decision Records documenting technical decisions and trade-offs.
detail-design
Generates implementable design specifications with contracts, data models, and sequences from a basic design document.
postgresql-table-design
Designs and reviews PostgreSQL schemas covering data types, indexes, constraints, and partitioning.
ba-handoff
Generates meeting minutes, user guides, export packs, and HTML previews from session notes.
api-design-principles
Design REST and GraphQL APIs using resource-oriented patterns, pagination, and error handling standards.
ba-kg
Builds a traceability knowledge graph of BA artifact IDs with Mermaid diagrams and edge tables.
ba-dashboard
Generates a DASHBOARD.md report of BA session progress, coverage, risks, and blockers.
auth-implementation-patterns
Implements JWT, OAuth2, session, and RBAC authentication patterns for APIs.
biz-model
Generate business analysis diagrams in Mermaid, PlantUML, D2, and DBML formats.
excel-doc-convert
Convert merged-cell Excel design documents into HTML tables and semantic Markdown with a conversion report.
design-system-patterns
Implement design tokens, theme switching, and component architecture patterns for design systems.
xlsx
Create, inspect, edit, and validate Excel .xlsx files with coverage manifests using Python openpyxl.
Inspect, create, edit, and validate PDF files with coverage manifests using pypdf, pdfplumber, and reportlab.
story-spec
Generates Cockburn use cases, user stories, and Given/When/Then acceptance criteria from templates.
microservices-patterns
Design microservices architectures with service decomposition, event-driven communication, and resilience patterns.
web-component-design
Implements reusable React, Vue, and Svelte components with composition patterns and CSS-in-JS styling.
docs
Generates standards-based enterprise documentation wikis with full authoring and incremental sync modes.
industrial-brutalist-ui
Generates brutalist web interfaces using rigid grids, monospace typography, and analog degradation effects.
api-ba
Generates business-facing API analysis artifacts covering documentation, mapping, assessment, testing, and readiness.
stride-analysis-patterns
Identify security threats using the STRIDE methodology with templates and analysis code.
accessibility-compliance
Implement WCAG 2.2 compliant interfaces with ARIA patterns and screen reader support.
Frequently Asked Questions About Dao Quang Truong
FAQPage SchemaWhat tasks can I accomplish with truongnat's skill registry?▼
You can run end-to-end software delivery: brainstorm and specify requirements (PRD, BRD, SRS), design architectures with ADRs and C4 diagrams, execute and review code, audit security with STRIDE and OWASP, build React/React Native/Expo interfaces, optimize PostgreSQL, and convert Office documents into structured artifacts.
Who is the target audience for these skills?▼
Fullstack engineers, mobile developers, business analysts, QA testers, security reviewers, and engineering managers. The manifest includes role-specific skills for BA handoffs, tester checklists, PR review gates, DevOps pipelines, and product ownership across sprint-based SDLC coordination.
How do the SDLC lifecycle skills work together in practice?▼
Start with init or scaffold to establish project context, then brainstorming and business-analysis to frame requirements, basic-design and detail-design for architecture, planning to seed PLAN/TASKS templates, execution to implement with verification, and review, review-pr, and done to close with PR documentation.
Are these skills open source and what do they cost?▼
Licensing varies per skill. The Expo ecosystem skills (expo-native-ui, expo-data-fetching) are explicitly MIT-licensed open source, while frontend-design references terms in a bundled LICENSE.txt. Most skills are prompt-contract based with no runtime cost beyond your chosen model provider.
What prerequisites and dependencies do the document and testing skills require?▼
Office document skills require Python libraries: openpyxl for xlsx, python-docx for Word, python-pptx for slides, and pypdf/pdfplumber/reportlab for PDFs. Testing skills assume Jest, Vitest, Testing Library, Playwright, or Cypress. Accessibility audits use axe-core, Lighthouse, and Pa11y.