Skip to main content

visual-testing-extension

Facilitates visual validation for browser extensions using Puppeteer and Playwright, ensuring UI consistency across different contexts.

Install this skill

or
24/100

Security score

The visual-testing-extension skill was audited on Mar 1, 2026 and we found 16 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 61

Template literal with variable interpolation in command context

SourceSKILL.md
61`--disable-extensions-except=${extensionPath}`,
medium line 62

Template literal with variable interpolation in command context

SourceSKILL.md
62`--load-extension=${extensionPath}`,
medium line 90

Template literal with variable interpolation in command context

SourceSKILL.md
90const popupUrl = `chrome-extension://${extensionId}/popup.html`;
medium line 109

Template literal with variable interpolation in command context

SourceSKILL.md
109const optionsUrl = `chrome-extension://${extensionId}/options.html`;
medium line 140

Template literal with variable interpolation in command context

SourceSKILL.md
140`--disable-extensions-except=${extensionPath}`,
medium line 141

Template literal with variable interpolation in command context

SourceSKILL.md
141`--load-extension=${extensionPath}`,
medium line 161

Template literal with variable interpolation in command context

SourceSKILL.md
161await page.goto(`chrome-extension://${extensionId}/popup.html`);
medium line 170

Template literal with variable interpolation in command context

SourceSKILL.md
170await page.goto(`chrome-extension://${extensionId}/popup.html`);
medium line 184

Template literal with variable interpolation in command context

SourceSKILL.md
184await page.goto(`chrome-extension://${extensionId}/popup.html`);
medium line 198

Template literal with variable interpolation in command context

SourceSKILL.md
198await page.goto(`chrome-extension://${extensionId}/options.html`);
medium line 222

Template literal with variable interpolation in command context

SourceSKILL.md
222`--disable-extensions-except=${extensionPath}`,
medium line 223

Template literal with variable interpolation in command context

SourceSKILL.md
223`--load-extension=${extensionPath}`,
medium line 235

Template literal with variable interpolation in command context

SourceSKILL.md
235await popup.goto(`chrome-extension://${extensionId}/popup.html`);
medium line 277

Template literal with variable interpolation in command context

SourceSKILL.md
277`--disable-extensions-except=${extensionPath}`,
medium line 278

Template literal with variable interpolation in command context

SourceSKILL.md
278`--load-extension=${extensionPath}`,
low line 326

External URL reference

SourceSKILL.md
326await page.goto('https://example.com');
Scanned on Mar 1, 2026
View Security Dashboard