Canonical manifest schema
plugin.json targets the official 1.0.0 schema.
Agent Plugins specification §5.2
Test local web applications with Playwright through a reconnaissance-first workflow for page behavior, element discovery, screenshots, browser logs, and managed servers.
observed
in the browser.
Inspect first, act on stable evidence, capture failures, and verify the complete user flow.
Explainable standards check
Official latest version: 1.0.0 (Working Draft). The value is read from the official specification and cached for one day.
This is a static package-format check, not a security audit, quality score, malware scan, or guarantee of client compatibility.
plugin.json targets the official 1.0.0 schema.
Agent Plugins specification §5.2
The plugin name “webapp-testing” satisfies the 1–64 character naming rules.
Agent Plugins specification §§5.3 and 5.5
No unknown top-level manifest fields were found.
Agent Plugins specification §5.2
All present metadata and extension fields use permitted JSON types.
Agent Plugins specification §§5.2–5.6
A regular plugin.json file exists at the plugin root.
Agent Plugins specification §§4.1 and 5.1
1 immediate-child Agent Skill discovered; every SKILL.md passed required frontmatter and naming checks.
Agent Plugins specification §7.1 and Agent Skills specification
No root mcp.json is present; MCP is optional and its absence is conforming.
Agent Plugins specification §§6.2 and 7.2
Capabilities
Verify the running interface instead of reasoning from source alone.
Use this plugin when a local web application must be exercised in a browser, visually inspected, debugged, or checked across a user flow.
The workflow reads the page and discovers elements before clicking, reducing brittle guesses and accidental interaction.
Local servers, test accounts, screenshots, logs, and explicit cleanup make browser effects easier to review and control.
Practical workflow
Launch the required server, open the page, collect structure and logs, and identify stable interaction targets.
Perform the user journey, record screenshots and console errors, verify outcomes, and stop managed servers.
Package contents
Webapp Testing declares 1 Skill, 0 MCP configurations, and 2 additional resources. The included-file links below point to the reviewed source repository.
Agent Skills
1
webapp-testing
MCP servers
0
No runtime service
Package format
Agent Plugins
Official latest 1.0.0
Installation
Sparse-clone the plugin directory and load it in a compatible client with Python and Playwright available. Review the server helper and example automation first.
git clone --filter=blob:none --sparse https://github.com/chenmiaohero/Portable-Agent-Plugins.git
cd Portable-Agent-Plugins
git sparse-checkout set plugins/webapp-testingSynced source content
This README snapshot is stored by Agent Plugins Hub and refreshed by the daily GitHub synchronization pipeline. Remote images and embedded content are not loaded.
This repository does not currently provide a README snapshot. The plugin instructions below remain available.
Source documentation
Rendered from the linked GitHub source. Raw HTML is disabled, scripts cannot execute, remote images are omitted, and external links open separately.
Webapp Testing provides a Playwright-based workflow for local web applications. It manages server lifecycle, inspects pages before acting, automates user flows, captures screenshots, and records browser console output.
Start the local application with the supplied helper, open the target page, and inspect its structure and logs. Choose stable interaction targets, exercise the user journey, record evidence, verify outcomes, and stop managed servers.
Use local or isolated test environments and test accounts. Do not automate real purchases, messages, account deletion, or production changes. Review scripts before execution and clean up test data and background processes.
This portable package is maintained in chenmiaohero/Portable-Agent-Plugins from a pinned Apache-2.0 upstream Skill.
Continue exploring
The small official reference package for inspecting a portable manifest and migration workflow.
A portable creative-coding workflow for original p5.js generative art and interactive exploration.
A portable art-direction workflow for original posters, visual compositions, and polished PNG or PDF output.