
pramoddutta/qaskills
41 skills180 installs8k starsGitHub
Install
npx skills add https://github.com/pramoddutta/qaskillsSkills in this repo
1Production Smoke Suiteproduction smoke suite is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.66installs2Playwright Api Testingplaywright api testing is a Claude Code skill for testing & qa. It helps solo builders move faster with AI-assisted coding.61installs3Django Testing Patternsdjango testing patterns is a Claude Code skill for testing & qa. It helps solo builders move faster with AI-assisted coding.3installs4Test Plan GenerationGuides test plan generation including requirements analysis, test strategy, coverage matrices, and estimation. A QA or developer uses it to plan test coverage for a feature or release.3installs5Accessibility AuditorCombines automated axe-core scans with manual keyboard navigation, screen-reader, and focus-management checks for WCAG 2.1 AA. A QA engineer uses it when auditing a web app for accessibility compliance.2installs6Api Contract ValidatorChecks API responses against OpenAPI/Swagger definitions, JSON Schema, and consumer-driven contracts to catch breaking changes. A developer uses it when testing that an API conforms to its published contract.2installs7Frontend Performance TestingCovers frontend performance testing across bundle-size analysis, render performance, frame rate, React re-render detection, and lazy loading. A frontend developer uses it when measuring and validating UI performance.2installs8Gdpr Compliance TestingProvides tests for GDPR requirements covering data deletion, consent management, portability, right to erasure, and privacy policy enforcement. A developer uses it when validating that an app meets GDPR obligations.2installs9Lighthouse Performance AuditSets up and runs Lighthouse web performance audits covering Core Web Vitals, accessibility, SEO, and best practices with CI integration. A developer uses it to measure and gate web page quality on every code change.2installs10Nestjs Testing PatternsProvides NestJS testing patterns using @nestjs/testing, DI mocking, supertest e2e, guard and pipe validation tests. A developer uses it when writing unit, integration, or API tests for a NestJS backend.2installs11Next.Js Testing PatternsCovers Next.js testing patterns for Server Components, App Router, API routes, middleware, and SSR/SSG. A developer uses it when writing unit, integration, or e2e tests for a Next.js app.2installs12Playwright Visual TestingProvides Playwright visual regression testing with screenshot comparison, pixel-diff thresholds, and dynamic content masking. A developer uses it to validate UI appearance across browsers.2installs13Pytest PatternsCovers pytest testing patterns including fixtures, parametrize, markers, conftest, plugins, and mocking. A Python developer uses it when writing or debugging unit and integration tests.2installs14Shadcn/Ui Component Testingshadcn/ui Component Testing is a Claude Code skill for testing & qa. It helps solo builders move faster with AI-assisted coding.2installs15Accessibility A11y EnhancedProvides comprehensive accessibility testing across ARIA, keyboard navigation, screen readers, color contrast, and automated a11y checks. A QA engineer uses it when validating a web UI for WCAG compliance.1installs16Axe Core Accessibility TestingRuns automated WCAG 2.1 accessibility audits with axe-core driven by Playwright, supporting custom rules and reports. A QA engineer uses it when adding automated a11y checks to a test suite.1installs17Cron Job & Scheduled Task TestingProvides patterns for testing cron jobs and scheduled tasks including timing, idempotency, failure recovery, overlap prevention, and timezones. A developer uses it when validating scheduled-task correctness.1installs18Database Migration TestingProvides patterns for testing DB migration scripts covering correctness, rollback safety, data integrity, and zero-downtime approaches. A developer uses it when validating migrations before release.1installs19E2E Testing PatternsCovers E2E testing best practices across architecture, test design, data management, flakiness prevention, and cross-browser strategies. A QA engineer uses it when structuring or improving an E2E test suite.1installs20End To End Database TestingCovers E2E database testing using test containers, data seeding, cleanup, transaction isolation, and anonymized production data. A developer uses it when building database-backed integration tests.1installs21Espresso Android TestingProvides Espresso patterns for Android UI testing covering view matchers, actions, assertions, idling resources, and RecyclerView. An Android developer uses it when writing UI tests with Espresso.1installs22JavaScript Testing PatternsCovers modern JavaScript testing across unit, integration, mocking, async patterns, and DOM testing with Jest and Mocha. A JavaScript developer uses it when structuring tests for a JS codebase.1installs23Jest Mocking PatternsTeaches correct Jest mocking using jest.fn, mockImplementation, mockResolvedValue, jest.mock factories, and spyOn with restore. A developer uses it when isolating modules or dependencies like axios in Jest tests.1installs24Jest Unit TestingCovers Jest unit testing for TS and JS including mocking, spies, snapshots, coverage, async tests, and custom matchers. A developer uses it when writing unit tests with Jest.1installs25K6 Performance TestingGuides writing and structuring k6 performance and load tests including realistic scenarios, gradual ramp-up, thresholds, and custom metrics. A developer uses it when load, stress, spike, or soak testing an API or web app.1installs26Payment Integration TestingGuides integration and e2e testing of payment gateways like Stripe, PayPal, and Square using sandbox environments and webhook verification. A developer uses it when validating checkout and payment flows.1installs27Playwright Cli Browser AutomationUses the Playwright CLI for command-line browser automation including navigation, snapshots, uploads, downloads, and tracing. A developer uses it for CLI-driven QA and browser interaction workflows.1installs28Playwright E2E TestingProvides Playwright end-to-end testing patterns with Page Object Model, resilient selectors, auto-waiting, fixtures, and test isolation. A developer uses it when building e2e tests for web apps.1installs29Playwright EnhancedCovers advanced Playwright automation with custom fixtures, trace-viewer debugging, visual testing, and mobile emulation. A developer uses it for production-grade e2e test architecture.1installs30Playwright Visual AI TestingSets up AI-enhanced visual regression testing pairing Playwright screenshots with visual AI engines and intelligent diff analysis. A developer uses it to detect visual regressions at scale across responsive and cross-browser views.1installs31React Testing LibraryProvides React Testing Library patterns with user-centric queries and accessibility-focused selectors. A developer uses it when writing unit and integration tests for React components.1installs32Rest Assured Api TestingCovers REST Assured API testing in Java including request specs, response validation, authentication, and JSON schema validation. A Java developer uses it when testing REST APIs.1installs33Sentry Error Monitoring & TestingCovers integration testing with Sentry for error tracking, performance monitoring, and release health verification. A developer uses it when validating Sentry instrumentation in production.1installs34Smoke Test Suite BuilderGuides building smoke test suites for deployment verification with critical-path coverage and health-endpoint checks. A developer uses it to get fast pass/fail signal after a deploy.1installs35Test Architecture PatternsExplains scalable test-architecture patterns including the test pyramid, diamond, trophy, and honeycomb. A developer uses it when planning how to structure a test suite across a codebase.1installs36Test Case Generator From User StoriesGenerates comprehensive test cases from user stories and acceptance criteria using BDD, equivalence partitioning, and risk-based prioritization. A developer or QA uses it to turn requirements into structured tests.1installs37Test Driven Development (TDD)Teaches Test-Driven Development using Red-Green-Refactor cycles and test-first coverage patterns across multiple frameworks. A developer uses it to write tests before implementation for maintainable code.1installs38Turborepo Monorepo TestingCovers testing patterns for Turborepo and pnpm monorepos including affected-package detection, parallel execution, and shared utilities. A developer uses it when structuring tests across a monorepo.1installs39UX Friction LoggerDetects and logs user-experience friction such as excessive clicks, confusing navigation, and slow interactions via automated heuristic analysis with Playwright. A developer or designer uses it to surface usability bottlenecks.1installs40WCAG Accessibility TestingCovers automated WCAG 2.2 accessibility testing with axe-core and Pa11y alongside manual keyboard, screen-reader, and contrast patterns. A developer uses it to verify accessibility compliance.1installs41Xcuitest Ios TestingProvides iOS UI testing with XCUITest including element queries, gesture simulation, and accessibility testing. An iOS developer uses it when writing UI tests in Xcode.1installs