Browser automation with Puppeteer CLI scripts. Use for screenshots, performance analysis, network monitoring, web scraping, form automation, or encountering JavaScript debugging, browser automation errors.
86
92%
Does it follow best practices?
Impact
57%
2.00xAverage score across 3 eval scenarios
Risky
Do not use without reviewing
Performance and network analysis workflow
System deps install
0%
100%
bun preferred over npm
0%
0%
pwd check before scripts
0%
0%
Correct scripts directory
0%
100%
Uses performance.js
0%
100%
Uses network.js
0%
100%
Absolute paths for output
0%
100%
jq used for extraction
0%
0%
Core Web Vitals in report
100%
100%
Network summary in report
100%
100%
Return to project root
0%
0%
Multi-step form automation and selector discovery
pwd before scripts
0%
0%
cd to scripts dir
0%
50%
snapshot.js used first
0%
75%
elements_snapshot.json produced
100%
100%
--close false for chaining
0%
0%
fill.js used for form fields
0%
0%
XPath fallback shown
0%
80%
Absolute paths for outputs
100%
0%
Return to project root
0%
42%
Steps documented
100%
100%
result.json produced
100%
100%
Screenshot capture with compression and output validation
pwd before scripts
0%
0%
cd to scripts dir
0%
62%
Screenshots in docs/screenshots
0%
100%
--max-size used
0%
100%
ls -lh verification
50%
40%
JSON success check
0%
0%
Compression metadata reported
100%
100%
File sizes reported
100%
100%
Three screenshots captured
100%
100%
Return to project root
0%
0%
bun used (not node/npm)
0%
0%
90d6bd7
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.