browse-b29d58 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited browse-b29d58 (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Persistent headless Chromium. First call auto-starts (~3s), then ~100ms per command. State persists between calls (cookies, tabs, login sessions).
$B goto https://yourapp.com
$B text # content loads?
$B console # JS errors?
$B network # failed requests?
$B is visible ".main-content" # key elements present?$B goto https://app.com/login
$B snapshot -i # see all interactive elements
$B fill @e3 "[email protected]"
$B fill @e4 "password"
$B click @e5 # submit
$B snapshot -D # diff: what changed after submit?
$B is visible ".dashboard" # success state present?$B snapshot # baseline
$B click @e3 # do something
$B snapshot -D # unified diff shows exactly what changed$B snapshot -i -a -o /tmp/annotated.png # labeled screenshot
$B screenshot /tmp/bug.png # plain screenshot
$B console # error log$B snapshot -C # finds divs with cursor:pointer, onclick, tabindex
$B click @c1 # interact with them$B is visible ".modal"
$B is enabled "#submit-btn"
$B is disabled "#submit-btn"
$B is checked "#agree-checkbox"
$B is editable "#name-field"
$B is focused "#search-input"
$B js "document.body.textContent.includes('Success')"$B responsive /tmp/layout # mobile + tablet + desktop screenshots
$B viewport 375x812 # or set specific viewport
$B screenshot /tmp/mobile.png$B upload "#file-input" /path/to/file.pdf
$B is visible ".upload-success"$B dialog-accept "yes" # set up handler
$B click "#delete-button" # trigger dialog
$B dialog # see what appeared
$B snapshot -D # verify deletion happened$B diff https://staging.app.com https://prod.app.com-i Interactive elements only (buttons, links, inputs)
-c Compact (no empty structural nodes)
-d <N> Limit depth
-s <sel> Scope to CSS selector
-D Diff against previous snapshot
-a Annotated screenshot with ref labels
-o <path> Output path for screenshot
-C Cursor-interactive elements (@c refs)Combine: $B snapshot -i -a -C -o /tmp/annotated.png
Use @refs after snapshot: $B click @e3, $B fill @e4 "value", $B click @c1
Navigate: goto, back, forward, reload, url Read: text, html, links, forms, accessibility Snapshot: snapshot (with flags above) Interact: click, fill, select, hover, type, press, scroll, wait, wait --networkidle, wait --load, viewport, upload, cookie-import, dialog-accept, dialog-dismiss Inspect: js, eval, css, attrs, is, console, console --errors, network, dialog, cookies, storage, perf Visual: screenshot, pdf, responsive Compare: diff Multi-step: chain (pipe JSON array) Tabs: tabs, tab, newtab, closetab Server: status, stop, restart
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.