All authors

Claude Skills by nguyenhuuca
github.com/nguyenhuuca52 skills0 installs37 views
- Capacity PlanningPlan infrastructure capacity for expected load. Use when sizing systems, planning for growth, or analyzing resource requirements. Covers load estimation and resource sizing.Votes: 0GitHub stars: 34
- Cloud Native PatternsApply cloud-native architecture patterns. Use when designing for scalability, resilience, or cloud deployment. Covers microservices, containers, and distributed systems.Votes: 0GitHub stars: 34
- Defense In DepthApply layered security architecture. Use when designing security controls, hardening systems, or reviewing security posture. Covers multiple security layers.Votes: 0GitHub stars: 34
- Designing ApisDesign clean, consistent APIs. Use when creating new endpoints, defining contracts, or improving API ergonomics. Covers REST, versioning, and error handling.Votes: 0GitHub stars: 34
- Designing SystemsDesign scalable, reliable software systems. Use when planning new systems, major features, or architecture changes. Covers C4 diagrams, trade-off analysis, and system decomposition.Votes: 0GitHub stars: 34
- Domain Driven DesignApply Domain-Driven Design patterns. Use when modeling complex business domains, defining bounded contexts, or designing aggregates. Covers entities, value objects, and repositories.Votes: 0GitHub stars: 34
- Writing AdrsDocument architectural decisions. Use when making significant technical decisions that should be recorded. Covers ADR format and decision documentation.Votes: 0GitHub stars: 34
- Data ManagementDesign and manage data storage effectively. Use when working with databases, schemas, or data migrations. Covers schema design, migrations, and data integrity.Votes: 0GitHub stars: 34
- Data To UiData-to-UI pipeline patterns. Use when transforming JSON data into React components, creating TypeScript types from schemas, building derived types, or creating data utilities.Votes: 0GitHub stars: 34
- DebuggingTroubleshoot and fix bugs systematically. Use when errors occur, tests fail, or unexpected behavior is observed. Covers root cause analysis and debugging strategies.Votes: 0GitHub stars: 34
- Dependency ManagementManage project dependencies effectively. Use when adding, updating, or auditing dependencies. Covers version management, security scanning, and lockfiles.Votes: 0GitHub stars: 34
- Implementing CodeWrite clean, efficient, maintainable code. Use when implementing features, writing functions, or creating new modules. Covers SOLID principles, error handling, and code organization.Votes: 0GitHub stars: 34
- Optimizing CodeImprove code performance without changing behavior. Use when code fails latency/throughput requirements. Covers profiling, caching, and algorithmic optimization.Votes: 0GitHub stars: 34
- Refactoring CodeImprove code structure without changing behavior. Use when code is hard to read, modify, or test. Covers Extract Method, Rename, and other safe refactorings.Votes: 0GitHub stars: 34
- Test Driven DevelopmentWrite tests before implementation code. Use when starting new features or fixing bugs. Covers Red-Green-Refactor cycle and TDD best practices.Votes: 0GitHub stars: 34
- TestingWrite effective tests for code quality and reliability. Use when implementing features, fixing bugs, or improving coverage. Covers unit, integration, and E2E testing.Votes: 0GitHub stars: 34
- AccessibilityEnsure digital accessibility. Use when designing for accessibility, auditing WCAG compliance, or implementing a11y features. Covers WCAG 2.1 guidelines.Votes: 0GitHub stars: 34
- Component RecipesTailwind CSS component recipes. Use when building UI components with consistent styling. Provides copy-paste patterns for cards, badges, buttons, modals, inputs, and more.Votes: 0GitHub stars: 34
- Demo Design TokensDefault design tokens for demo applications. Use when building demos without a formal design system. Provides colors, typography, spacing, shadows, and transitions.Votes: 0GitHub stars: 34
- Design SystemsBuild and maintain design systems. Use when creating component libraries, design tokens, or style guides. Covers atomic design and tokens.Votes: 0GitHub stars: 34
- Interface DesignDesign user interfaces. Use when creating layouts, wireframes, or UI specifications. Covers design principles and UI patterns.Votes: 0GitHub stars: 34
- PresentationRender 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.Votes: 0GitHub stars: 34
- Visual AssetsCreate and manage visual assets. Use when creating graphics, icons, or images. Covers asset formats and optimization.Votes: 0GitHub stars: 34
- BashWrite Bash scripts following best practices. Use when creating shell scripts, automation, or CLI tools. Covers safe scripting patterns.Votes: 0GitHub stars: 34
- JavaWrite Java code following best practices. Use when developing Java applications with Spring Boot, Maven/Gradle. Covers modern Java features, Virtual Threads, and testing.Votes: 0GitHub stars: 34
- PythonWrite Python code following best practices. Use when developing Python applications. Covers type hints, async, and modern tooling.Votes: 0GitHub stars: 34
- TerraformWrite Terraform infrastructure code. Use when provisioning cloud resources, managing infrastructure as code, or automating deployments. Covers HCL patterns.Votes: 0GitHub stars: 34
- TypescriptWrite TypeScript code following best practices. Use when developing TypeScript/JavaScript applications. Covers type safety, patterns, and tooling.Votes: 0GitHub stars: 34
- Beads WorkflowAI-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.Votes: 0GitHub stars: 34
- Chaos EngineeringTest system resilience through controlled failures. Use when validating fault tolerance, disaster recovery, or system reliability. Covers chaos experiments.Votes: 0GitHub stars: 34
- Deploy Aws EcsDeploy 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.Votes: 0GitHub stars: 34
- Deploy CloudflareDeploy to Cloudflare edge platform. Use when deploying static sites to Pages, serverless functions to Workers, or configuring CDN/DNS. Covers Wrangler CLI.Votes: 0GitHub stars: 34
- Deploy RailwayDeploy applications to Railway. Use when deploying services, databases, or full-stack applications to Railway PaaS. Covers Railway CLI and configuration.Votes: 0GitHub stars: 34
- Incident ManagementHandle production incidents effectively. Use when responding to outages, conducting post-mortems, or improving reliability. Covers incident response and blameless culture.Votes: 0GitHub stars: 34
- InfrastructureManage infrastructure as code. Use when provisioning resources, managing cloud infrastructure, or setting up environments. Covers Terraform and IaC patterns.Votes: 0GitHub stars: 34
- ObservabilityImplement observability solutions. Use when setting up monitoring, logging, or tracing. Covers OpenTelemetry, metrics, and alerting.Votes: 0GitHub stars: 34
- Agile MethodologyApply agile development practices. Use when planning sprints, running ceremonies, or improving team processes. Covers Scrum, Kanban, and agile principles.Votes: 0GitHub stars: 34
- BrainstormingGenerate and explore ideas effectively. Use when starting new projects, solving problems, or exploring solutions. Covers ideation techniques and divergent thinking.Votes: 0GitHub stars: 34
- Context ManagementManage project context effectively. Use when onboarding, context switching, or maintaining project knowledge. Covers context capture and sharing.Votes: 0GitHub stars: 34
- Decomposing TasksBreak down large tasks into smaller, actionable items. Use when planning sprints, estimating work, or creating implementation plans. Covers task breakdown strategies.Votes: 0GitHub stars: 34
- DocumentationWrite clear technical documentation. Use when creating READMEs, API docs, or user guides. Covers documentation types and best practices.Votes: 0GitHub stars: 34
- Estimating WorkEstimate effort for development tasks. Use when planning sprints, roadmaps, or project timelines. Covers story points, relative estimation, and uncertainty.Votes: 0GitHub stars: 34
- Execution RoadmapsCreate execution roadmaps for projects. Use when planning multi-phase projects or feature rollouts. Covers phased delivery and milestone planning.Votes: 0GitHub stars: 34
- Reaching ConsensusFacilitate group decision-making. Use when teams need to align on decisions, resolve disagreements, or make collective choices. Covers consensus techniques.Votes: 0GitHub stars: 34
- Requirements AnalysisAnalyze and refine product requirements. Use when clarifying scope, identifying gaps, or validating requirements. Covers requirement types and analysis techniques.Votes: 0GitHub stars: 34
- Writing Pr FaqsWrite Press Release / FAQ documents. Use when proposing new products or features using Amazon's working backwards method. Covers PR/FAQ format.Votes: 0GitHub stars: 34
- Writing PrdsCreate Product Requirements Documents. Use when defining new features, projects, or initiatives. Covers user stories, acceptance criteria, and scope definition.Votes: 0GitHub stars: 34
- Application SecuritySecure applications against common vulnerabilities. Use when reviewing code for security, implementing security controls, or hardening applications. Covers OWASP Top 10.Votes: 0GitHub stars: 34
- ComplianceEnsure regulatory compliance. Use when implementing GDPR, HIPAA, PCI-DSS, or SOC2 requirements. Covers compliance frameworks and controls.Votes: 0GitHub stars: 34
- Identity AccessImplement identity and access management. Use when designing authentication, authorization, or user management. Covers OAuth2, OIDC, and RBAC.Votes: 0GitHub stars: 34