screenshots
Generates high-quality marketing screenshots of applications using Playwright for various promotional purposes.
Install this skill
Security score
The screenshots skill was audited on Mar 8, 2026 and we found 11 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 242 | console.log(`Capturing: ${shot.name}`); |
Template literal with variable interpolation in command context
| 243 | await page.goto(`${BASE_URL}${shot.url}`); |
Template literal with variable interpolation in command context
| 261 | path: `${SCREENSHOTS_DIR}/${shot.name}.png`, |
Template literal with variable interpolation in command context
| 264 | console.log(` Saved: ${shot.name}.png`); |
Template literal with variable interpolation in command context
| 293 | await element.screenshot({ path: `${SCREENSHOTS_DIR}/element.png` }); |
Template literal with variable interpolation in command context
| 302 | path: `${SCREENSHOTS_DIR}/full-page.png`, |
Template literal with variable interpolation in command context
| 322 | await page.screenshot({ path: `${SCREENSHOTS_DIR}/modal.png` }); |
External URL reference
| 33 | - `http://localhost:3000` (Next.js, Create React App, Rails) |
External URL reference
| 34 | - `http://localhost:5173` (Vite) |
External URL reference
| 35 | - `http://localhost:4000` (Phoenix) |
External URL reference
| 36 | - `http://localhost:8080` (Vue CLI, generic) |
Install this skill with one command
/learn @shpigford/screenshots