Skill Certified

webapp-testing-skill

Enables automated testing and interaction with local web applications using Playwright browser automation scripts.

92

/ 100 · Grade A

A = 90–100

I need to automatically test and verify the functionality of my local web applications without manual browser interaction.

testingautomationweb developmentquality assurancebrowser tools
Publisher: anthropicsVersion: latestCertified: Mar 28, 2026Expires: Mar 28, 2027Source ↗

webapp-testing-skill earned Certified status with a trust score of 92/100 (Grade A). No adversarial findings — all attack patterns were handled gracefully.


Trust Score Breakdown

Eight weighted signals composing the aggregate trust score

security scan
100% × 15w
15.0
supply chain
100% × 10w
10.0
adversarial
100% × 25w
25.0
provenance
80% × 20w
16.0
consumer confirm
100% × 10w
10.0
behavioral pass
100% × 10w
10.0
contract accuracy
67% × 6w
4.0
uptime
100% × 4w
4.0

Scheme v2.0 · Weights provisional · Consumer confirmations and uptime use pipeline-derived baselines.


Findings

Security scan results, adversarial testing, and pipeline review

Security Scan — Cisco Skill Scanner

cisco-skill-scannerPASS
staticbehavioralllmmeta
critical: 0high: 0medium: 0low: 0

Adversarial Testing — 3 categories, 0 findings

prompt injection chainscapability squattingcontext poisoning

No adversarial findings — all attack patterns handled gracefully.

Methodology v1.0 · 3 categories · ~55 attack patterns


Behavioral Fingerprint

Runtime performance baseline for drift detection

Samples

8

Error rate

0.0%

Peak memory

— MB

Avg CPU

—%

Response time distribution

p50: 27462msp95: 29018msp99: 29018ms

Output size distribution

p50: 7.8 KBp95: 8.4 KBmean: 7.0 KB

Fingerprint v1.0 · Baseline: Mar 28, 2026 · Status: baseline


Interface

Skill triggers and instruction summary

Activation

This skill activates when the user needs to test, interact with, or debug local web applications using browser automation.

This skill handles web application testing, UI verification, screenshot capture, and browser log inspection for local applications.

Instructions: 69Files: 2Format: markdown

Does

Write native Python Playwright scripts for web automation

Use helper scripts as black boxes by running --help first

Wait for networkidle state before DOM inspection on dynamic apps

Launch Chromium browser in headless mode

Follow reconnaissance-then-action pattern for dynamic webapps

Use descriptive selectors and appropriate waits

Close browsers when automation is complete

Does not

Read helper script source code before trying to run them

Inspect DOM before waiting for networkidle on dynamic applications

Launch browsers in non-headless mode


Scope & Permissions

What this capability can and cannot access — derived from pipeline analysis

creates files

yes

deletes files

no

modifies files

yes

accesses env variables

no

invokes external tools

yes

makes network requests

yes


Known Failure Modes

Documented edge cases and recovery behaviors

when when DOM is inspected before networkidle wait

then the agent may miss dynamically loaded content

when when helper scripts are read instead of executed

then the agent pollutes context window unnecessarily


Badge & Integration

Embed certification status in your README, docs, or CI pipeline

Fidensa Certified badge for webapp-testing-skill
badge SVG →attestation API →integration guide →

Certification Notes

Provenance observations from the pipeline

publisher

Publisher "anthropics" is not verified — first certification from this publisher

provenance

No SECURITY.md or SECURITY.txt file found — no published vulnerability reporting process

provenance

Single contributor — no peer review evidence in commit history

provenance

Repository is 3 days old — recently created

provenance

Package description appears to be boilerplate or template text


Signed Artifact

Certification provenance and verification metadata

Content hashsha256:99a348dac05c7c580efc3065fb65690dd93dd3b900753cdd56239bb05fac98d1
Key IDkms-9db4ed3b9f53
CertifiedMar 28, 2026
ExpiresMar 28, 2027
Pipeline version1.0
Statusvalid