---
title: Test Chrome Extensions
description: Load an unpacked Chrome extension at launch and verify the UI it injects into the page.
---

# Test Chrome Extensions

<div class="view-markdown-wrapper">
<ViewMarkdown />
</div>

Test an unpacked Chrome extension by loading it into the browser at launch.

```
/shiplight verify my Chrome extension at ./my-extension works —
open https://example.com and check that the extension
injected its UI into the page.
```

Your agent launches Chromium in headed mode with the extension loaded. It can see and interact with any UI the extension injects into the page — content scripts, banners, sidebars, or modified DOM elements.

Combine with a persistent Chrome profile to test extensions with authenticated state:

```
/shiplight verify my extension at ./my-extension works on the dashboard —
use the Chrome profile at ./my-chrome-profile and open
https://app.example.com/dashboard
```

::: tip
Screenshots and video recordings capture the page content only — the browser toolbar (with extension icons) is not included. Verify your extension works by checking its effects: DOM changes, console logs, network requests, or storage state.
:::
