Claude Marketplaces
SkillsMCP serversMarketplacesDigestTools

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index

Site

  • About
  • Tools
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Agent Caffeine
  • knobs
  • attention awareness
  • mertbuilds.com
Made by mertbuilds.com
Skills/Testing & QA
bobmatnyc avatar

Webapp Testing Patterns

bobmatnyc/claude-mpm-skills

This is a comprehensive reference guide for Playwright testing patterns that you'll want open when writing web automation tests.

installs
182
GitHub stars
68
last updated
Aug 21, 2026
View on GitHubSave

Install

$ npx -y skills add bobmatnyc/claude-mpm-skills --skill webapp-testing-patterns --agent claude-code

Installs into .claude/skills of the current project.

Sponsors

CodeRabbitSponsoredTry For FreeLid closed, agents workingDownload freeGranola, the best AI meeting recorderSponsoredDownload for freeDevtools for design engineersTry it livebelt - the only tool your agent needsSponsoredone prompt installOpen StepsSponsoredDownload for freeAppSignalSponsoredStart Free TrialBlock distraction from your iPhoneBlock now (100% free)

What it does

It covers the essentials: selector strategies (from data-testid to role-based to XPath), wait patterns (networkidle, element visibility, custom conditions), and common interactions like form filling and file uploads. The selector priority ordering alone is worth having around, it pushes you toward stable test-specific attributes and away from fragile XPath queries. What makes this useful is the completeness, it's clearly drawn from real testing experience and includes the edge cases you'll actually hit, like force clicking, multi-select dropdowns, and toggling checkboxes based on state. Keep it handy when you're struggling with flaky tests or can't remember the syntax for that one Playwright assertion.

Files

Select a file.

Details

Repository
github.com/bobmatnyc/claude-mpm-skills
Category
Testing & QA
First seen
Jun 3, 2026

More from bobmatnyc/claude-mpm-skills

All 158
  • Langchain Framework167
  • React State Machines161
  • Django Framework160
  • Neon Serverless Postgres157
  • Nextjs Env Variables155
  • Pyright Type Checker155
  • Dspy Framework153
  • Espocrm Development152
  • Netlify Deployment Platform152
  • Datadog Observability143
  • Internal Comms 3p Updates137
  • Root Cause Tracing129
  • Testing Anti Patterns129
  • Condition Based Waiting113
  • Writing Plans108
  • Dispatching Parallel Agents103
  • Requesting Code Review103
  • Brainstorming Ideas Into Designs
  • Drizzle Orm4.4K
  • Playwright E2e Testing2.8K
  • Pydantic2.2K
  • Tailwind Css1.2K
  • Pytest1.2K
  • Drizzle Migrations1.1K

Recommended

More Testing & QA
1oguzhan18 avatarangular-jestoguzhan18/angular-ecosystem-skillsALWAYS use when testing Angular applications with Jest, configuring Jest, or migrating from Jasmine/Karma to Jest.181installs
2personamanagmentlayer avatarqa-expertpersonamanagmentlayer/pclExpert-level quality assurance, testing strategies, automation, and QA processes174installs
3existential-birds avatarpydantic-ai-testingexistential-birds/beagleTest PydanticAI agents using TestModel, FunctionModel, VCR cassettes, and inline snapshots. Use when writing unit tests, mocking LLM responses, or recording API150installs
4rysweet avataroutside-in-testingrysweet/amplihackDeprecated compatibility alias for qa-team. Use when existing recipes or agents still invoke outside-in-testing by name. Redirects future work to the qa-team sk130installs
5codeaholicguy avatartddcodeaholicguy/ai-devkitAI DevKit · Test-driven development — write a failing test before writing production code. Use when implementing new functionality, adding behavior, or fixing b0installs
6davila7 avatarAWS Penetration Testingdavila7/claude-code-templatesThis skill should be used when the user asks to "pentest AWS", "test AWS security", "enumerate IAM", "exploit cloud infrastructure", "AWS privilege escalation",0installs