All authors
nguyenhuuca avatar

Claude Skills by nguyenhuuca

github.com/nguyenhuuca
52 skillsA× 520 installs9 views
Capacity PlanningA

Plan infrastructure capacity for expected load. Use when sizing systems, planning for growth, or analyzing resource requirements. Covers load estimation and resource sizing.

toolsbashdatabase
0
34
Cloud Native PatternsA

Apply cloud-native architecture patterns. Use when designing for scalability, resilience, or cloud deployment. Covers microservices, containers, and distributed systems.

devopsjavasql
0
34
Defense In DepthA

Apply layered security architecture. Use when designing security controls, hardening systems, or reviewing security posture. Covers multiple security layers.

securityrustsecurity
0
34
Designing ApisA

Design clean, consistent APIs. Use when creating new endpoints, defining contracts, or improving API ergonomics. Covers REST, versioning, and error handling.

developmentgoapi
0
34
Designing SystemsA

Design scalable, reliable software systems. Use when planning new systems, major features, or architecture changes. Covers C4 diagrams, trade-off analysis, and system decomposition.

devopsapidatabase
0
34
Domain Driven DesignA

Apply Domain-Driven Design patterns. Use when modeling complex business domains, defining bounded contexts, or designing aggregates. Covers entities, value objects, and repositories.

designjavaspring
0
34
Writing AdrsA

Document architectural decisions. Use when making significant technical decisions that should be recorded. Covers ADR format and decision documentation.

databasessqlapi
0
34
Data ManagementA

Design and manage data storage effectively. Use when working with databases, schemas, or data migrations. Covers schema design, migrations, and data integrity.

databasesjavabash
0
34
Data To UiA

Data-to-UI pipeline patterns. Use when transforming JSON data into React components, creating TypeScript types from schemas, building derived types, or creating data utilities.

testingtypescriptreact
0
34
DebuggingA

Troubleshoot and fix bugs systematically. Use when errors occur, tests fail, or unexpected behavior is observed. Covers root cause analysis and debugging strategies.

developmentpythonbash
0
34
Dependency ManagementA

Manage project dependencies effectively. Use when adding, updating, or auditing dependencies. Covers version management, security scanning, and lockfiles.

securitypythonrust
0
34
Implementing CodeA

Write clean, efficient, maintainable code. Use when implementing features, writing functions, or creating new modules. Covers SOLID principles, error handling, and code organization.

toolsgojava
0
34
Optimizing CodeA

Improve code performance without changing behavior. Use when code fails latency/throughput requirements. Covers profiling, caching, and algorithmic optimization.

businessgojava
0
34
Refactoring CodeA

Improve code structure without changing behavior. Use when code is hard to read, modify, or test. Covers Extract Method, Rename, and other safe refactorings.

toolsbashrefactoring
0
34
Test Driven DevelopmentA

Write tests before implementation code. Use when starting new features or fixing bugs. Covers Red-Green-Refactor cycle and TDD best practices.

businessjavabash
0
34
TestingA

Write effective tests for code quality and reliability. Use when implementing features, fixing bugs, or improving coverage. Covers unit, integration, and E2E testing.

testingjavascriptjava
0
34
AccessibilityA

Ensure digital accessibility. Use when designing for accessibility, auditing WCAG compliance, or implementing a11y features. Covers WCAG 2.1 guidelines.

designgoaws
0
34
Component RecipesA

Tailwind CSS component recipes. Use when building UI components with consistent styling. Provides copy-paste patterns for cards, badges, buttons, modals, inputs, and more.

designgo
0
34
Demo Design TokensA

Default design tokens for demo applications. Use when building demos without a formal design system. Provides colors, typography, spacing, shadows, and transitions.

designtypescriptgo
0
34
Design SystemsA

Build and maintain design systems. Use when creating component libraries, design tokens, or style guides. Covers atomic design and tokens.

designtypescriptreact
0
34
Interface DesignA

Design user interfaces. Use when creating layouts, wireframes, or UI specifications. Covers design principles and UI patterns.

designaws
0
34
PresentationA

Render a self-contained HTML "tab-bar" presentation from a markdown PRD, Spec, ADR, or implementation Plan. Use when the user asks to "make a presentation", "render slides", "turn this prd/spec/adr/plan into a deck", "present this doc", "export to html", or "show this on screen". INPUT is ONE markdown file (a PRD, Spec, ADR, or Plan). OUTPUT is ONE .html slideshow that opens directly in a browser. Render only — do not invent content.

documentationgotesting
0
34
Visual AssetsA

Create and manage visual assets. Use when creating graphics, icons, or images. Covers asset formats and optimization.

designgobash
0
34
BashA

Write Bash scripts following best practices. Use when creating shell scripts, automation, or CLI tools. Covers safe scripting patterns.

toolsshellbash
0
34
JavaA

Write Java code following best practices. Use when developing Java applications with Spring Boot, Maven/Gradle. Covers modern Java features, Virtual Threads, and testing.

testinggojava
0
34
PythonA

Write Python code following best practices. Use when developing Python applications. Covers type hints, async, and modern tooling.

developmentpythonbash
0
34
TerraformA

Write Terraform infrastructure code. Use when provisioning cloud resources, managing infrastructure as code, or automating deployments. Covers HCL patterns.

devopsbashaws
0
34
TypescriptA

Write TypeScript code following best practices. Use when developing TypeScript/JavaScript applications. Covers type safety, patterns, and tooling.

developmentjavascripttypescript
0
34
Beads WorkflowA

AI-native issue tracking with Beads. Use when managing work items, tracking issues, or coordinating tasks in multi-agent workflows. Covers bd commands, dependencies, and sync patterns.

ai-agentsbashgit
0
34
Chaos EngineeringA

Test system resilience through controlled failures. Use when validating fault tolerance, disaster recovery, or system reliability. Covers chaos experiments.

devopsbashkubernetes
0
34
Deploy Aws EcsA

Deploy containerized applications to AWS ECS/Fargate. Use when deploying containers to AWS, managing ECS services, or setting up Fargate tasks. Covers task definitions and ECR.

devopsbashnode
0
34
Deploy CloudflareA

Deploy to Cloudflare edge platform. Use when deploying static sites to Pages, serverless functions to Workers, or configuring CDN/DNS. Covers Wrangler CLI.

devopstypescriptbash
0
34
Deploy RailwayA

Deploy applications to Railway. Use when deploying services, databases, or full-stack applications to Railway PaaS. Covers Railway CLI and configuration.

code-qualitybashsql
0
34
Incident ManagementA

Handle production incidents effectively. Use when responding to outages, conducting post-mortems, or improving reliability. Covers incident response and blameless culture.

business
0
34
InfrastructureA

Manage infrastructure as code. Use when provisioning resources, managing cloud infrastructure, or setting up environments. Covers Terraform and IaC patterns.

devopsgobash
0
34
ObservabilityA

Implement observability solutions. Use when setting up monitoring, logging, or tracing. Covers OpenTelemetry, metrics, and alerting.

devopstypescriptgo
0
34
Agile MethodologyA

Apply agile development practices. Use when planning sprints, running ceremonies, or improving team processes. Covers Scrum, Kanban, and agile principles.

businessgodocumentation
0
34
BrainstormingA

Generate and explore ideas effectively. Use when starting new projects, solving problems, or exploring solutions. Covers ideation techniques and divergent thinking.

databasessql
0
34
Context ManagementA

Manage project context effectively. Use when onboarding, context switching, or maintaining project knowledge. Covers context capture and sharing.

developmenttypescripttesting
0
34
Decomposing TasksA

Break down large tasks into smaller, actionable items. Use when planning sprints, estimating work, or creating implementation plans. Covers task breakdown strategies.

testinggoapi
0
34
DocumentationA

Write clear technical documentation. Use when creating READMEs, API docs, or user guides. Covers documentation types and best practices.

developmenttypescriptgo
0
34
Estimating WorkA

Estimate effort for development tasks. Use when planning sprints, roadmaps, or project timelines. Covers story points, relative estimation, and uncertainty.

code-qualitygotesting
0
34
Execution RoadmapsA

Create execution roadmaps for projects. Use when planning multi-phase projects or feature rollouts. Covers phased delivery and milestone planning.

devopsgotesting
0
34
Reaching ConsensusA

Facilitate group decision-making. Use when teams need to align on decisions, resolve disagreements, or make collective choices. Covers consensus techniques.

businessgoreact
0
34
Requirements AnalysisA

Analyze and refine product requirements. Use when clarifying scope, identifying gaps, or validating requirements. Covers requirement types and analysis techniques.

businessgoaws
0
34
Writing Pr FaqsA

Write Press Release / FAQ documents. Use when proposing new products or features using Amazon's working backwards method. Covers PR/FAQ format.

devopsgo
0
34
Writing PrdsA

Create Product Requirements Documents. Use when defining new features, projects, or initiatives. Covers user stories, acceptance criteria, and scope definition.

toolsgo
0
34
Application SecurityA

Secure applications against common vulnerabilities. Use when reviewing code for security, implementing security controls, or hardening applications. Covers OWASP Top 10.

securityrustgo
0
34
ComplianceA

Ensure regulatory compliance. Use when implementing GDPR, HIPAA, PCI-DSS, or SOC2 requirements. Covers compliance frameworks and controls.

securityrusttesting
0
34
Identity AccessA

Implement identity and access management. Use when designing authentication, authorization, or user management. Covers OAuth2, OIDC, and RBAC.

securitygojava
0
34