Skip to content
anavem.com

Claude Skill

Webapp Testing skill (Anthropic)

Anthropic skill for testing local web applications with Python Playwright: capture screenshots, inspect the rendered page, read browser console logs and drive the UI. It includes a helper script that starts and stops dev servers.

Maintainer
Anthropic, PBC (anthropics/skills repository)
Licence
Apache-2.0. LICENSE.txt in the skill folder is the Apache License, Version 2.0 text, "Copyright 2026 Anthropic, PBC.". SKILL.md frontmatter: "Complete terms in LICENSE.txt".
Last release
No tagged release shown (the repository releases list is empty on 2026-10-03). Latest commit on main: 2026-09-29.
Last verified Jump to what it can access ↓

What it can access

A Claude Skill is a set of instructions that may also include scripts, so check what it asks Claude to do and what those scripts can reach. This is what the listing states, based on the sources below. Anavem does not rate it safe or unsafe: check it against what you plan to use it for.

Permissions it asks for

  • Run Python Playwright scripts that launch headless Chromium, open pages, click, type and take screenshots
  • Run scripts/with_server.py, which starts the server commands you give it and then runs your script (the script uses subprocess with shell=True)
  • Read page content, the rendered DOM and browser console logs of the app under test
  • Open static HTML files through file:// URLs (examples/static_html_automation.py)

Data it can reach

Docs state: the skill is for testing local web applications with Playwright scripts that Claude writes and runs (SKILL.md); its examples use localhost URLs and file:// URLs. Anything the app shows in the browser, including data in the page and console output, can be read by such scripts. SKILL.md does not mention sending that content to a third-party service. (SKILL.md, scripts/with_server.py and examples/static_html_automation.py, 2026-10-03)

How it is installed or connected

Claude Code (steps from the repository README, accessed 2026-10-03, https://github.com/anthropics/skills/blob/main/README.md):

  1. Register the repository as a plugin marketplace: /plugin marketplace add anthropics/skills
  2. Install the plugin that contains this skill: /plugin install example-skills@anthropic-agent-skills
  3. The README says to mention the skill by name afterwards, for example "Use the PDF skill to extract the form fields from path/to/some-file.pdf".

Claude Code skill folders: the Claude Code docs (https://code.claude.com/docs/en/skills, accessed 2026-10-03) list ~/.claude/skills/<skill-name>/ for personal skills and .claude/skills/<skill-name>/ for project skills.

Claude.ai: follow "Using skills in Claude" (https://support.claude.com/en/articles/12512180-using-skills-in-claude, accessed 2026-10-03). For an individual account the article says to enable "Code execution and file creation" under Settings > Capabilities and then toggle skills under Customize > Skills. For an organization account it points to Organization settings > Plugins & skills (Policy tab). Which accounts can use skills is stated on that article and is not asserted here.

Limitations

  • Repository README: provided "for demonstration and educational purposes only"; behavior in Claude may differ from the repository version
  • SKILL.md says it is for local web applications; it names Python Playwright as the browser driver and gives no installation steps for it
  • with_server.py runs the server command strings you pass it through a shell, so review those commands before running them
  • Requires code execution: the Help Center article says the feature requires code execution to be enabled
  • The Claude Help Center article says: "Only install skills only from trusted sources." For a skill from a less-trusted source it says to review it before enabling, starting with the bundled files and paying particular attention to code dependencies and bundled resources like images or scripts.

Not sure what to look for? Read what to check before installing.

Quick answers

Who maintains this Claude Skill?
Anthropic, PBC (anthropics/skills repository).
What can it access?
It asks for: Run Python Playwright scripts that launch headless Chromium, open pages, click, type and take screenshots, Run scripts/with_server.py, which starts the server commands you give it and then runs your script (the script uses subprocess with shell=True), Read page content, the rendered DOM and browser console logs of the app under test, Open static HTML files through file:// URLs (examples/static_html_automation.py). Docs state: the skill is for testing local web applications with Playwright scripts that Claude writes and runs (SKILL.md); its examples use localhost URLs and file:// URLs. Anything the app shows in the browser, including data in the page and console output, can be read by such scripts. SKILL.md does not mention sending that content to a third-party service. (SKILL.md, scripts/with_server.py and examples/static_html_automation.py, 2026-10-03). We do not label anything safe or unsafe; read the official sources before you install.
What licence does it use?
Apache-2.0. LICENSE.txt in the skill folder is the Apache License, Version 2.0 text, "Copyright 2026 Anthropic, PBC.". SKILL.md frontmatter: "Complete terms in LICENSE.txt". Check the terms if you plan to use it commercially.
What are its limitations?
Repository README: provided "for demonstration and educational purposes only"; behavior in Claude may differ from the repository version. SKILL.md says it is for local web applications; it names Python Playwright as the browser driver and gives no installation steps for it. with_server.py runs the server command strings you pass it through a shell, so review those commands before running them. Requires code execution: the Help Center article says the feature requires code execution to be enabled. The Claude Help Center article says: "Only install skills only from trusted sources." For a skill from a less-trusted source it says to review it before enabling, starting with the bundled files and paying particular attention to code dependencies and bundled resources like images or scripts.
When was it last released?
No tagged release shown (the repository releases list is empty on 2026-10-03). Latest commit on main: 2026-09-29. Verified Oct 3, 2026.

Sources

Other listings in the same category.

All Claude Skills →