Skip to content
Back to skills

Brave Wes

ASecurity

Use when you need to clicks on the provided element or other brave-wes operations from the shell. Run 'brave-wes describe' first.

  • 5 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 19, 2026
ai-agentsjavascriptgojavashell

Works with

  • cli
  • mcp

Security analysis

A100/100

Scanned September 19, 2026

npx -y skills add ucsandman/claude-skills --skill brave-wes --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Brave Wes?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Brave Wes
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ucsandman-brave-wes/badge)](https://www.skillsdirectory.com/skills/ucsandman-brave-wes)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: brave-wes
description: "Use when you need to clicks on the provided element or other brave-wes operations from the shell. Run 'brave-wes describe' first."
---

# brave-wes

Generated by declick from mcp:npx chrome-devtools-mcp@latest --browserUrl http://127.0.0.1:9222. Deterministic, no screenshots, JSON by default when piped.

```
brave-wes (mcp)  source: mcp:npx chrome-devtools-mcp@latest --browserUrl http://127.0.0.1:9222  server: npx chrome-devtools-mcp@latest --browserUrl http://127.0.0.1:9222
  click <page-id>                        Clicks on the provided element [mutating]
  close-page <page-id>                   Closes the page by its index. [mutating]
  drag <page-id>                         Drag an element onto another element [mutating]
  emulate <page-id>                      Emulates various features on the target page. [mutating]
  evaluate-script <page-id>              Evaluate a JavaScript function inside the target page. [mutating]
  fill <page-id>                         Type text into an input, text area or select an option from a <select> element. [mutating]
  fill-form <page-id>                    Fill out multiple form elements (inputs, selects, checkboxes, radios) at once. [mutating]
  get-console-message <page-id>          Gets a console message by its ID.
  get-network-request <page-id>          Gets a network request by an optional reqid, if omitted returns the currently se [mutating]
  handle-dialog <page-id>                If a browser dialog was opened, use this command to handle it [mutating]
  hover <page-id>                        Hover over the provided element [mutating]
  lighthouse-audit <page-id>             Get Lighthouse score and reports for accessibility, SEO, best practices, and age [mutating]
  list-console-messages <page-id>        List all console messages for the target page since the last navigation.
  list-network-requests <page-id>        Lists the most recent requests for the target page since the last navigation.
  ... 15 more verbs (29 total): declick describe brave-wes --grep <text> | --offset N --limit N | --verb v
common: --json --fields --limit --rows --where --dry-run --full   exit: 0 ok 1 err 2 missing 3 blocked 4 auth
```

Examples (replace UPPERCASE tokens with real values; 'declick describe brave-wes --verb <verb>' prints one verb's flags and what it returns):

```
brave-wes click PAGE_ID --page-id PAGE_ID --uid UID --dry-run
brave-wes close-page PAGE_ID --page-id PAGE_ID --dry-run
brave-wes drag PAGE_ID --page-id PAGE_ID --from-uid FROM_UID --to-uid TO_UID --dry-run
```

If 'brave-wes' is not on PATH, run every command as: declick run brave-wes <verb> ... (same output, same exit codes).
Every verb: --json (default when piped) --fields a,b --limit N; mutating verbs accept --dry-run. Success: {"ok":true,"data":...,"meta":{"count":N,"truncated":false}}. Failure: {"ok":false,"error":"...","exit":N}.
Exit 2 means the verb is not in the server tools list, 3 blocked by governance. Every verb starts mcp:npx chrome-devtools-mcp@latest --browserUrl http://127.0.0.1:9222, calls one tool and exits, so the server does not have to be running first.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.