Jest testing best practices for JavaScript and TypeScript applications, covering test structure, mocking, and assertion patterns.
Playwright testing. Use this skill to write and run automated tests for web applications using Playwright.
Expert Golang senior/lead developer dengan 20+ tahun pengalaman. Gunakan skill ini ketika bekerja dengan Go/Golang projects untuk membuat kode clean, maintainable, scalable, struktur folder...
Use when writing tests. Use when test structure is unclear. Use when arrange/act/assert phases are mixed.
Systematic code refactoring following Martin Fowler's catalog. Methodologies: characterization tests, Red-Green-Refactor, incremental transformation. Capabilities: SOLID compliance, DRY cleanup,...
Perform statistical hypothesis testing, regression analysis, ANOVA, and t-tests with plain-English interpretations and visualizations.
Automate browser interactions and web testing. Provides scriptable browser control for web scraping, testing, and automation.
Use when CI tests fail on main branch after PR merge, or when investigating flaky test failures in CI environments
RSpec testing best practices for Ruby and Rails applications, covering test organization, data management, and isolation patterns.
Test-Driven Development Iron Law. Write the test first. Watch it fail. Write minimal code to pass. No exceptions.
Cypress end-to-end testing best practices for web applications, covering test structure, commands, and reliability patterns.
High-performance cross-platform disk space monitoring, analysis, and cleaning toolkit with v2.0 optimization enhancements. Use when Claude needs to: (1) Analyze disk space usage and identify large...
Playwright end-to-end testing best practices for web applications, covering test design, locator strategies, and assertion patterns.
Vitest testing framework: Vite-powered tests, Jest-compatible API, mocking, snapshots, coverage, browser mode, and TypeScript support.
Test web applications comprehensively for quality. Performs functional, integration, and user experience testing of web applications.
Guide for configuring Monkey testing on devices. Use when helping beginners set up Monkey testing or when troubleshooting issues that require specific debug configurations.
Implement minimal code to make failing tests pass (GREEN phase). Use when you have a failing test and need to write just enough code to make it pass.
Measure quality effectively with actionable metrics. Use when establishing quality dashboards, defining KPIs, or evaluating test effectiveness.
Safely refactor code while keeping tests green (REFACTOR phase). Use when tests pass and you want to improve code structure without changing behavior.
Deployment workflows, pre-deploy validation, and smoke testing patterns. Use when deploying to staging or production, running smoke tests, or validating deployments.