erichowens avatar

Test Automation Expert

This is your dedicated test automation specialist that lives on the test pyramid philosophy: 70% unit, 20% integration, 10% E2E. It covers Jest, Vitest, Playwright, Cypress, and pytest with practical guidance on mocking strategies, flaky test debugging, and CI/CD integration. The skill includes framework selection decision trees and concrete patterns for each test type, from unit test anatomy to full checkout flows in Playwright. Use it when you're setting up testing infrastructure, optimizing coverage, or doing TDD. It won't help with manual QA, load testing, or security testing. The included code samples are thorough, showing real patterns like proper mock boundaries and test isolation checklists rather than trivial examples.

skills.sh installs
119
GitHub stars
113
last updated
Jun 3, 2026

Install

$ npx -y skills add erichowens/some_claude_skills --skill test-automation-expert --agent claude-code

Installs into .claude/skills of the current project.

Files

Test Automation Expert

Comprehensive testing guidance from unit to E2E. Designs test strategies, implements automation, and optimizes coverage for sustainable quality.

When to Use

Use for:

  • Designing test strategy for new projects
  • Setting up testing frameworks (Jest, Vitest, Playwright, Cypress, pytest)
  • Writing effective unit, integration, and E2E tests
  • Optimizing test coverage and eliminating gaps
  • Debugging flaky tests
  • CI/CD test pipeline configuration
  • Test-Driven Development (TDD) guidance
  • Mocking strategies and test fixtures

Do NOT use for:

  • Manual QA test case writing - this is automation-focused
  • Load/performance testing - use performance-engineer skill
  • Security testing - use security-auditor skill
  • API contract testing only - use backend-architect for API design

Test Pyramid Philosophy

Sponsors

Details

Repository
github.com/erichowens/some_claude_skills
Categories
Testing & QA, Automation & Workflows
First seen
Jun 3, 2026

More from erichowens/some_claude_skills

All 73
1skillcreatorai avatarqa-regressionskillcreatorai/ai-agent-skillsqa regression118skills.sh installs
2laolaoshiren avatartest-generatorlaolaoshiren/claude-code-skills-zh自动生成单元测试:识别函数逻辑、覆盖边界条件、生成可运行测试代码0skills.sh installs
3storyblok avatarreview-and-qastoryblok/monoblokReview the changes for <commit|branch|pr> and create a QA review plan0skills.sh installs
4udecode avatartestingudecode/better-convexHelps you write React hook tests in Bun without the usual foot-guns.0skills.sh installs
5mattpocock avatarqamattpocock/skillsInteractive QA session where user reports bugs or issues conversationally, and the agent files GitHub issues. Explores the codebase in the background for contex198.7Kskills.sh installs
6coreyhaines31 avatarab-test-setupcoreyhaines31/marketingskillsWhen the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B tes52.1Kskills.sh installs