Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
Web Application Testing To test local web applications, write native Python Playwright scripts. Helper Scripts Available : Manages server lifecycle (supports multiple servers) Always run scripts with first to see usage. DO NOT read the source until you try running the script first and find that a customized solution is abslutely necessary. These scripts can be very large and thus pollute your context window. They exist to be called directly as black box scripts rather than ingested into your…
Full body not shown for this license – view the source on GitHub →Copy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/webapp-testing · pinned to the source commit
# Run from your project root
git clone https://github.com/anthropics/skills.git .skillboard-tmp
git -C .skillboard-tmp checkout 3b3fad96af16a10759d930941b4520ba0c40edae
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/skills/webapp-testing" ".claude/skills/"
rm -rf .skillboard-tmpReview the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
sudo apt update && sudo apt install -y gitnpm install -g @anthropic-ai/claude-code# Run from your project root
git clone https://github.com/anthropics/skills.git .skillboard-tmp
git -C .skillboard-tmp checkout 3b3fad96af16a10759d930941b4520ba0c40edae
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/skills/webapp-testing" ".claude/skills/"
rm -rf .skillboard-tmpDestination: .claude/skills/webapp-testing
Scanner static-checks@0.1.0 · commit 3b3fad96af16. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
No static rules matched. This is not a safety guarantee.